Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | ·ac8585c17e99b27d723a96382aa6d754·8116·devel·optional·systemtap-client_5.0-2_armhf.deb | 1 | ·ac8585c17e99b27d723a96382aa6d754·8116·devel·optional·systemtap-client_5.0-2_armhf.deb |
2 | · | 2 | ·b6f9fbac82e87f60b070a6c4ba0df295·719068·devel·optional·systemtap-common_5.0-2_armhf.deb |
3 | ·5bcf8536feb99fd542fe9539f15fce28·20744008·debug·optional·systemtap-dbgsym_5.0-2_armhf.deb | 3 | ·5bcf8536feb99fd542fe9539f15fce28·20744008·debug·optional·systemtap-dbgsym_5.0-2_armhf.deb |
4 | ·7 | 4 | ·8c78aabb4eb5d3558139dfd7625ea681·2576260·doc·optional·systemtap-doc_5.0-2_armhf.deb |
5 | ·aba8f510ff04c47a64715f8e2f71a0b4·1220700·debug·optional·systemtap-runtime-dbgsym_5.0-2_armhf.deb | 5 | ·aba8f510ff04c47a64715f8e2f71a0b4·1220700·debug·optional·systemtap-runtime-dbgsym_5.0-2_armhf.deb |
6 | ·33ba411742d4debb0e77e08bf0c2a108·127988·devel·optional·systemtap-runtime_5.0-2_armhf.deb | 6 | ·33ba411742d4debb0e77e08bf0c2a108·127988·devel·optional·systemtap-runtime_5.0-2_armhf.deb |
7 | ·e22a0ae20299928cb094cde5fc5f4361·18456·devel·optional·systemtap-sdt-dev_5.0-2_armhf.deb | 7 | ·e22a0ae20299928cb094cde5fc5f4361·18456·devel·optional·systemtap-sdt-dev_5.0-2_armhf.deb |
8 | ·88329b5163f1edb6b6c7bc53eb8b57dd·1885508·debug·optional·systemtap-server-dbgsym_5.0-2_armhf.deb | 8 | ·88329b5163f1edb6b6c7bc53eb8b57dd·1885508·debug·optional·systemtap-server-dbgsym_5.0-2_armhf.deb |
9 | ·040f413451f391a2df02af7b730fdfa4·127080·devel·optional·systemtap-server_5.0-2_armhf.deb | 9 | ·040f413451f391a2df02af7b730fdfa4·127080·devel·optional·systemtap-server_5.0-2_armhf.deb |
10 | ·adcd53754b0539678d32d7edd178c70b·1231980·devel·optional·systemtap_5.0-2_armhf.deb | 10 | ·adcd53754b0539678d32d7edd178c70b·1231980·devel·optional·systemtap_5.0-2_armhf.deb |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2023-12-03·19:14:50.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2023-12-03·19:14:50.000000·debian-binary |
2 | -rw-r--r--···0········0········0····2310 | 2 | -rw-r--r--···0········0········0····23104·2023-12-03·19:14:50.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0···695 | 3 | -rw-r--r--···0········0········0···695772·2023-12-03·19:14:50.000000·data.tar.xz |
Offset 199, 15 lines modified | Offset 199, 15 lines modified | ||
199 | -rw-r--r--···0·root·········(0)·root·········(0)·····5194·2023-12-03·19:14:50.000000·./usr/share/systemtap/runtime/linux/task_finder_map.c | 199 | -rw-r--r--···0·root·········(0)·root·········(0)·····5194·2023-12-03·19:14:50.000000·./usr/share/systemtap/runtime/linux/task_finder_map.c |
200 | -rw-r--r--···0·root·········(0)·root·········(0)·····2442·2023-12-03·19:14:50.000000·./usr/share/systemtap/runtime/linux/task_finder_stubs.c | 200 | -rw-r--r--···0·root·········(0)·root·········(0)·····2442·2023-12-03·19:14:50.000000·./usr/share/systemtap/runtime/linux/task_finder_stubs.c |
201 | -rw-r--r--···0·root·········(0)·root·········(0)·····1343·2023-12-03·19:14:50.000000·./usr/share/systemtap/runtime/linux/task_work_compatibility.h | 201 | -rw-r--r--···0·root·········(0)·root·········(0)·····1343·2023-12-03·19:14:50.000000·./usr/share/systemtap/runtime/linux/task_work_compatibility.h |
202 | -rw-r--r--···0·root·········(0)·root·········(0)·····2200·2023-12-03·19:14:50.000000·./usr/share/systemtap/runtime/linux/timer.c | 202 | -rw-r--r--···0·root·········(0)·root·········(0)·····2200·2023-12-03·19:14:50.000000·./usr/share/systemtap/runtime/linux/timer.c |
203 | -rw-r--r--···0·root·········(0)·root·········(0)·····1225·2023-12-03·19:14:50.000000·./usr/share/systemtap/runtime/linux/timer.h | 203 | -rw-r--r--···0·root·········(0)·root·········(0)·····1225·2023-12-03·19:14:50.000000·./usr/share/systemtap/runtime/linux/timer.h |
204 | -rw-r--r--···0·root·········(0)·root·········(0)·····2317·2023-12-03·19:14:50.000000·./usr/share/systemtap/runtime/linux/timer_compatibility.h | 204 | -rw-r--r--···0·root·········(0)·root·········(0)·····2317·2023-12-03·19:14:50.000000·./usr/share/systemtap/runtime/linux/timer_compatibility.h |
205 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-03·19:14:50.000000·./usr/share/systemtap/runtime/linux/uprobes/ | 205 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-03·19:14:50.000000·./usr/share/systemtap/runtime/linux/uprobes/ |
206 | -rw-r--r--···0·root·········(0)·root·········(0)···18229 | 206 | -rw-r--r--···0·root·········(0)·root·········(0)···182294·2023-12-03·19:14:50.000000·./usr/share/systemtap/runtime/linux/uprobes/Makefile |
207 | -rw-r--r--···0·root·········(0)·root·········(0)······866·2023-12-03·19:14:50.000000·./usr/share/systemtap/runtime/linux/uprobes/analysis.h | 207 | -rw-r--r--···0·root·········(0)·root·········(0)······866·2023-12-03·19:14:50.000000·./usr/share/systemtap/runtime/linux/uprobes/analysis.h |
208 | -rw-r--r--···0·root·········(0)·root·········(0)·····5709·2023-12-03·19:14:50.000000·./usr/share/systemtap/runtime/linux/uprobes/bpf-bitset.h | 208 | -rw-r--r--···0·root·········(0)·root·········(0)·····5709·2023-12-03·19:14:50.000000·./usr/share/systemtap/runtime/linux/uprobes/bpf-bitset.h |
209 | -rw-r--r--···0·root·········(0)·root·········(0)····20404·2023-12-03·19:14:50.000000·./usr/share/systemtap/runtime/linux/uprobes/bpf-internal.h | 209 | -rw-r--r--···0·root·········(0)·root·········(0)····20404·2023-12-03·19:14:50.000000·./usr/share/systemtap/runtime/linux/uprobes/bpf-internal.h |
210 | -rw-r--r--···0·root·········(0)·root·········(0)·····2398·2023-12-03·19:14:50.000000·./usr/share/systemtap/runtime/linux/uprobes/bpf-shared-globals.h | 210 | -rw-r--r--···0·root·········(0)·root·········(0)·····2398·2023-12-03·19:14:50.000000·./usr/share/systemtap/runtime/linux/uprobes/bpf-shared-globals.h |
211 | -rw-r--r--···0·root·········(0)·root·········(0)······395·2023-12-03·19:14:50.000000·./usr/share/systemtap/runtime/linux/uprobes/bpf.h | 211 | -rw-r--r--···0·root·········(0)·root·········(0)······395·2023-12-03·19:14:50.000000·./usr/share/systemtap/runtime/linux/uprobes/bpf.h |
212 | -rw-r--r--···0·root·········(0)·root·········(0)······917·2023-12-03·19:14:50.000000·./usr/share/systemtap/runtime/linux/uprobes/buildrun.h | 212 | -rw-r--r--···0·root·········(0)·root·········(0)······917·2023-12-03·19:14:50.000000·./usr/share/systemtap/runtime/linux/uprobes/buildrun.h |
213 | -rw-r--r--···0·root·········(0)·root·········(0)······304·2023-12-03·19:14:50.000000·./usr/share/systemtap/runtime/linux/uprobes/cache.h | 213 | -rw-r--r--···0·root·········(0)·root·········(0)······304·2023-12-03·19:14:50.000000·./usr/share/systemtap/runtime/linux/uprobes/cache.h |
Offset 554, 15 lines modified | Offset 554, 15 lines modified | ||
554 | PYTHON_PREFIX·=· | 554 | PYTHON_PREFIX·=· |
555 | PYTHON_UNKNOWN·=·no | 555 | PYTHON_UNKNOWN·=·no |
556 | PYTHON_VERSION·=· | 556 | PYTHON_VERSION·=· |
557 | RANLIB·=·ranlib | 557 | RANLIB·=·ranlib |
558 | READLINE_LIBS·=· | 558 | READLINE_LIBS·=· |
559 | SED·=·/usr/bin/sed | 559 | SED·=·/usr/bin/sed |
560 | SET_MAKE·=· | 560 | SET_MAKE·=· |
561 | SHELL·=·/bin/ | 561 | SHELL·=·/bin/sh |
562 | STAP_EXTRA_VERSION·=· | 562 | STAP_EXTRA_VERSION·=· |
563 | STAP_PREFIX·=·/usr | 563 | STAP_PREFIX·=·/usr |
564 | STRIP·=· | 564 | STRIP·=· |
565 | USE_NLS·=·yes | 565 | USE_NLS·=·yes |
566 | VERSION·=·5.0 | 566 | VERSION·=·5.0 |
567 | XGETTEXT·=·/usr/bin/xgettext | 567 | XGETTEXT·=·/usr/bin/xgettext |
568 | XGETTEXT_015·=·/usr/bin/xgettext | 568 | XGETTEXT_015·=·/usr/bin/xgettext |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2023-12-03·19:14:50.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2023-12-03·19:14:50.000000·debian-binary |
2 | -rw-r--r--···0········0········0····541 | 2 | -rw-r--r--···0········0········0····54132·2023-12-03·19:14:50.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0··2521 | 3 | -rw-r--r--···0········0········0··2521936·2023-12-03·19:14:50.000000·data.tar.xz |
Offset 1, 41 lines modified | Offset 1, 41 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioblock.end</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="next"·href="API-ioblock-request.html"·title="probe::ioblock.request"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioblock.end</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="iosched.stp.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioblock-request.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioblock-end"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioblock.end·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioblock.end</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="next"·href="API-ioblock-request.html"·title="probe::ioblock.request"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioblock.end</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="iosched.stp.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioblock-request.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioblock-end"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioblock.end·—· |
2 | ·····Fires·whenever·a·block·I/O·transfer·is·complete. | 2 | ·····Fires·whenever·a·block·I/O·transfer·is·complete. |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioblock.end·</pre></div><div·class="refsect1"><a·name="idm6110"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioblock.end·</pre></div><div·class="refsect1"><a·name="idm6110"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>error</code></em></span></dt><dd><p> |
4 | ·····number·of·segments·after·physical·and·DMA·remapping·hardware·coalescing·is·performed | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>devname</code></em></span></dt><dd><p> | ||
6 | ·····block·device·name | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>error</code></em></span></dt><dd><p> | ||
8 | ·····0·on·success | 4 | ·····0·on·success |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bytes_done</code></em></span></dt><dd><p> | ||
10 | ·····number·of·bytes·transferred | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vcnt</code></em></span></dt><dd><p> | ||
12 | ·····bio·vector·count·which·represents·number·of·array·element·(page,·offset,·length)·which·makes·up·this·I/O·request | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sector</code></em></span></dt><dd><p> | ||
14 | ·····beginning·sector·for·the·entire·bio | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rw</code></em></span></dt><dd><p> | ||
16 | ·····binary·trace·for·read/write·request | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>idx</code></em></span></dt><dd><p> | ||
18 | ·····offset·into·the·bio·vector·array | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> | ||
20 | ·····i-node·number·of·the·mapped·file | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> |
22 | ·····see·below | 6 | ·····see·below |
23 | ·····BIO_UPTODATE····0·······ok·after·I/O·completion | 7 | ·····BIO_UPTODATE····0·······ok·after·I/O·completion |
24 | ·····BIO_RW_BLOCK····1·······RW_AHEAD·set,·and·read/write·would·block | 8 | ·····BIO_RW_BLOCK····1·······RW_AHEAD·set,·and·read/write·would·block |
25 | ·····BIO_EOF·········2·······out-out-bounds·error | 9 | ·····BIO_EOF·········2·······out-out-bounds·error |
26 | ·····BIO_SEG_VALID···3·······nr_hw_seg·valid | 10 | ·····BIO_SEG_VALID···3·······nr_hw_seg·valid |
27 | ·····BIO_CLONED······4·······doesn't·own·data | 11 | ·····BIO_CLONED······4·······doesn't·own·data |
28 | ·····BIO_BOUNCED·····5·······bio·is·a·bounce·bio | 12 | ·····BIO_BOUNCED·····5·······bio·is·a·bounce·bio |
29 | ·····BIO_USER_MAPPED·6·······contains·user·pages | 13 | ·····BIO_USER_MAPPED·6·······contains·user·pages |
30 | ·····BIO_EOPNOTSUPP··7·······not·supported | 14 | ·····BIO_EOPNOTSUPP··7·······not·supported |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vcnt</code></em></span></dt><dd><p> | ||
16 | ·····bio·vector·count·which·represents·number·of·array·element·(page,·offset,·length)·which·makes·up·this·I/O·request | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>devname</code></em></span></dt><dd><p> | ||
18 | ·····block·device·name | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>opf</code></em></span></dt><dd><p> | ||
20 | ·····operations·and·flags | ||
31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | 21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
32 | ·····total·size·in·bytes | 22 | ·····total·size·in·bytes |
33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sector</code></em></span></dt><dd><p> |
34 | ····· | 24 | ·····beginning·sector·for·the·entire·bio |
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rw</code></em></span></dt><dd><p> | ||
26 | ·····binary·trace·for·read/write·request | ||
35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
36 | ·····name·of·the·probe·point | 28 | ·····name·of·the·probe·point |
29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>idx</code></em></span></dt><dd><p> | ||
30 | ·····offset·into·the·bio·vector·array | ||
31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>phys_segments</code></em></span></dt><dd><p> | ||
32 | ·····number·of·segments·in·this·bio·after·physical·address·coalescing·is·performed. | ||
33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bytes_done</code></em></span></dt><dd><p> | ||
34 | ·····number·of·bytes·transferred | ||
35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>hw_segments</code></em></span></dt><dd><p> | ||
36 | ·····number·of·segments·after·physical·and·DMA·remapping·hardware·coalescing·is·performed | ||
37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> |
38 | ·····o | 38 | ·····i-node·number·of·the·mapped·file |
39 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm6183"></a><h2>Context</h2><p> | 39 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm6183"></a><h2>Context</h2><p> |
40 | ···The·process·signals·the·transfer·is·done. | 40 | ···The·process·signals·the·transfer·is·done. |
41 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="iosched.stp.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioblock-request.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top">Chapter 9. IO·Scheduler·and·block·IO·Tapset </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioblock.request</span></td></tr></table></div></body></html> | 41 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="iosched.stp.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioblock-request.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top">Chapter 9. IO·Scheduler·and·block·IO·Tapset </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioblock.request</span></td></tr></table></div></body></html> |
Offset 2, 47 lines modified | Offset 2, 47 lines modified | ||
2 | Prev Chapter 9. IO·Scheduler·and·block·IO·Tapse Next | 2 | Prev Chapter 9. IO·Scheduler·and·block·IO·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::ioblock.end·—·Fires·whenever·a·block·I/O·transfer·is·complete. | 5 | probe::ioblock.end·—·Fires·whenever·a·block·I/O·transfer·is·complete. |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | ioblock.end | 7 | ioblock.end |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··hw_segments | ||
10 | ······number·of·segments·after·physical·and·DMA·remapping·hardware·coalescing | ||
11 | ······is·performed | ||
12 | ··devname | ||
13 | ······block·device·name | ||
14 | ··error | 9 | ··error |
15 | ······0·on·success | 10 | ······0·on·success |
16 | ··bytes_done | ||
17 | ·· | 11 | ··flags |
12 | ······see·below·BIO_UPTODATE·0·ok·after·I/O·completion·BIO_RW_BLOCK·1·RW_AHEAD | ||
13 | ······set,·and·read/write·would·block·BIO_EOF·2·out-out-bounds·error | ||
14 | ······BIO_SEG_VALID·3·nr_hw_seg·valid·BIO_CLONED·4·doesn't·own·data·BIO_BOUNCED | ||
15 | ······5·bio·is·a·bounce·bio·BIO_USER_MAPPED·6·contains·user·pages | ||
16 | ······BIO_EOPNOTSUPP·7·not·supported | ||
18 | ··vcnt | 17 | ··vcnt |
19 | ······bio·vector·count·which·represents·number·of·array·element·(page,·offset, | 18 | ······bio·vector·count·which·represents·number·of·array·element·(page,·offset, |
20 | ······length)·which·makes·up·this·I/O·request | 19 | ······length)·which·makes·up·this·I/O·request |
20 | ··devname | ||
21 | ······block·device·name | ||
22 | ··opf | ||
23 | ······operations·and·flags | ||
24 | ··size | ||
25 | ······total·size·in·bytes | ||
21 | ··sector | 26 | ··sector |
22 | ······beginning·sector·for·the·entire·bio | 27 | ······beginning·sector·for·the·entire·bio |
23 | ··rw | 28 | ··rw |
24 | ······binary·trace·for·read/write·request | 29 | ······binary·trace·for·read/write·request |
30 | ··name | ||
31 | ······name·of·the·probe·point | ||
25 | ··idx | 32 | ··idx |
26 | ······offset·into·the·bio·vector·array | 33 | ······offset·into·the·bio·vector·array |
27 | ··ino | ||
28 | ······i-node·number·of·the·mapped·file | ||
29 | ··flags | ||
30 | ······see·below·BIO_UPTODATE·0·ok·after·I/O·completion·BIO_RW_BLOCK·1·RW_AHEAD | ||
31 | ······set,·and·read/write·would·block·BIO_EOF·2·out-out-bounds·error | ||
32 | ······BIO_SEG_VALID·3·nr_hw_seg·valid·BIO_CLONED·4·doesn't·own·data·BIO_BOUNCED | ||
33 | ······5·bio·is·a·bounce·bio·BIO_USER_MAPPED·6·contains·user·pages | ||
34 | ······BIO_EOPNOTSUPP·7·not·supported | ||
35 | ··size | ||
36 | ······total·size·in·bytes | ||
37 | ··phys_segments | 34 | ··phys_segments |
38 | ······number·of·segments·in·this·bio·after·physical·address·coalescing·is | 35 | ······number·of·segments·in·this·bio·after·physical·address·coalescing·is |
39 | ······performed. | 36 | ······performed. |
40 | ··name | ||
41 | ······name·of·the·probe·point | ||
42 | ··opf | ||
43 | ·· | 37 | ··bytes_done |
38 | ······number·of·bytes·transferred | ||
39 | ··hw_segments | ||
40 | ······number·of·segments·after·physical·and·DMA·remapping·hardware·coalescing | ||
41 | ······is·performed | ||
42 | ··ino | ||
43 | ······i-node·number·of·the·mapped·file | ||
44 | *****·Context·***** | 44 | *****·Context·***** |
45 | The·process·signals·the·transfer·is·done. | 45 | The·process·signals·the·transfer·is·done. |
46 | =============================================================================== | 46 | =============================================================================== |
47 | Prev ········································Up···················· Next | 47 | Prev ········································Up···················· Next |
48 | Chapter 9. IO·Scheduler·and·block·IO·TapsetHome· probe::ioblock.request | 48 | Chapter 9. IO·Scheduler·and·block·IO·TapsetHome· probe::ioblock.request |
Offset 1, 43 lines modified | Offset 1, 43 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioblock.request</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioblock-end.html"·title="probe::ioblock.end"><link·rel="next"·href="API-ioblock-trace-bounce.html"·title="probe::ioblock_trace.bounce"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioblock.request</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioblock-end.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioblock-trace-bounce.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioblock-request"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioblock.request·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioblock.request</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioblock-end.html"·title="probe::ioblock.end"><link·rel="next"·href="API-ioblock-trace-bounce.html"·title="probe::ioblock_trace.bounce"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioblock.request</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioblock-end.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioblock-trace-bounce.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioblock-request"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioblock.request·—· |
2 | ··Fires·whenever·making·a·generic·block·I/O·request. | 2 | ··Fires·whenever·making·a·generic·block·I/O·request. |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioblock.request·</pre></div><div·class="refsect1"><a·name="idm6201"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioblock.request·</pre></div><div·class="refsect1"><a·name="idm6201"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>bdev_contains</code></em></span></dt><dd><p> |
4 | ····· | 4 | ·····points·to·the·device·object·which·contains·the·partition·(when·bio·structure·represents·a·partition) |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>opf</code></em></span></dt><dd><p> | ||
6 | ·····operations·and·flags | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vcnt</code></em></span></dt><dd><p> |
6 | ····· | 8 | ·····bio·vector·count·which·represents·number·of·array·element·(page,·offset,·length)·which·make·up·this·I/O·request |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>devname</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>devname</code></em></span></dt><dd><p> |
8 | ·····block·device·name | 10 | ·····block·device·name |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>idx</code></em></span></dt><dd><p> | ||
10 | ·····offset·into·the·bio·vector·array | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> | ||
12 | ·····i-node·number·of·the·mapped·file | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | ||
14 | ·····total·size·in·bytes | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> |
16 | ·····see·below | 12 | ·····see·below |
17 | ·····BIO_UPTODATE····0·······ok·after·I/O·completion | 13 | ·····BIO_UPTODATE····0·······ok·after·I/O·completion |
18 | ·····BIO_RW_BLOCK····1·······RW_AHEAD·set,·and·read/write·would·block | 14 | ·····BIO_RW_BLOCK····1·······RW_AHEAD·set,·and·read/write·would·block |
19 | ·····BIO_EOF·········2·······out-out-bounds·error | 15 | ·····BIO_EOF·········2·······out-out-bounds·error |
20 | ·····BIO_SEG_VALID···3·······nr_hw_seg·valid· | 16 | ·····BIO_SEG_VALID···3·······nr_hw_seg·valid· |
21 | ·····BIO_CLONED······4·······doesn't·own·data | 17 | ·····BIO_CLONED······4·······doesn't·own·data |
22 | ·····BIO_BOUNCED·····5·······bio·is·a·bounce·bio | 18 | ·····BIO_BOUNCED·····5·······bio·is·a·bounce·bio |
23 | ·····BIO_USER_MAPPED·6·······contains·user·pages | 19 | ·····BIO_USER_MAPPED·6·······contains·user·pages |
24 | ·····BIO_EOPNOTSUPP··7·······not·supported | 20 | ·····BIO_EOPNOTSUPP··7·······not·supported |
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bdev</code></em></span></dt><dd><p> | ||
22 | ·····target·block·device | ||
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>p_start_sect</code></em></span></dt><dd><p> | ||
24 | ·····points·to·the·start·sector·of·the·partition·structure·of·the·device | ||
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>phys_segments</code></em></span></dt><dd><p> | 25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>phys_segments</code></em></span></dt><dd><p> |
26 | ·····number·of·segments·in·this·bio·after·physical·address·coalescing·is·performed | 26 | ·····number·of·segments·in·this·bio·after·physical·address·coalescing·is·performed |
27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> | ||
28 | ·····i-node·number·of·the·mapped·file | ||
29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>hw_segments</code></em></span></dt><dd><p> | ||
30 | ·····number·of·segments·after·physical·and·DMA·remapping·hardware·coalescing·is·performed | ||
27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
28 | ·····name·of·the·probe·point | 32 | ·····name·of·the·probe·point |
29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>idx</code></em></span></dt><dd><p> |
34 | ·····offset·into·the·bio·vector·array | ||
30 | ·····operations·and·flags | ||
31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vcnt</code></em></span></dt><dd><p> | ||
32 | ·····bio·vector·count·which·represents·number·of·array·element·(page,·offset,·length)·which·make·up·this·I/O·request | ||
33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bdev_contains</code></em></span></dt><dd><p> | ||
34 | ·····points·to·the·device·object·which·contains·the·partition·(when·bio·structure·represents·a·partition) | ||
35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sector</code></em></span></dt><dd><p> | 35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sector</code></em></span></dt><dd><p> |
36 | ·····beginning·sector·for·the·entire·bio | 36 | ·····beginning·sector·for·the·entire·bio |
37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rw</code></em></span></dt><dd><p> | 37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rw</code></em></span></dt><dd><p> |
38 | ·····binary·trace·for·read/write·request | 38 | ·····binary·trace·for·read/write·request |
39 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 39 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
40 | ·····t | 40 | ·····total·size·in·bytes |
41 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm6279"></a><h2>Context</h2><p> | 41 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm6279"></a><h2>Context</h2><p> |
42 | ···The·process·makes·block·I/O·request | 42 | ···The·process·makes·block·I/O·request |
43 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioblock-end.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioblock-trace-bounce.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioblock.end</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioblock_trace.bounce</span></td></tr></table></div></body></html> | 43 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioblock-end.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioblock-trace-bounce.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioblock.end</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioblock_trace.bounce</span></td></tr></table></div></body></html> |
Offset 2, 50 lines modified | Offset 2, 50 lines modified | ||
2 | Prev Chapter 9. IO·Scheduler·and·block·IO·Tapse Next | 2 | Prev Chapter 9. IO·Scheduler·and·block·IO·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::ioblock.request·—·Fires·whenever·making·a·generic·block·I/O·request. | 5 | probe::ioblock.request·—·Fires·whenever·making·a·generic·block·I/O·request. |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | ioblock.request | 7 | ioblock.request |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··hw_segments | ||
10 | ······number·of·segments·after·physical·and·DMA·remapping·hardware·coalescing | ||
11 | ······is·performed | ||
12 | ··p_start_sect | ||
13 | ·· | 9 | ··bdev_contains |
10 | ······points·to·the·device·object·which·contains·the·partition·(when·bio | ||
11 | ······structure·represents·a·partition) | ||
12 | ··opf | ||
13 | ······operations·and·flags | ||
14 | ··vcnt | ||
15 | ······bio·vector·count·which·represents·number·of·array·element·(page,·offset, | ||
16 | ······length)·which·make·up·this·I/O·request | ||
14 | ··devname | 17 | ··devname |
15 | ······block·device·name | 18 | ······block·device·name |
16 | ··idx | ||
17 | ······offset·into·the·bio·vector·array | ||
18 | ··ino | ||
19 | ······i-node·number·of·the·mapped·file | ||
20 | ··size | ||
21 | ······total·size·in·bytes | ||
22 | ··flags | 19 | ··flags |
23 | ······see·below·BIO_UPTODATE·0·ok·after·I/O·completion·BIO_RW_BLOCK·1·RW_AHEAD | 20 | ······see·below·BIO_UPTODATE·0·ok·after·I/O·completion·BIO_RW_BLOCK·1·RW_AHEAD |
24 | ······set,·and·read/write·would·block·BIO_EOF·2·out-out-bounds·error | 21 | ······set,·and·read/write·would·block·BIO_EOF·2·out-out-bounds·error |
25 | ······BIO_SEG_VALID·3·nr_hw_seg·valid·BIO_CLONED·4·doesn't·own·data·BIO_BOUNCED | 22 | ······BIO_SEG_VALID·3·nr_hw_seg·valid·BIO_CLONED·4·doesn't·own·data·BIO_BOUNCED |
26 | ······5·bio·is·a·bounce·bio·BIO_USER_MAPPED·6·contains·user·pages | 23 | ······5·bio·is·a·bounce·bio·BIO_USER_MAPPED·6·contains·user·pages |
27 | ······BIO_EOPNOTSUPP·7·not·supported | 24 | ······BIO_EOPNOTSUPP·7·not·supported |
25 | ··bdev | ||
26 | ······target·block·device | ||
27 | ··p_start_sect | ||
28 | ······points·to·the·start·sector·of·the·partition·structure·of·the·device | ||
28 | ··phys_segments | 29 | ··phys_segments |
29 | ······number·of·segments·in·this·bio·after·physical·address·coalescing·is | 30 | ······number·of·segments·in·this·bio·after·physical·address·coalescing·is |
30 | ······performed | 31 | ······performed |
32 | ··ino | ||
33 | ······i-node·number·of·the·mapped·file | ||
34 | ··hw_segments | ||
35 | ······number·of·segments·after·physical·and·DMA·remapping·hardware·coalescing | ||
36 | ······is·performed | ||
31 | ··name | 37 | ··name |
32 | ······name·of·the·probe·point | 38 | ······name·of·the·probe·point |
39 | ··idx | ||
40 | ······offset·into·the·bio·vector·array | ||
33 | ··opf | ||
34 | ······operations·and·flags | ||
35 | ··vcnt | ||
36 | ······bio·vector·count·which·represents·number·of·array·element·(page,·offset, | ||
37 | ······length)·which·make·up·this·I/O·request | ||
38 | ··bdev_contains | ||
39 | ······points·to·the·device·object·which·contains·the·partition·(when·bio | ||
40 | ······structure·represents·a·partition) | ||
41 | ··sector | 41 | ··sector |
42 | ······beginning·sector·for·the·entire·bio | 42 | ······beginning·sector·for·the·entire·bio |
43 | ··rw | 43 | ··rw |
44 | ······binary·trace·for·read/write·request | 44 | ······binary·trace·for·read/write·request |
45 | ··bdev | ||
46 | ·· | 45 | ··size |
46 | ······total·size·in·bytes | ||
47 | *****·Context·***** | 47 | *****·Context·***** |
48 | The·process·makes·block·I/O·request | 48 | The·process·makes·block·I/O·request |
49 | =============================================================================== | 49 | =============================================================================== |
50 | Prev ···············Up························· Next | 50 | Prev ···············Up························· Next |
51 | probe::ioblock.end Home· probe::ioblock_trace.bounce | 51 | probe::ioblock.end Home· probe::ioblock_trace.bounce |
Offset 1, 44 lines modified | Offset 1, 44 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioblock_trace.bounce</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioblock-request.html"·title="probe::ioblock.request"><link·rel="next"·href="API-ioblock-trace-end.html"·title="probe::ioblock_trace.end"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioblock_trace.bounce</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioblock-request.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioblock-trace-end.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioblock-trace-bounce"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioblock_trace.bounce·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioblock_trace.bounce</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioblock-request.html"·title="probe::ioblock.request"><link·rel="next"·href="API-ioblock-trace-end.html"·title="probe::ioblock_trace.end"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioblock_trace.bounce</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioblock-request.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioblock-trace-end.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioblock-trace-bounce"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioblock_trace.bounce·—· |
2 | ·····Fires·whenever·a·buffer·bounce·is·needed·for·at·least·one·page·of·a·block·IO·request. | 2 | ·····Fires·whenever·a·buffer·bounce·is·needed·for·at·least·one·page·of·a·block·IO·request. |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioblock_trace.bounce·</pre></div><div·class="refsect1"><a·name="idm6297"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>i | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioblock_trace.bounce·</pre></div><div·class="refsect1"><a·name="idm6297"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>bdev_contains</code></em></span></dt><dd><p> |
4 | ·····points·to·the·device·object·which·contains·the·partition·(when·bio·structure·represents·a·partition) | ||
4 | ·····offset·into·the·bio·vector·array | ||
5 | ·····<em·class="parameter"><code>phys_segments</code></em>·-·number·of·segments·in·this·bio·after·physical·address·coalescing·is·performed. | ||
6 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>opf</code></em></span></dt><dd><p> |
7 | ····· | 6 | ·····operations·and·flags |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>devname</code></em></span></dt><dd><p> | ||
8 | ·····device·for·which·a·buffer·bounce·was·needed. | ||
8 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vcnt</code></em></span></dt><dd><p> |
9 | ·····total·si | 10 | ·····bio·vector·count·which·represents·number·of·array·element·(page,·offset,·length)·which·makes·up·this·I/O·request |
10 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> |
11 | ·····see·below | 12 | ·····see·below |
12 | ·····BIO_UPTODATE····0·······ok·after·I/O·completion | 13 | ·····BIO_UPTODATE····0·······ok·after·I/O·completion |
13 | ·····BIO_RW_BLOCK····1·······RW_AHEAD·set,·and·read/write·would·block | 14 | ·····BIO_RW_BLOCK····1·······RW_AHEAD·set,·and·read/write·would·block |
14 | ·····BIO_EOF·········2·······out-out-bounds·error | 15 | ·····BIO_EOF·········2·······out-out-bounds·error |
15 | ·····BIO_SEG_VALID···3·······nr_hw_seg·valid | 16 | ·····BIO_SEG_VALID···3·······nr_hw_seg·valid |
16 | ·····BIO_CLONED······4·······doesn't·own·data | 17 | ·····BIO_CLONED······4·······doesn't·own·data |
17 | ·····BIO_BOUNCED·····5·······bio·is·a·bounce·bio | 18 | ·····BIO_BOUNCED·····5·······bio·is·a·bounce·bio |
18 | ·····BIO_USER_MAPPED·6·······contains·user·pages | 19 | ·····BIO_USER_MAPPED·6·······contains·user·pages |
19 | ·····BIO_EOPNOTSUPP··7·······not·supported | 20 | ·····BIO_EOPNOTSUPP··7·······not·supported |
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bdev</code></em></span></dt><dd><p> | ||
22 | ·····target·block·device | ||
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> | ||
24 | ·····i-node·number·of·the·mapped·file | ||
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>p_start_sect</code></em></span></dt><dd><p> | ||
26 | ·····points·to·the·start·sector·of·the·partition·structure·of·the·device | ||
27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bytes_done</code></em></span></dt><dd><p> | ||
28 | ·····number·of·bytes·transferred | ||
29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>idx</code></em></span></dt><dd><p> | ||
30 | ·····offset·into·the·bio·vector·array | ||
31 | ·····<em·class="parameter"><code>phys_segments</code></em>·-·number·of·segments·in·this·bio·after·physical·address·coalescing·is·performed. | ||
20 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>q</code></em></span></dt><dd><p> | 32 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>q</code></em></span></dt><dd><p> |
21 | ·····request·queue·on·which·this·bio·was·queued. | 33 | ·····request·queue·on·which·this·bio·was·queued. |
22 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 34 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
23 | ·····name·of·the·probe·point | 35 | ·····name·of·the·probe·point |
24 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>opf</code></em></span></dt><dd><p> | ||
25 | ·····operations·and·flags | ||
26 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vcnt</code></em></span></dt><dd><p> | ||
27 | ·····bio·vector·count·which·represents·number·of·array·element·(page,·offset,·length)·which·makes·up·this·I/O·request | ||
28 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bytes_done</code></em></span></dt><dd><p> | ||
29 | ·····number·of·bytes·transferred | ||
30 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bdev_contains</code></em></span></dt><dd><p> | ||
31 | ·····points·to·the·device·object·which·contains·the·partition·(when·bio·structure·represents·a·partition) | ||
32 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sector</code></em></span></dt><dd><p> | ||
33 | ·····beginning·sector·for·the·entire·bio | ||
34 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rw</code></em></span></dt><dd><p> | 36 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rw</code></em></span></dt><dd><p> |
35 | ·····binary·trace·for·read/write·request | 37 | ·····binary·trace·for·read/write·request |
38 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sector</code></em></span></dt><dd><p> | ||
39 | ·····beginning·sector·for·the·entire·bio | ||
36 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 40 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
41 | ·····total·size·in·bytes | ||
37 | ·····target·block·device | ||
38 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>p_start_sect</code></em></span></dt><dd><p> | ||
39 | ·····points·to·the·start·sector·of·the·partition·structure·of·the·device | ||
40 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>devname</code></em></span></dt><dd><p> | ||
41 | ·····device·for·which·a·buffer·bounce·was·needed. | ||
42 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm6376"></a><h2>Context·</h2><p> | 42 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm6376"></a><h2>Context·</h2><p> |
43 | ···The·process·creating·a·block·IO·request. | 43 | ···The·process·creating·a·block·IO·request. |
44 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioblock-request.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioblock-trace-end.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioblock.request</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioblock_trace.end</span></td></tr></table></div></body></html> | 44 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioblock-request.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioblock-trace-end.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioblock.request</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioblock_trace.end</span></td></tr></table></div></body></html> |
Offset 3, 49 lines modified | Offset 3, 49 lines modified | ||
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::ioblock_trace.bounce·—·Fires·whenever·a·buffer·bounce·is·needed·for·at | 5 | probe::ioblock_trace.bounce·—·Fires·whenever·a·buffer·bounce·is·needed·for·at |
6 | least·one·page·of·a·block·IO·request. | 6 | least·one·page·of·a·block·IO·request. |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | ioblock_trace.bounce | 8 | ioblock_trace.bounce |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··idx | ||
11 | ······offset·into·the·bio·vector·array·phys_segments·-·number·of·segments·in | ||
12 | ······this·bio·after·physical·address·coalescing·is·performed. | ||
13 | ··ino | ||
14 | ······i-node·number·of·the·mapped·file | ||
15 | ··size | ||
16 | ·· | 10 | ··bdev_contains |
11 | ······points·to·the·device·object·which·contains·the·partition·(when·bio | ||
12 | ······structure·represents·a·partition) | ||
13 | ··opf | ||
14 | ······operations·and·flags | ||
15 | ··devname | ||
16 | ······device·for·which·a·buffer·bounce·was·needed. | ||
17 | ··vcnt | ||
18 | ······bio·vector·count·which·represents·number·of·array·element·(page,·offset, | ||
19 | ······length)·which·makes·up·this·I/O·request | ||
17 | ··flags | 20 | ··flags |
18 | ······see·below·BIO_UPTODATE·0·ok·after·I/O·completion·BIO_RW_BLOCK·1·RW_AHEAD | 21 | ······see·below·BIO_UPTODATE·0·ok·after·I/O·completion·BIO_RW_BLOCK·1·RW_AHEAD |
19 | ······set,·and·read/write·would·block·BIO_EOF·2·out-out-bounds·error | 22 | ······set,·and·read/write·would·block·BIO_EOF·2·out-out-bounds·error |
20 | ······BIO_SEG_VALID·3·nr_hw_seg·valid·BIO_CLONED·4·doesn't·own·data·BIO_BOUNCED | 23 | ······BIO_SEG_VALID·3·nr_hw_seg·valid·BIO_CLONED·4·doesn't·own·data·BIO_BOUNCED |
21 | ······5·bio·is·a·bounce·bio·BIO_USER_MAPPED·6·contains·user·pages | 24 | ······5·bio·is·a·bounce·bio·BIO_USER_MAPPED·6·contains·user·pages |
22 | ······BIO_EOPNOTSUPP·7·not·supported | 25 | ······BIO_EOPNOTSUPP·7·not·supported |
26 | ··bdev | ||
27 | ······target·block·device | ||
28 | ··ino | ||
29 | ······i-node·number·of·the·mapped·file | ||
30 | ··p_start_sect | ||
31 | ······points·to·the·start·sector·of·the·partition·structure·of·the·device | ||
32 | ··bytes_done | ||
33 | ······number·of·bytes·transferred | ||
34 | ··idx | ||
35 | ······offset·into·the·bio·vector·array·phys_segments·-·number·of·segments·in | ||
36 | ······this·bio·after·physical·address·coalescing·is·performed. | ||
23 | ··q | 37 | ··q |
24 | ······request·queue·on·which·this·bio·was·queued. | 38 | ······request·queue·on·which·this·bio·was·queued. |
25 | ··name | 39 | ··name |
26 | ······name·of·the·probe·point | 40 | ······name·of·the·probe·point |
27 | ··opf | ||
28 | ······operations·and·flags | ||
29 | ··vcnt | ||
30 | ······bio·vector·count·which·represents·number·of·array·element·(page,·offset, | ||
31 | ······length)·which·makes·up·this·I/O·request | ||
32 | ··bytes_done | ||
33 | ······number·of·bytes·transferred | ||
34 | ··bdev_contains | ||
35 | ······points·to·the·device·object·which·contains·the·partition·(when·bio | ||
36 | ······structure·represents·a·partition) | ||
37 | ··sector | ||
38 | ······beginning·sector·for·the·entire·bio | ||
39 | ··rw | 41 | ··rw |
40 | ······binary·trace·for·read/write·request | 42 | ······binary·trace·for·read/write·request |
43 | ··sector | ||
44 | ······beginning·sector·for·the·entire·bio | ||
45 | ··size | ||
46 | ······total·size·in·bytes | ||
41 | ··bdev | ||
42 | ······target·block·device | ||
43 | ··p_start_sect | ||
44 | ······points·to·the·start·sector·of·the·partition·structure·of·the·device | ||
45 | ··devname | ||
46 | ······device·for·which·a·buffer·bounce·was·needed. | ||
47 | *****·Context·***** | 47 | *****·Context·***** |
48 | The·process·creating·a·block·IO·request. | 48 | The·process·creating·a·block·IO·request. |
49 | =============================================================================== | 49 | =============================================================================== |
50 | Prev ···················Up······················ Next | 50 | Prev ···················Up······················ Next |
51 | probe::ioblock.request Home· probe::ioblock_trace.end | 51 | probe::ioblock.request Home· probe::ioblock_trace.end |
Offset 1, 44 lines modified | Offset 1, 44 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioblock_trace.end</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioblock-trace-bounce.html"·title="probe::ioblock_trace.bounce"><link·rel="next"·href="API-ioblock-trace-request.html"·title="probe::ioblock_trace.request"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioblock_trace.end</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioblock-trace-bounce.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioblock-trace-request.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioblock-trace-end"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioblock_trace.end·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioblock_trace.end</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioblock-trace-bounce.html"·title="probe::ioblock_trace.bounce"><link·rel="next"·href="API-ioblock-trace-request.html"·title="probe::ioblock_trace.request"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioblock_trace.end</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioblock-trace-bounce.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioblock-trace-request.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioblock-trace-end"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioblock_trace.end·—· |
2 | ·····Fires·whenever·a·block·I/O·transfer·is·complete. | 2 | ·····Fires·whenever·a·block·I/O·transfer·is·complete. |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioblock_trace.end·</pre></div><div·class="refsect1"><a·name="idm6394"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioblock_trace.end·</pre></div><div·class="refsect1"><a·name="idm6394"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>q</code></em></span></dt><dd><p> |
4 | ·····request·queue·on·which·this·bio·was·queued. | ||
4 | ·····block·device·name | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>p_start_sect</code></em></span></dt><dd><p> | ||
6 | ·····points·to·the·start·sector·of·the·partition·structure·of·the·device | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>opf</code></em></span></dt><dd><p> | ||
8 | ·····operations·and·flags | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
10 | ·····name·of·the·probe·point | 6 | ·····name·of·the·probe·point |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>idx</code></em></span></dt><dd><p> |
12 | ····· | 8 | ·····offset·into·the·bio·vector·array |
9 | ·····<em·class="parameter"><code>phys_segments</code></em>·-·number·of·segments·in·this·bio·after·physical·address·coalescing·is·performed. | ||
10 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bytes_done</code></em></span></dt><dd><p> | ||
11 | ·····number·of·bytes·transferred | ||
12 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>p_start_sect</code></em></span></dt><dd><p> | ||
13 | ·····points·to·the·start·sector·of·the·partition·structure·of·the·device | ||
14 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> | ||
15 | ·····i-node·number·of·the·mapped·file | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | 16 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
14 | ·····total·size·in·bytes | 17 | ·····total·size·in·bytes |
18 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sector</code></em></span></dt><dd><p> | ||
19 | ·····beginning·sector·for·the·entire·bio | ||
20 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rw</code></em></span></dt><dd><p> | ||
21 | ·····binary·trace·for·read/write·request | ||
22 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>opf</code></em></span></dt><dd><p> | ||
23 | ·····operations·and·flags | ||
24 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>devname</code></em></span></dt><dd><p> | ||
25 | ·····block·device·name | ||
26 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vcnt</code></em></span></dt><dd><p> | ||
27 | ·····bio·vector·count·which·represents·number·of·array·element·(page,·offset,·length)·which·makes·up·this·I/O·request | ||
28 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bdev_contains</code></em></span></dt><dd><p> | ||
29 | ·····points·to·the·device·object·which·contains·the·partition·(when·bio·structure·represents·a·partition) | ||
30 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bdev</code></em></span></dt><dd><p> | ||
31 | ·····target·block·device | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | 32 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> |
16 | ·····see·below | 33 | ·····see·below |
17 | ·····BIO_UPTODATE····0·······ok·after·I/O·completion | 34 | ·····BIO_UPTODATE····0·······ok·after·I/O·completion |
18 | ·····BIO_RW_BLOCK····1·······RW_AHEAD·set,·and·read/write·would·block | 35 | ·····BIO_RW_BLOCK····1·······RW_AHEAD·set,·and·read/write·would·block |
19 | ·····BIO_EOF·········2·······out-out-bounds·error | 36 | ·····BIO_EOF·········2·······out-out-bounds·error |
20 | ·····BIO_SEG_VALID···3·······nr_hw_seg·valid | 37 | ·····BIO_SEG_VALID···3·······nr_hw_seg·valid |
21 | ·····BIO_CLONED······4·······doesn't·own·data | 38 | ·····BIO_CLONED······4·······doesn't·own·data |
22 | ·····BIO_BOUNCED·····5·······bio·is·a·bounce·bio | 39 | ·····BIO_BOUNCED·····5·······bio·is·a·bounce·bio |
23 | ·····BIO_USER_MAPPED·6·······contains·user·pages | 40 | ·····BIO_USER_MAPPED·6·······contains·user·pages |
24 | ·····BIO_EOPNOTSUPP··7·······not·supported | 41 | ·····BIO_EOPNOTSUPP··7·······not·supported |
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> | ||
26 | ·····i-node·number·of·the·mapped·file | ||
27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>idx</code></em></span></dt><dd><p> | ||
28 | ·····offset·into·the·bio·vector·array | ||
29 | ·····<em·class="parameter"><code>phys_segments</code></em>·-·number·of·segments·in·this·bio·after·physical·address·coalescing·is·performed. | ||
30 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bdev</code></em></span></dt><dd><p> | ||
31 | ·····target·block·device | ||
32 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sector</code></em></span></dt><dd><p> | ||
33 | ·····beginning·sector·for·the·entire·bio | ||
34 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rw</code></em></span></dt><dd><p> | ||
35 | ·····binary·trace·for·read/write·request | ||
36 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bdev_contains</code></em></span></dt><dd><p> | ||
37 | ·····points·to·the·device·object·which·contains·the·partition·(when·bio·structure·represents·a·partition) | ||
38 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bytes_done</code></em></span></dt><dd><p> | ||
39 | ·····number·of·bytes·transferred | ||
40 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vcnt</code></em></span></dt><dd><p> | ||
41 | ·····bio·vector·count·which·represents·number·of·array·element·(page,·offset,·length)·which·makes·up·this·I/O·request | ||
42 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm6473"></a><h2>Context</h2><p> | 42 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm6473"></a><h2>Context</h2><p> |
43 | ···The·process·signals·the·transfer·is·done. | 43 | ···The·process·signals·the·transfer·is·done. |
44 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioblock-trace-bounce.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioblock-trace-request.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioblock_trace.bounce</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioblock_trace.request</span></td></tr></table></div></body></html> | 44 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioblock-trace-bounce.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioblock-trace-request.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioblock_trace.bounce</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioblock_trace.request</span></td></tr></table></div></body></html> |
Offset 2, 49 lines modified | Offset 2, 49 lines modified | ||
2 | Prev Chapter 9. IO·Scheduler·and·block·IO·Tapse Next | 2 | Prev Chapter 9. IO·Scheduler·and·block·IO·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::ioblock_trace.end·—·Fires·whenever·a·block·I/O·transfer·is·complete. | 5 | probe::ioblock_trace.end·—·Fires·whenever·a·block·I/O·transfer·is·complete. |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | ioblock_trace.end | 7 | ioblock_trace.end |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··devname | ||
10 | ······block·device·name | ||
11 | ··p_start_sect | ||
12 | ······points·to·the·start·sector·of·the·partition·structure·of·the·device | ||
13 | ··opf | ||
14 | ······operations·and·flags | ||
15 | ··name | ||
16 | ······name·of·the·probe·point | ||
17 | ··q | 9 | ··q |
18 | ······request·queue·on·which·this·bio·was·queued. | 10 | ······request·queue·on·which·this·bio·was·queued. |
11 | ··name | ||
12 | ······name·of·the·probe·point | ||
19 | ··size | ||
20 | ······total·size·in·bytes | ||
21 | ··flags | ||
22 | ······see·below·BIO_UPTODATE·0·ok·after·I/O·completion·BIO_RW_BLOCK·1·RW_AHEAD | ||
23 | ······set,·and·read/write·would·block·BIO_EOF·2·out-out-bounds·error | ||
24 | ······BIO_SEG_VALID·3·nr_hw_seg·valid·BIO_CLONED·4·doesn't·own·data·BIO_BOUNCED | ||
25 | ······5·bio·is·a·bounce·bio·BIO_USER_MAPPED·6·contains·user·pages | ||
26 | ······BIO_EOPNOTSUPP·7·not·supported | ||
27 | ··ino | ||
28 | ······i-node·number·of·the·mapped·file | ||
29 | ··idx | 13 | ··idx |
30 | ······offset·into·the·bio·vector·array·phys_segments·-·number·of·segments·in | 14 | ······offset·into·the·bio·vector·array·phys_segments·-·number·of·segments·in |
31 | ······this·bio·after·physical·address·coalescing·is·performed. | 15 | ······this·bio·after·physical·address·coalescing·is·performed. |
32 | ··bdev | ||
33 | ·· | 16 | ··bytes_done |
17 | ······number·of·bytes·transferred | ||
18 | ··p_start_sect | ||
19 | ······points·to·the·start·sector·of·the·partition·structure·of·the·device | ||
20 | ··ino | ||
21 | ······i-node·number·of·the·mapped·file | ||
22 | ··size | ||
23 | ······total·size·in·bytes | ||
34 | ··sector | 24 | ··sector |
35 | ······beginning·sector·for·the·entire·bio | 25 | ······beginning·sector·for·the·entire·bio |
36 | ··rw | 26 | ··rw |
37 | ······binary·trace·for·read/write·request | 27 | ······binary·trace·for·read/write·request |
28 | ··opf | ||
29 | ······operations·and·flags | ||
30 | ··devname | ||
31 | ······block·device·name | ||
38 | ··bdev_contains | ||
39 | ······points·to·the·device·object·which·contains·the·partition·(when·bio | ||
40 | ······structure·represents·a·partition) | ||
41 | ··bytes_done | ||
42 | ······number·of·bytes·transferred | ||
43 | ··vcnt | 32 | ··vcnt |
44 | ······bio·vector·count·which·represents·number·of·array·element·(page,·offset, | 33 | ······bio·vector·count·which·represents·number·of·array·element·(page,·offset, |
45 | ······length)·which·makes·up·this·I/O·request | 34 | ······length)·which·makes·up·this·I/O·request |
35 | ··bdev_contains | ||
36 | ······points·to·the·device·object·which·contains·the·partition·(when·bio | ||
37 | ······structure·represents·a·partition) | ||
38 | ··bdev | ||
39 | ······target·block·device | ||
40 | ··flags | ||
41 | ······see·below·BIO_UPTODATE·0·ok·after·I/O·completion·BIO_RW_BLOCK·1·RW_AHEAD | ||
42 | ······set,·and·read/write·would·block·BIO_EOF·2·out-out-bounds·error | ||
43 | ······BIO_SEG_VALID·3·nr_hw_seg·valid·BIO_CLONED·4·doesn't·own·data·BIO_BOUNCED | ||
44 | ······5·bio·is·a·bounce·bio·BIO_USER_MAPPED·6·contains·user·pages | ||
45 | ······BIO_EOPNOTSUPP·7·not·supported | ||
46 | *****·Context·***** | 46 | *****·Context·***** |
47 | The·process·signals·the·transfer·is·done. | 47 | The·process·signals·the·transfer·is·done. |
48 | =============================================================================== | 48 | =============================================================================== |
49 | Prev ························Up·························· Next | 49 | Prev ························Up·························· Next |
50 | probe::ioblock_trace.bounce Home· probe::ioblock_trace.request | 50 | probe::ioblock_trace.bounce Home· probe::ioblock_trace.request |
Offset 1, 44 lines modified | Offset 1, 44 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioblock_trace.request</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioblock-trace-end.html"·title="probe::ioblock_trace.end"><link·rel="next"·href="API-ioscheduler-elv-add-request.html"·title="probe::ioscheduler.elv_add_request"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioblock_trace.request</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioblock-trace-end.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-elv-add-request.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioblock-trace-request"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioblock_trace.request·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioblock_trace.request</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioblock-trace-end.html"·title="probe::ioblock_trace.end"><link·rel="next"·href="API-ioscheduler-elv-add-request.html"·title="probe::ioscheduler.elv_add_request"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioblock_trace.request</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioblock-trace-end.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-elv-add-request.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioblock-trace-request"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioblock_trace.request·—· |
2 | ·····Fires·just·as·a·generic·block·I/O·request·is·created·for·a·bio. | 2 | ·····Fires·just·as·a·generic·block·I/O·request·is·created·for·a·bio. |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioblock_trace.request·</pre></div><div·class="refsect1"><a·name="idm6491"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioblock_trace.request·</pre></div><div·class="refsect1"><a·name="idm6491"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> |
4 | ·····i-node·number·of·the·mapped·file | ||
4 | ·····points·to·the·start·sector·of·the·partition·structure·of·the·device | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>devname</code></em></span></dt><dd><p> | ||
6 | ·····block·device·name | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bytes_done</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bytes_done</code></em></span></dt><dd><p> |
8 | ·····number·of·bytes·transferred | 6 | ·····number·of·bytes·transferred |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>p_start_sect</code></em></span></dt><dd><p> | ||
8 | ·····points·to·the·start·sector·of·the·partition·structure·of·the·device | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>idx</code></em></span></dt><dd><p> | ||
10 | ·····offset·into·the·bio·vector·array | ||
11 | ·····<em·class="parameter"><code>phys_segments</code></em>·-·number·of·segments·in·this·bio·after·physical·address·coalescing·is·performed. | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 12 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>q</code></em></span></dt><dd><p> |
10 | ····· | 13 | ·····request·queue·on·which·this·bio·was·queued. |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 14 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
12 | ····· | 15 | ·····name·of·the·probe·point |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sector</code></em></span></dt><dd><p> | 16 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sector</code></em></span></dt><dd><p> |
14 | ·····beginning·sector·for·the·entire·bio | 17 | ·····beginning·sector·for·the·entire·bio |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rw</code></em></span></dt><dd><p> | 18 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rw</code></em></span></dt><dd><p> |
16 | ·····binary·trace·for·read/write·request | 19 | ·····binary·trace·for·read/write·request |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bdev</code></em></span></dt><dd><p> | ||
18 | ·····target·block·device | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>i | 20 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
20 | ·····offset·into·the·bio·vector·array | ||
21 | ····· | 21 | ·····total·size·in·bytes |
22 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bdev_contains</code></em></span></dt><dd><p> | ||
23 | ·····points·to·the·device·object·which·contains·the·partition·(when·bio·structure·represents·a·partition) | ||
22 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 24 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>opf</code></em></span></dt><dd><p> |
23 | ····· | 25 | ·····operations·and·flags |
26 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vcnt</code></em></span></dt><dd><p> | ||
27 | ·····bio·vector·count·which·represents·number·of·array·element·(page,·offset,·length)·which·make·up·this·I/O·request | ||
28 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>devname</code></em></span></dt><dd><p> | ||
29 | ·····block·device·name | ||
24 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | 30 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> |
25 | ·····see·below | 31 | ·····see·below |
26 | ·····BIO_UPTODATE····0·······ok·after·I/O·completion | 32 | ·····BIO_UPTODATE····0·······ok·after·I/O·completion |
27 | ·····BIO_RW_BLOCK····1·······RW_AHEAD·set,·and·read/write·would·block | 33 | ·····BIO_RW_BLOCK····1·······RW_AHEAD·set,·and·read/write·would·block |
28 | ·····BIO_EOF·········2·······out-out-bounds·error | 34 | ·····BIO_EOF·········2·······out-out-bounds·error |
29 | ·····BIO_SEG_VALID···3·······nr_hw_seg·valid | 35 | ·····BIO_SEG_VALID···3·······nr_hw_seg·valid |
30 | ·····BIO_CLONED······4·······doesn't·own·data | 36 | ·····BIO_CLONED······4·······doesn't·own·data |
31 | ·····BIO_BOUNCED·····5·······bio·is·a·bounce·bio | 37 | ·····BIO_BOUNCED·····5·······bio·is·a·bounce·bio |
32 | ·····BIO_USER_MAPPED·6·······contains·user·pages | 38 | ·····BIO_USER_MAPPED·6·······contains·user·pages |
33 | ·····BIO_EOPNOTSUPP··7·······not·supported | 39 | ·····BIO_EOPNOTSUPP··7·······not·supported |
34 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | ||
35 | ·····total·size·in·bytes | ||
36 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 40 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bdev</code></em></span></dt><dd><p> |
41 | ·····target·block·device | ||
37 | ·····request·queue·on·which·this·bio·was·queued. | ||
38 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
39 | ·····name·of·the·probe·point | ||
40 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>opf</code></em></span></dt><dd><p> | ||
41 | ·····operations·and·flags | ||
42 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm6570"></a><h2>Context</h2><p> | 42 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm6570"></a><h2>Context</h2><p> |
43 | ···The·process·makes·block·I/O·request | 43 | ···The·process·makes·block·I/O·request |
44 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioblock-trace-end.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-elv-add-request.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioblock_trace.end</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioscheduler.elv_add_request</span></td></tr></table></div></body></html> | 44 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioblock-trace-end.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-elv-add-request.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioblock_trace.end</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioscheduler.elv_add_request</span></td></tr></table></div></body></html> |
Offset 3, 49 lines modified | Offset 3, 49 lines modified | ||
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::ioblock_trace.request·—·Fires·just·as·a·generic·block·I/O·request·is | 5 | probe::ioblock_trace.request·—·Fires·just·as·a·generic·block·I/O·request·is |
6 | created·for·a·bio. | 6 | created·for·a·bio. |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | ioblock_trace.request | 8 | ioblock_trace.request |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··ino | ||
11 | ······i-node·number·of·the·mapped·file | ||
10 | ··p_start_sect | ||
11 | ······points·to·the·start·sector·of·the·partition·structure·of·the·device | ||
12 | ··devname | ||
13 | ······block·device·name | ||
14 | ··bytes_done | 12 | ··bytes_done |
15 | ······number·of·bytes·transferred | 13 | ······number·of·bytes·transferred |
16 | ··vcnt | ||
17 | ······bio·vector·count·which·represents·number·of·array·element·(page,·offset, | ||
18 | ······length)·which·make·up·this·I/O·request | ||
19 | ··bdev_contains | ||
20 | ······points·to·the·device·object·which·contains·the·partition·(when·bio | ||
21 | ·· | 14 | ··p_start_sect |
15 | ······points·to·the·start·sector·of·the·partition·structure·of·the·device | ||
16 | ··idx | ||
17 | ······offset·into·the·bio·vector·array·phys_segments·-·number·of·segments·in | ||
18 | ······this·bio·after·physical·address·coalescing·is·performed. | ||
19 | ··q | ||
20 | ······request·queue·on·which·this·bio·was·queued. | ||
21 | ··name | ||
22 | ······name·of·the·probe·point | ||
22 | ··sector | 23 | ··sector |
23 | ······beginning·sector·for·the·entire·bio | 24 | ······beginning·sector·for·the·entire·bio |
24 | ··rw | 25 | ··rw |
25 | ······binary·trace·for·read/write·request | 26 | ······binary·trace·for·read/write·request |
26 | ·· | 27 | ··size |
28 | ······total·size·in·bytes | ||
29 | ··bdev_contains | ||
30 | ······points·to·the·device·object·which·contains·the·partition·(when·bio | ||
31 | ······structure·represents·a·partition) | ||
32 | ··opf | ||
33 | ······operations·and·flags | ||
34 | ··vcnt | ||
35 | ······bio·vector·count·which·represents·number·of·array·element·(page,·offset, | ||
36 | ······length)·which·make·up·this·I/O·request | ||
37 | ··devname | ||
27 | ······ | 38 | ······block·device·name |
28 | ··idx | ||
29 | ······offset·into·the·bio·vector·array·phys_segments·-·number·of·segments·in | ||
30 | ······this·bio·after·physical·address·coalescing·is·performed. | ||
31 | ··ino | ||
32 | ······i-node·number·of·the·mapped·file | ||
33 | ··flags | 39 | ··flags |
34 | ······see·below·BIO_UPTODATE·0·ok·after·I/O·completion·BIO_RW_BLOCK·1·RW_AHEAD | 40 | ······see·below·BIO_UPTODATE·0·ok·after·I/O·completion·BIO_RW_BLOCK·1·RW_AHEAD |
35 | ······set,·and·read/write·would·block·BIO_EOF·2·out-out-bounds·error | 41 | ······set,·and·read/write·would·block·BIO_EOF·2·out-out-bounds·error |
36 | ······BIO_SEG_VALID·3·nr_hw_seg·valid·BIO_CLONED·4·doesn't·own·data·BIO_BOUNCED | 42 | ······BIO_SEG_VALID·3·nr_hw_seg·valid·BIO_CLONED·4·doesn't·own·data·BIO_BOUNCED |
37 | ······5·bio·is·a·bounce·bio·BIO_USER_MAPPED·6·contains·user·pages | 43 | ······5·bio·is·a·bounce·bio·BIO_USER_MAPPED·6·contains·user·pages |
38 | ······BIO_EOPNOTSUPP·7·not·supported | 44 | ······BIO_EOPNOTSUPP·7·not·supported |
45 | ··bdev | ||
46 | ······target·block·device | ||
39 | ··size | ||
40 | ······total·size·in·bytes | ||
41 | ··q | ||
42 | ······request·queue·on·which·this·bio·was·queued. | ||
43 | ··name | ||
44 | ······name·of·the·probe·point | ||
45 | ··opf | ||
46 | ······operations·and·flags | ||
47 | *****·Context·***** | 47 | *****·Context·***** |
48 | The·process·makes·block·I/O·request | 48 | The·process·makes·block·I/O·request |
49 | =============================================================================== | 49 | =============================================================================== |
50 | Prev ·····················Up································ Next | 50 | Prev ·····················Up································ Next |
51 | probe::ioblock_trace.end Home· probe::ioscheduler.elv_add_request | 51 | probe::ioblock_trace.end Home· probe::ioscheduler.elv_add_request |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioscheduler.elv_add_request.kp</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioscheduler-elv-add-request.html"·title="probe::ioscheduler.elv_add_request"><link·rel="next"·href="API-ioscheduler-elv-add-request-tp.html"·title="probe::ioscheduler.elv_add_request.tp"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioscheduler.elv_add_request.kp</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioscheduler-elv-add-request.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-elv-add-request-tp.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioscheduler-elv-add-request-kp"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioscheduler.elv_add_request.kp·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioscheduler.elv_add_request.kp</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioscheduler-elv-add-request.html"·title="probe::ioscheduler.elv_add_request"><link·rel="next"·href="API-ioscheduler-elv-add-request-tp.html"·title="probe::ioscheduler.elv_add_request.tp"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioscheduler.elv_add_request.kp</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioscheduler-elv-add-request.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-elv-add-request-tp.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioscheduler-elv-add-request-kp"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioscheduler.elv_add_request.kp·—· |
2 | ·····kprobe·based·probe·to·indicate·that·a·request·was·added·to·the·request·queue | 2 | ·····kprobe·based·probe·to·indicate·that·a·request·was·added·to·the·request·queue |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioscheduler.elv_add_request.kp·</pre></div><div·class="refsect1"><a·name="idm6636"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioscheduler.elv_add_request.kp·</pre></div><div·class="refsect1"><a·name="idm6636"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
4 | ·····Name·of·the·probe·point | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_flags</code></em></span></dt><dd><p> | ||
4 | ·····Request·flags | 6 | ·····Request·flags |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_minor</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_minor</code></em></span></dt><dd><p> |
6 | ·····Disk·minor·number·of·the·request | 8 | ·····Disk·minor·number·of·the·request |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq</code></em></span></dt><dd><p> | ||
10 | ·····Address·of·the·request | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>q</code></em></span></dt><dd><p> |
8 | ····· | 12 | ·····pointer·to·request·queue |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>elevator_name</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>elevator_name</code></em></span></dt><dd><p> |
10 | ·····The·type·of·I/O·elevator·currently·enabled | 14 | ·····The·type·of·I/O·elevator·currently·enabled |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_major</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_major</code></em></span></dt><dd><p> |
12 | ·····Disk·major·number·of·the·request | 16 | ·····Disk·major·number·of·the·request |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>q</code></em></span></dt><dd><p> | ||
14 | ·····pointer·to·request·queue | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq</code></em></span></dt><dd><p> | ||
16 | ·····Address·of·the·request | ||
17 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioscheduler-elv-add-request.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-elv-add-request-tp.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioscheduler.elv_add_request</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioscheduler.elv_add_request.tp</span></td></tr></table></div></body></html> | 17 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioscheduler-elv-add-request.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-elv-add-request-tp.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioscheduler.elv_add_request</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioscheduler.elv_add_request.tp</span></td></tr></table></div></body></html> |
Offset 3, 24 lines modified | Offset 3, 24 lines modified | ||
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::ioscheduler.elv_add_request.kp·—·kprobe·based·probe·to·indicate·that·a | 5 | probe::ioscheduler.elv_add_request.kp·—·kprobe·based·probe·to·indicate·that·a |
6 | request·was·added·to·the·request·queue | 6 | request·was·added·to·the·request·queue |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | ioscheduler.elv_add_request.kp | 8 | ioscheduler.elv_add_request.kp |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··name | ||
11 | ······Name·of·the·probe·point | ||
10 | ··rq_flags | 12 | ··rq_flags |
11 | ······Request·flags | 13 | ······Request·flags |
12 | ··disk_minor | 14 | ··disk_minor |
13 | ······Disk·minor·number·of·the·request | 15 | ······Disk·minor·number·of·the·request |
14 | ··name | ||
15 | ·· | 16 | ··rq |
17 | ······Address·of·the·request | ||
18 | ··q | ||
19 | ······pointer·to·request·queue | ||
16 | ··elevator_name | 20 | ··elevator_name |
17 | ······The·type·of·I/O·elevator·currently·enabled | 21 | ······The·type·of·I/O·elevator·currently·enabled |
18 | ··disk_major | 22 | ··disk_major |
19 | ······Disk·major·number·of·the·request | 23 | ······Disk·major·number·of·the·request |
20 | ··q | ||
21 | ······pointer·to·request·queue | ||
22 | ··rq | ||
23 | ······Address·of·the·request | ||
24 | =============================================================================== | 24 | =============================================================================== |
25 | Prev ·······························Up··································· Next | 25 | Prev ·······························Up··································· Next |
26 | probe::ioscheduler.elv_add_request Home· probe::ioscheduler.elv_add_request.tp | 26 | probe::ioscheduler.elv_add_request Home· probe::ioscheduler.elv_add_request.tp |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioscheduler.elv_add_request.tp</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioscheduler-elv-add-request-kp.html"·title="probe::ioscheduler.elv_add_request.kp"><link·rel="next"·href="API-ioscheduler-elv-completed-request.html"·title="probe::ioscheduler.elv_completed_request"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioscheduler.elv_add_request.tp</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioscheduler-elv-add-request-kp.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-elv-completed-request.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioscheduler-elv-add-request-tp"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioscheduler.elv_add_request.tp·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioscheduler.elv_add_request.tp</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioscheduler-elv-add-request-kp.html"·title="probe::ioscheduler.elv_add_request.kp"><link·rel="next"·href="API-ioscheduler-elv-completed-request.html"·title="probe::ioscheduler.elv_completed_request"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioscheduler.elv_add_request.tp</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioscheduler-elv-add-request-kp.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-elv-completed-request.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioscheduler-elv-add-request-tp"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioscheduler.elv_add_request.tp·—· |
2 | ·····tracepoint·based·probe·to·indicate·a·request·is·added·to·the·request·queue. | 2 | ·····tracepoint·based·probe·to·indicate·a·request·is·added·to·the·request·queue. |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioscheduler.elv_add_request.tp·</pre></div><div·class="refsect1"><a·name="idm6689"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioscheduler.elv_add_request.tp·</pre></div><div·class="refsect1"><a·name="idm6689"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
4 | ·····Name·of·the·probe·point | 4 | ·····Name·of·the·probe·point |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq</code></em></span></dt><dd><p> |
6 | ····· | 6 | ·····Address·of·request. |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_minor</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_minor</code></em></span></dt><dd><p> |
8 | ·····Disk·minor·number·of·request. | 8 | ·····Disk·minor·number·of·request. |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_flags</code></em></span></dt><dd><p> | ||
10 | ·····Request·flags. | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_major</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_major</code></em></span></dt><dd><p> |
10 | ·····Disk·major·no·of·request. | 12 | ·····Disk·major·no·of·request. |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq</code></em></span></dt><dd><p> | ||
12 | ·····Address·of·request. | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>q</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>q</code></em></span></dt><dd><p> |
14 | ·····Pointer·to·request·queue. | 14 | ·····Pointer·to·request·queue. |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>elevator_name</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>elevator_name</code></em></span></dt><dd><p> |
16 | ·····The·type·of·I/O·elevator·currently·enabled. | 16 | ·····The·type·of·I/O·elevator·currently·enabled. |
17 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioscheduler-elv-add-request-kp.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-elv-completed-request.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioscheduler.elv_add_request.kp</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioscheduler.elv_completed_request</span></td></tr></table></div></body></html> | 17 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioscheduler-elv-add-request-kp.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-elv-completed-request.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioscheduler.elv_add_request.kp</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioscheduler.elv_completed_request</span></td></tr></table></div></body></html> |
Offset 5, 22 lines modified | Offset 5, 22 lines modified | ||
5 | probe::ioscheduler.elv_add_request.tp·—·tracepoint·based·probe·to·indicate·a | 5 | probe::ioscheduler.elv_add_request.tp·—·tracepoint·based·probe·to·indicate·a |
6 | request·is·added·to·the·request·queue. | 6 | request·is·added·to·the·request·queue. |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | ioscheduler.elv_add_request.tp | 8 | ioscheduler.elv_add_request.tp |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··name | 10 | ··name |
11 | ······Name·of·the·probe·point | 11 | ······Name·of·the·probe·point |
12 | ··rq_flags | ||
13 | ·· | 12 | ··rq |
13 | ······Address·of·request. | ||
14 | ··disk_minor | 14 | ··disk_minor |
15 | ······Disk·minor·number·of·request. | 15 | ······Disk·minor·number·of·request. |
16 | ··rq_flags | ||
17 | ······Request·flags. | ||
16 | ··disk_major | 18 | ··disk_major |
17 | ······Disk·major·no·of·request. | 19 | ······Disk·major·no·of·request. |
18 | ··rq | ||
19 | ······Address·of·request. | ||
20 | ··q | 20 | ··q |
21 | ······Pointer·to·request·queue. | 21 | ······Pointer·to·request·queue. |
22 | ··elevator_name | 22 | ··elevator_name |
23 | ······The·type·of·I/O·elevator·currently·enabled. | 23 | ······The·type·of·I/O·elevator·currently·enabled. |
24 | =============================================================================== | 24 | =============================================================================== |
25 | Prev ··································Up······························ Next | 25 | Prev ··································Up······························ Next |
26 | probe::ioscheduler.elv_add_request.kp Home·························· probe:: | 26 | probe::ioscheduler.elv_add_request.kp Home·························· probe:: |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioscheduler.elv_add_request</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioblock-trace-request.html"·title="probe::ioblock_trace.request"><link·rel="next"·href="API-ioscheduler-elv-add-request-kp.html"·title="probe::ioscheduler.elv_add_request.kp"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioscheduler.elv_add_request</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioblock-trace-request.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-elv-add-request-kp.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioscheduler-elv-add-request"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioscheduler.elv_add_request·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioscheduler.elv_add_request</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioblock-trace-request.html"·title="probe::ioblock_trace.request"><link·rel="next"·href="API-ioscheduler-elv-add-request-kp.html"·title="probe::ioscheduler.elv_add_request.kp"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioscheduler.elv_add_request</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioblock-trace-request.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-elv-add-request-kp.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioscheduler-elv-add-request"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioscheduler.elv_add_request·—· |
2 | ·····probe·to·indicate·request·is·added·to·the·request·queue. | 2 | ·····probe·to·indicate·request·is·added·to·the·request·queue. |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioscheduler.elv_add_request·</pre></div><div·class="refsect1"><a·name="idm6588"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>q</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioscheduler.elv_add_request·</pre></div><div·class="refsect1"><a·name="idm6588"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>rq</code></em></span></dt><dd><p> |
4 | ·····Pointer·to·request·queue. | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq</code></em></span></dt><dd><p> | ||
6 | ·····Address·of·request. | 4 | ·····Address·of·request. |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_flags</code></em></span></dt><dd><p> | ||
6 | ·····Request·flags. | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_minor</code></em></span></dt><dd><p> | ||
8 | ·····Disk·minor·number·of·request. | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_major</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_major</code></em></span></dt><dd><p> |
8 | ·····Disk·major·no·of·request. | 10 | ·····Disk·major·no·of·request. |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>elevator_name</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>elevator_name</code></em></span></dt><dd><p> |
10 | ·····The·type·of·I/O·elevator·currently·enabled. | 12 | ·····The·type·of·I/O·elevator·currently·enabled. |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_minor</code></em></span></dt><dd><p> | ||
12 | ·····Disk·minor·number·of·request. | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>q</code></em></span></dt><dd><p> |
14 | ····· | 14 | ·····Pointer·to·request·queue. |
15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioblock-trace-request.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-elv-add-request-kp.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioblock_trace.request</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioscheduler.elv_add_request.kp</span></td></tr></table></div></body></html> | 15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioblock-trace-request.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-elv-add-request-kp.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioblock_trace.request</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioscheduler.elv_add_request.kp</span></td></tr></table></div></body></html> |
Offset 3, 22 lines modified | Offset 3, 22 lines modified | ||
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::ioscheduler.elv_add_request·—·probe·to·indicate·request·is·added·to·the | 5 | probe::ioscheduler.elv_add_request·—·probe·to·indicate·request·is·added·to·the |
6 | request·queue. | 6 | request·queue. |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | ioscheduler.elv_add_request | 8 | ioscheduler.elv_add_request |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··q | ||
11 | ······Pointer·to·request·queue. | ||
12 | ··rq | 10 | ··rq |
13 | ······Address·of·request. | 11 | ······Address·of·request. |
12 | ··rq_flags | ||
13 | ······Request·flags. | ||
14 | ··disk_minor | ||
15 | ······Disk·minor·number·of·request. | ||
14 | ··disk_major | 16 | ··disk_major |
15 | ······Disk·major·no·of·request. | 17 | ······Disk·major·no·of·request. |
16 | ··elevator_name | 18 | ··elevator_name |
17 | ······The·type·of·I/O·elevator·currently·enabled. | 19 | ······The·type·of·I/O·elevator·currently·enabled. |
20 | ··q | ||
21 | ······Pointer·to·request·queue. | ||
18 | ··disk_minor | ||
19 | ······Disk·minor·number·of·request. | ||
20 | ··rq_flags | ||
21 | ······Request·flags. | ||
22 | =============================================================================== | 22 | =============================================================================== |
23 | Prev ·························Up··································· Next | 23 | Prev ·························Up··································· Next |
24 | probe::ioblock_trace.request Home· probe::ioscheduler.elv_add_request.kp | 24 | probe::ioblock_trace.request Home· probe::ioscheduler.elv_add_request.kp |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioscheduler.elv_completed_request</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioscheduler-elv-add-request-tp.html"·title="probe::ioscheduler.elv_add_request.tp"><link·rel="next"·href="API-ioscheduler-elv-next-request.html"·title="probe::ioscheduler.elv_next_request"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioscheduler.elv_completed_request</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioscheduler-elv-add-request-tp.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-elv-next-request.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioscheduler-elv-completed-request"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioscheduler.elv_completed_request·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioscheduler.elv_completed_request</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioscheduler-elv-add-request-tp.html"·title="probe::ioscheduler.elv_add_request.tp"><link·rel="next"·href="API-ioscheduler-elv-next-request.html"·title="probe::ioscheduler.elv_next_request"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioscheduler.elv_completed_request</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioscheduler-elv-add-request-tp.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-elv-next-request.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioscheduler-elv-completed-request"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioscheduler.elv_completed_request·—· |
2 | ·····Fires·when·a·request·is·completed | 2 | ·····Fires·when·a·request·is·completed |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioscheduler.elv_completed_request·</pre></div><div·class="refsect1"><a·name="idm6742"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioscheduler.elv_completed_request·</pre></div><div·class="refsect1"><a·name="idm6742"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>rq_flags</code></em></span></dt><dd><p> |
4 | ·····Disk·minor·number·of·the·request | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_flags</code></em></span></dt><dd><p> | ||
6 | ·····Request·flags | 4 | ·····Request·flags |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_minor</code></em></span></dt><dd><p> | ||
6 | ·····Disk·minor·number·of·the·request | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq</code></em></span></dt><dd><p> | ||
8 | ·····Address·of·the·request | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
8 | ·····Name·of·the·probe·point | 10 | ·····Name·of·the·probe·point |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>elevator_name</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>elevator_name</code></em></span></dt><dd><p> |
10 | ·····The·type·of·I/O·elevator·currently·enabled | 12 | ·····The·type·of·I/O·elevator·currently·enabled |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq</code></em></span></dt><dd><p> | ||
12 | ·····Address·of·the·request | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_major</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_major</code></em></span></dt><dd><p> |
14 | ·····Disk·major·number·of·the·request | 14 | ·····Disk·major·number·of·the·request |
15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioscheduler-elv-add-request-tp.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-elv-next-request.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioscheduler.elv_add_request.tp</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioscheduler.elv_next_request</span></td></tr></table></div></body></html> | 15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioscheduler-elv-add-request-tp.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-elv-next-request.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioscheduler.elv_add_request.tp</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioscheduler.elv_next_request</span></td></tr></table></div></body></html> |
Offset 2, 23 lines modified | Offset 2, 23 lines modified | ||
2 | Prev Chapter 9. IO·Scheduler·and·block·IO·Tapse Next | 2 | Prev Chapter 9. IO·Scheduler·and·block·IO·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::ioscheduler.elv_completed_request·—·Fires·when·a·request·is·completed | 5 | probe::ioscheduler.elv_completed_request·—·Fires·when·a·request·is·completed |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | ioscheduler.elv_completed_request | 7 | ioscheduler.elv_completed_request |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··disk_minor | ||
10 | ······Disk·minor·number·of·the·request | ||
11 | ··rq_flags | 9 | ··rq_flags |
12 | ······Request·flags | 10 | ······Request·flags |
11 | ··disk_minor | ||
12 | ······Disk·minor·number·of·the·request | ||
13 | ··rq | ||
14 | ······Address·of·the·request | ||
13 | ··name | 15 | ··name |
14 | ······Name·of·the·probe·point | 16 | ······Name·of·the·probe·point |
15 | ··elevator_name | 17 | ··elevator_name |
16 | ······The·type·of·I/O·elevator·currently·enabled | 18 | ······The·type·of·I/O·elevator·currently·enabled |
17 | ··rq | ||
18 | ······Address·of·the·request | ||
19 | ··disk_major | 19 | ··disk_major |
20 | ······Disk·major·number·of·the·request | 20 | ······Disk·major·number·of·the·request |
21 | =============================================================================== | 21 | =============================================================================== |
22 | Prev ····························Up································· Next | 22 | Prev ····························Up································· Next |
23 | probe::··························Home· probe::ioscheduler.elv_next_request | 23 | probe::··························Home· probe::ioscheduler.elv_next_request |
24 | ioscheduler.elv_add_request.tp | 24 | ioscheduler.elv_add_request.tp |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioscheduler.elv_next_request.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioscheduler-elv-next-request.html"·title="probe::ioscheduler.elv_next_request"><link·rel="next"·href="API-ioscheduler-trace-elv-abort-request.html"·title="probe::ioscheduler_trace.elv_abort_request"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioscheduler.elv_next_request.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioscheduler-elv-next-request.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-trace-elv-abort-request.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioscheduler-elv-next-request-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioscheduler.elv_next_request.return·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioscheduler.elv_next_request.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioscheduler-elv-next-request.html"·title="probe::ioscheduler.elv_next_request"><link·rel="next"·href="API-ioscheduler-trace-elv-abort-request.html"·title="probe::ioscheduler_trace.elv_abort_request"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioscheduler.elv_next_request.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioscheduler-elv-next-request.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-trace-elv-abort-request.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioscheduler-elv-next-request-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioscheduler.elv_next_request.return·—· |
2 | ·····Fires·when·a·request·retrieval·issues·a·return·signal | 2 | ·····Fires·when·a·request·retrieval·issues·a·return·signal |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioscheduler.elv_next_request.return·</pre></div><div·class="refsect1"><a·name="idm6818"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioscheduler.elv_next_request.return·</pre></div><div·class="refsect1"><a·name="idm6818"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>disk_major</code></em></span></dt><dd><p> |
4 | ·····Request·flags | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_minor</code></em></span></dt><dd><p> | ||
6 | ·····Disk·m | 4 | ·····Disk·major·number·of·the·request |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
8 | ·····Name·of·the·probe·point | 6 | ·····Name·of·the·probe·point |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_major</code></em></span></dt><dd><p> | ||
10 | ·····Disk·major·number·of·the·request | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq</code></em></span></dt><dd><p> |
12 | ·····Address·of·the·request | 8 | ·····Address·of·the·request |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_minor</code></em></span></dt><dd><p> | ||
10 | ·····Disk·minor·number·of·the·request | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_flags</code></em></span></dt><dd><p> | ||
12 | ·····Request·flags | ||
13 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioscheduler-elv-next-request.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-trace-elv-abort-request.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioscheduler.elv_next_request</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioscheduler_trace.elv_abort_request</span></td></tr></table></div></body></html> | 13 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioscheduler-elv-next-request.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-trace-elv-abort-request.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioscheduler.elv_next_request</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioscheduler_trace.elv_abort_request</span></td></tr></table></div></body></html> |
Offset 3, 21 lines modified | Offset 3, 21 lines modified | ||
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::ioscheduler.elv_next_request.return·—·Fires·when·a·request·retrieval | 5 | probe::ioscheduler.elv_next_request.return·—·Fires·when·a·request·retrieval |
6 | issues·a·return·signal | 6 | issues·a·return·signal |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | ioscheduler.elv_next_request.return | 8 | ioscheduler.elv_next_request.return |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··rq_flags | ||
11 | ······Request·flags | ||
12 | ··disk_minor | ||
13 | ······Disk·minor·number·of·the·request | ||
14 | ··name | ||
15 | ······Name·of·the·probe·point | ||
16 | ··disk_major | 10 | ··disk_major |
17 | ······Disk·major·number·of·the·request | 11 | ······Disk·major·number·of·the·request |
12 | ··name | ||
13 | ······Name·of·the·probe·point | ||
18 | ··rq | 14 | ··rq |
19 | ······Address·of·the·request | 15 | ······Address·of·the·request |
16 | ··disk_minor | ||
17 | ······Disk·minor·number·of·the·request | ||
18 | ··rq_flags | ||
19 | ······Request·flags | ||
20 | =============================================================================== | 20 | =============================================================================== |
21 | Prev ································Up································ Next | 21 | Prev ································Up································ Next |
22 | probe::ioscheduler.elv_next_request Home···························· probe:: | 22 | probe::ioscheduler.elv_next_request Home···························· probe:: |
23 | ··········································ioscheduler_trace.elv_abort_request | 23 | ··········································ioscheduler_trace.elv_abort_request |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioscheduler.elv_next_request</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioscheduler-elv-completed-request.html"·title="probe::ioscheduler.elv_completed_request"><link·rel="next"·href="API-ioscheduler-elv-next-request-return.html"·title="probe::ioscheduler.elv_next_request.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioscheduler.elv_next_request</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioscheduler-elv-completed-request.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-elv-next-request-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioscheduler-elv-next-request"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioscheduler.elv_next_request·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioscheduler.elv_next_request</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioscheduler-elv-completed-request.html"·title="probe::ioscheduler.elv_completed_request"><link·rel="next"·href="API-ioscheduler-elv-next-request-return.html"·title="probe::ioscheduler.elv_next_request.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioscheduler.elv_next_request</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioscheduler-elv-completed-request.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-elv-next-request-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioscheduler-elv-next-request"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioscheduler.elv_next_request·—· |
2 | ··Fires·when·a·request·is·retrieved·from·the·request·queue | 2 | ··Fires·when·a·request·is·retrieved·from·the·request·queue |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioscheduler.elv_next_request·</pre></div><div·class="refsect1"><a·name="idm6790"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioscheduler.elv_next_request·</pre></div><div·class="refsect1"><a·name="idm6790"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>elevator_name</code></em></span></dt><dd><p> |
4 | ·····Name·of·the·probe·point | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>elevator_name</code></em></span></dt><dd><p> | ||
6 | ·····The·type·of·I/O·elevator·currently·enabled | 4 | ·····The·type·of·I/O·elevator·currently·enabled |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
6 | ·····Name·of·the·probe·point | ||
7 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioscheduler-elv-completed-request.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-elv-next-request-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioscheduler.elv_completed_request</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioscheduler.elv_next_request.return</span></td></tr></table></div></body></html> | 7 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioscheduler-elv-completed-request.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-elv-next-request-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioscheduler.elv_completed_request</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioscheduler.elv_next_request.return</span></td></tr></table></div></body></html> |
Offset 3, 15 lines modified | Offset 3, 15 lines modified | ||
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::ioscheduler.elv_next_request·—·Fires·when·a·request·is·retrieved·from | 5 | probe::ioscheduler.elv_next_request·—·Fires·when·a·request·is·retrieved·from |
6 | the·request·queue | 6 | the·request·queue |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | ioscheduler.elv_next_request | 8 | ioscheduler.elv_next_request |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··name | ||
11 | ······Name·of·the·probe·point | ||
12 | ··elevator_name | 10 | ··elevator_name |
13 | ······The·type·of·I/O·elevator·currently·enabled | 11 | ······The·type·of·I/O·elevator·currently·enabled |
12 | ··name | ||
13 | ······Name·of·the·probe·point | ||
14 | =============================================================================== | 14 | =============================================================================== |
15 | Prev ·······························Up································ Next | 15 | Prev ·······························Up································ Next |
16 | probe::·····························Home···························· probe:: | 16 | probe::·····························Home···························· probe:: |
17 | ioscheduler.elv_completed_request ······ioscheduler.elv_next_request.return | 17 | ioscheduler.elv_completed_request ······ioscheduler.elv_next_request.return |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioscheduler_trace.elv_abort_request</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioscheduler-elv-next-request-return.html"·title="probe::ioscheduler.elv_next_request.return"><link·rel="next"·href="API-ioscheduler-trace-elv-completed-request.html"·title="probe::ioscheduler_trace.elv_completed_request"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioscheduler_trace.elv_abort_request</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioscheduler-elv-next-request-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-trace-elv-completed-request.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioscheduler-trace-elv-abort-request"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioscheduler_trace.elv_abort_request·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioscheduler_trace.elv_abort_request</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioscheduler-elv-next-request-return.html"·title="probe::ioscheduler.elv_next_request.return"><link·rel="next"·href="API-ioscheduler-trace-elv-completed-request.html"·title="probe::ioscheduler_trace.elv_completed_request"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioscheduler_trace.elv_abort_request</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioscheduler-elv-next-request-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-trace-elv-completed-request.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioscheduler-trace-elv-abort-request"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioscheduler_trace.elv_abort_request·—· |
2 | ·····Fires·when·a·request·is·aborted. | 2 | ·····Fires·when·a·request·is·aborted. |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioscheduler_trace.elv_abort_request·</pre></div><div·class="refsect1"><a·name="idm6861"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioscheduler_trace.elv_abort_request·</pre></div><div·class="refsect1"><a·name="idm6861"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>elevator_name</code></em></span></dt><dd><p> |
4 | ·····The·type·of·I/O·elevator·currently·enabled. | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_major</code></em></span></dt><dd><p> | ||
6 | ·····Disk·major·no·of·request. | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
4 | ·····Name·of·the·probe·point | 8 | ·····Name·of·the·probe·point |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_minor</code></em></span></dt><dd><p> | ||
6 | ·····Disk·minor·number·of·request. | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_flags</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_flags</code></em></span></dt><dd><p> |
8 | ·····Request·flags. | 10 | ·····Request·flags. |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_minor</code></em></span></dt><dd><p> | ||
12 | ·····Disk·minor·number·of·request. | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq</code></em></span></dt><dd><p> |
10 | ·····Address·of·request. | 14 | ·····Address·of·request. |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_major</code></em></span></dt><dd><p> | ||
12 | ·····Disk·major·no·of·request. | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>elevator_name</code></em></span></dt><dd><p> | ||
14 | ·····The·type·of·I/O·elevator·currently·enabled. | ||
15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioscheduler-elv-next-request-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-trace-elv-completed-request.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioscheduler.elv_next_request.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioscheduler_trace.elv_completed_request</span></td></tr></table></div></body></html> | 15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioscheduler-elv-next-request-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-trace-elv-completed-request.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioscheduler.elv_next_request.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioscheduler_trace.elv_completed_request</span></td></tr></table></div></body></html> |
Offset 2, 23 lines modified | Offset 2, 23 lines modified | ||
2 | Prev Chapter 9. IO·Scheduler·and·block·IO·Tapse Next | 2 | Prev Chapter 9. IO·Scheduler·and·block·IO·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::ioscheduler_trace.elv_abort_request·—·Fires·when·a·request·is·aborted. | 5 | probe::ioscheduler_trace.elv_abort_request·—·Fires·when·a·request·is·aborted. |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | ioscheduler_trace.elv_abort_request | 7 | ioscheduler_trace.elv_abort_request |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··elevator_name | ||
10 | ······The·type·of·I/O·elevator·currently·enabled. | ||
11 | ··disk_major | ||
12 | ······Disk·major·no·of·request. | ||
9 | ··name | 13 | ··name |
10 | ······Name·of·the·probe·point | 14 | ······Name·of·the·probe·point |
11 | ··disk_minor | ||
12 | ······Disk·minor·number·of·request. | ||
13 | ··rq_flags | 15 | ··rq_flags |
14 | ······Request·flags. | 16 | ······Request·flags. |
17 | ··disk_minor | ||
18 | ······Disk·minor·number·of·request. | ||
15 | ··rq | 19 | ··rq |
16 | ······Address·of·request. | 20 | ······Address·of·request. |
17 | ··disk_major | ||
18 | ······Disk·major·no·of·request. | ||
19 | ··elevator_name | ||
20 | ······The·type·of·I/O·elevator·currently·enabled. | ||
21 | =============================================================================== | 21 | =============================================================================== |
22 | Prev ·································Up···································· Next | 22 | Prev ·································Up···································· Next |
23 | probe::·······························Home································ probe:: | 23 | probe::·······························Home································ probe:: |
24 | ioscheduler.elv_next_request.return ······ioscheduler_trace.elv_completed_request | 24 | ioscheduler.elv_next_request.return ······ioscheduler_trace.elv_completed_request |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioscheduler_trace.elv_completed_request</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioscheduler-trace-elv-abort-request.html"·title="probe::ioscheduler_trace.elv_abort_request"><link·rel="next"·href="API-ioscheduler-trace-elv-issue-request.html"·title="probe::ioscheduler_trace.elv_issue_request"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioscheduler_trace.elv_completed_request</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioscheduler-trace-elv-abort-request.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-trace-elv-issue-request.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioscheduler-trace-elv-completed-request"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioscheduler_trace.elv_completed_request·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioscheduler_trace.elv_completed_request</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioscheduler-trace-elv-abort-request.html"·title="probe::ioscheduler_trace.elv_abort_request"><link·rel="next"·href="API-ioscheduler-trace-elv-issue-request.html"·title="probe::ioscheduler_trace.elv_issue_request"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioscheduler_trace.elv_completed_request</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioscheduler-trace-elv-abort-request.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-trace-elv-issue-request.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioscheduler-trace-elv-completed-request"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioscheduler_trace.elv_completed_request·—· |
2 | ·····Fires·when·a·request·is | 2 | ·····Fires·when·a·request·is |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioscheduler_trace.elv_completed_request·</pre></div><div·class="refsect1"><a·name="idm6909"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioscheduler_trace.elv_completed_request·</pre></div><div·class="refsect1"><a·name="idm6909"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>elevator_name</code></em></span></dt><dd><p> |
4 | ·····Request·flags. | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_minor</code></em></span></dt><dd><p> | ||
6 | ·····Disk·minor·number·of·request. | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
8 | ·····Name·of·the·probe·point | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>elevator_name</code></em></span></dt><dd><p> | ||
10 | ·····The·type·of·I/O·elevator·currently·enabled. | 4 | ·····The·type·of·I/O·elevator·currently·enabled. |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_major</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_major</code></em></span></dt><dd><p> |
12 | ·····Disk·major·no·of·request. | 6 | ·····Disk·major·no·of·request. |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_minor</code></em></span></dt><dd><p> | ||
8 | ·····Disk·minor·number·of·request. | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_flags</code></em></span></dt><dd><p> | ||
10 | ·····Request·flags. | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq</code></em></span></dt><dd><p> |
14 | ·····Address·of·request. | 12 | ·····Address·of·request. |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
14 | ·····Name·of·the·probe·point | ||
15 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm6942"></a><h2>Description</h2><p> | 15 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm6942"></a><h2>Description</h2><p> |
16 | ···completed. | 16 | ···completed. |
17 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioscheduler-trace-elv-abort-request.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-trace-elv-issue-request.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioscheduler_trace.elv_abort_request</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioscheduler_trace.elv_issue_request</span></td></tr></table></div></body></html> | 17 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioscheduler-trace-elv-abort-request.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-trace-elv-issue-request.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioscheduler_trace.elv_abort_request</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioscheduler_trace.elv_issue_request</span></td></tr></table></div></body></html> |
Offset 2, 25 lines modified | Offset 2, 25 lines modified | ||
2 | Prev Chapter 9. IO·Scheduler·and·block·IO·Tapse Next | 2 | Prev Chapter 9. IO·Scheduler·and·block·IO·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::ioscheduler_trace.elv_completed_request·—·Fires·when·a·request·is | 5 | probe::ioscheduler_trace.elv_completed_request·—·Fires·when·a·request·is |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | ioscheduler_trace.elv_completed_request | 7 | ioscheduler_trace.elv_completed_request |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··rq_flags | ||
10 | ······Request·flags. | ||
11 | ··disk_minor | ||
12 | ······Disk·minor·number·of·request. | ||
13 | ··name | ||
14 | ······Name·of·the·probe·point | ||
15 | ··elevator_name | 9 | ··elevator_name |
16 | ······The·type·of·I/O·elevator·currently·enabled. | 10 | ······The·type·of·I/O·elevator·currently·enabled. |
17 | ··disk_major | 11 | ··disk_major |
18 | ······Disk·major·no·of·request. | 12 | ······Disk·major·no·of·request. |
13 | ··disk_minor | ||
14 | ······Disk·minor·number·of·request. | ||
15 | ··rq_flags | ||
16 | ······Request·flags. | ||
19 | ··rq | 17 | ··rq |
20 | ······Address·of·request. | 18 | ······Address·of·request. |
19 | ··name | ||
20 | ······Name·of·the·probe·point | ||
21 | *****·Description·***** | 21 | *****·Description·***** |
22 | completed. | 22 | completed. |
23 | =============================================================================== | 23 | =============================================================================== |
24 | Prev ·································Up································ Next | 24 | Prev ·································Up································ Next |
25 | probe::·······························Home···························· probe:: | 25 | probe::·······························Home···························· probe:: |
26 | ioscheduler_trace.elv_abort_request ······ioscheduler_trace.elv_issue_request | 26 | ioscheduler_trace.elv_abort_request ······ioscheduler_trace.elv_issue_request |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioscheduler_trace.elv_issue_request</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioscheduler-trace-elv-completed-request.html"·title="probe::ioscheduler_trace.elv_completed_request"><link·rel="next"·href="API-ioscheduler-trace-elv-requeue-request.html"·title="probe::ioscheduler_trace.elv_requeue_request"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioscheduler_trace.elv_issue_request</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioscheduler-trace-elv-completed-request.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-trace-elv-requeue-request.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioscheduler-trace-elv-issue-request"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioscheduler_trace.elv_issue_request·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioscheduler_trace.elv_issue_request</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioscheduler-trace-elv-completed-request.html"·title="probe::ioscheduler_trace.elv_completed_request"><link·rel="next"·href="API-ioscheduler-trace-elv-requeue-request.html"·title="probe::ioscheduler_trace.elv_requeue_request"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioscheduler_trace.elv_issue_request</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioscheduler-trace-elv-completed-request.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-trace-elv-requeue-request.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioscheduler-trace-elv-issue-request"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioscheduler_trace.elv_issue_request·—· |
2 | ·····Fires·when·a·request·is | 2 | ·····Fires·when·a·request·is |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioscheduler_trace.elv_issue_request·</pre></div><div·class="refsect1"><a·name="idm6960"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>r | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioscheduler_trace.elv_issue_request·</pre></div><div·class="refsect1"><a·name="idm6960"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>elevator_name</code></em></span></dt><dd><p> |
4 | ····· | 4 | ·····The·type·of·I/O·elevator·currently·enabled. |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_major</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_major</code></em></span></dt><dd><p> |
6 | ·····Disk·major·no·of·request. | 6 | ·····Disk·major·no·of·request. |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>elevator_name</code></em></span></dt><dd><p> | ||
8 | ·····The·type·of·I/O·elevator·currently·enabled. | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
10 | ·····Name·of·the·probe·point | 8 | ·····Name·of·the·probe·point |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_minor</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_minor</code></em></span></dt><dd><p> |
12 | ·····Disk·minor·number·of·request. | 10 | ·····Disk·minor·number·of·request. |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_flags</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_flags</code></em></span></dt><dd><p> |
14 | ·····Request·flags. | 12 | ·····Request·flags. |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq</code></em></span></dt><dd><p> | ||
14 | ·····Address·of·request. | ||
15 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm6993"></a><h2>Description</h2><p> | 15 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm6993"></a><h2>Description</h2><p> |
16 | ···scheduled. | 16 | ···scheduled. |
17 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioscheduler-trace-elv-completed-request.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-trace-elv-requeue-request.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioscheduler_trace.elv_completed_request</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioscheduler_trace.elv_requeue_request</span></td></tr></table></div></body></html> | 17 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioscheduler-trace-elv-completed-request.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-trace-elv-requeue-request.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioscheduler_trace.elv_completed_request</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioscheduler_trace.elv_requeue_request</span></td></tr></table></div></body></html> |
Offset 2, 25 lines modified | Offset 2, 25 lines modified | ||
2 | Prev Chapter 9. IO·Scheduler·and·block·IO·Tapse Next | 2 | Prev Chapter 9. IO·Scheduler·and·block·IO·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::ioscheduler_trace.elv_issue_request·—·Fires·when·a·request·is | 5 | probe::ioscheduler_trace.elv_issue_request·—·Fires·when·a·request·is |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | ioscheduler_trace.elv_issue_request | 7 | ioscheduler_trace.elv_issue_request |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··rq | ||
10 | ······Address·of·request. | ||
11 | ··disk_major | ||
12 | ······Disk·major·no·of·request. | ||
13 | ··elevator_name | 9 | ··elevator_name |
14 | ······The·type·of·I/O·elevator·currently·enabled. | 10 | ······The·type·of·I/O·elevator·currently·enabled. |
11 | ··disk_major | ||
12 | ······Disk·major·no·of·request. | ||
15 | ··name | 13 | ··name |
16 | ······Name·of·the·probe·point | 14 | ······Name·of·the·probe·point |
17 | ··disk_minor | 15 | ··disk_minor |
18 | ······Disk·minor·number·of·request. | 16 | ······Disk·minor·number·of·request. |
19 | ··rq_flags | 17 | ··rq_flags |
20 | ······Request·flags. | 18 | ······Request·flags. |
19 | ··rq | ||
20 | ······Address·of·request. | ||
21 | *****·Description·***** | 21 | *****·Description·***** |
22 | scheduled. | 22 | scheduled. |
23 | =============================================================================== | 23 | =============================================================================== |
24 | Prev ·····································Up·································· Next | 24 | Prev ·····································Up·································· Next |
25 | probe::···································Home······························ probe:: | 25 | probe::···································Home······························ probe:: |
26 | ioscheduler_trace.elv_completed_request ······ioscheduler_trace.elv_requeue_request | 26 | ioscheduler_trace.elv_completed_request ······ioscheduler_trace.elv_requeue_request |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioscheduler_trace.elv_requeue_request</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioscheduler-trace-elv-issue-request.html"·title="probe::ioscheduler_trace.elv_issue_request"><link·rel="next"·href="API-ioscheduler-trace-plug.html"·title="probe::ioscheduler_trace.plug"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioscheduler_trace.elv_requeue_request</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioscheduler-trace-elv-issue-request.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-trace-plug.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioscheduler-trace-elv-requeue-request"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioscheduler_trace.elv_requeue_request·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioscheduler_trace.elv_requeue_request</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioscheduler-trace-elv-issue-request.html"·title="probe::ioscheduler_trace.elv_issue_request"><link·rel="next"·href="API-ioscheduler-trace-plug.html"·title="probe::ioscheduler_trace.plug"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioscheduler_trace.elv_requeue_request</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioscheduler-trace-elv-issue-request.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-trace-plug.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioscheduler-trace-elv-requeue-request"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioscheduler_trace.elv_requeue_request·—· |
2 | ·····Fires·when·a·request·is | 2 | ·····Fires·when·a·request·is |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioscheduler_trace.elv_requeue_request·</pre></div><div·class="refsect1"><a·name="idm7011"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioscheduler_trace.elv_requeue_request·</pre></div><div·class="refsect1"><a·name="idm7011"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>disk_major</code></em></span></dt><dd><p> |
4 | ·····The·type·of·I/O·elevator·currently·enabled. | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_major</code></em></span></dt><dd><p> | ||
6 | ·····Disk·major·no·of·request. | 4 | ·····Disk·major·no·of·request. |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>elevator_name</code></em></span></dt><dd><p> | ||
6 | ·····The·type·of·I/O·elevator·currently·enabled. | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq</code></em></span></dt><dd><p> |
8 | ·····Address·of·request. | 8 | ·····Address·of·request. |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_flags</code></em></span></dt><dd><p> | ||
10 | ·····Request·flags. | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_minor</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_minor</code></em></span></dt><dd><p> |
12 | ·····Disk·minor·number·of·request. | 10 | ·····Disk·minor·number·of·request. |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_flags</code></em></span></dt><dd><p> | ||
12 | ·····Request·flags. | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
14 | ·····Name·of·the·probe·point | 14 | ·····Name·of·the·probe·point |
15 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm7044"></a><h2>Description</h2><p> | 15 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm7044"></a><h2>Description</h2><p> |
16 | ···put·back·on·the·queue,·when·the·hadware·cannot·accept·more·requests. | 16 | ···put·back·on·the·queue,·when·the·hadware·cannot·accept·more·requests. |
17 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioscheduler-trace-elv-issue-request.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-trace-plug.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioscheduler_trace.elv_issue_request</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioscheduler_trace.plug</span></td></tr></table></div></body></html> | 17 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioscheduler-trace-elv-issue-request.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-trace-plug.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioscheduler_trace.elv_issue_request</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioscheduler_trace.plug</span></td></tr></table></div></body></html> |
Offset 2, 24 lines modified | Offset 2, 24 lines modified | ||
2 | Prev Chapter 9. IO·Scheduler·and·block·IO·Tapse Next | 2 | Prev Chapter 9. IO·Scheduler·and·block·IO·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::ioscheduler_trace.elv_requeue_request·—·Fires·when·a·request·is | 5 | probe::ioscheduler_trace.elv_requeue_request·—·Fires·when·a·request·is |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | ioscheduler_trace.elv_requeue_request | 7 | ioscheduler_trace.elv_requeue_request |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··elevator_name | ||
10 | ······The·type·of·I/O·elevator·currently·enabled. | ||
11 | ··disk_major | 9 | ··disk_major |
12 | ······Disk·major·no·of·request. | 10 | ······Disk·major·no·of·request. |
11 | ··elevator_name | ||
12 | ······The·type·of·I/O·elevator·currently·enabled. | ||
13 | ··rq | 13 | ··rq |
14 | ······Address·of·request. | 14 | ······Address·of·request. |
15 | ··rq_flags | ||
16 | ······Request·flags. | ||
17 | ··disk_minor | 15 | ··disk_minor |
18 | ······Disk·minor·number·of·request. | 16 | ······Disk·minor·number·of·request. |
17 | ··rq_flags | ||
18 | ······Request·flags. | ||
19 | ··name | 19 | ··name |
20 | ······Name·of·the·probe·point | 20 | ······Name·of·the·probe·point |
21 | *****·Description·***** | 21 | *****·Description·***** |
22 | put·back·on·the·queue,·when·the·hadware·cannot·accept·more·requests. | 22 | put·back·on·the·queue,·when·the·hadware·cannot·accept·more·requests. |
23 | =============================================================================== | 23 | =============================================================================== |
24 | Prev ·······································Up··························· Next | 24 | Prev ·······································Up··························· Next |
25 | probe::ioscheduler_trace.elv_issue_request Home· probe::ioscheduler_trace.plug | 25 | probe::ioscheduler_trace.elv_issue_request Home· probe::ioscheduler_trace.plug |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioscheduler_trace.plug</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioscheduler-trace-elv-requeue-request.html"·title="probe::ioscheduler_trace.elv_requeue_request"><link·rel="next"·href="API-ioscheduler-trace-unplug-io.html"·title="probe::ioscheduler_trace.unplug_io"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioscheduler_trace.plug</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioscheduler-trace-elv-requeue-request.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-trace-unplug-io.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioscheduler-trace-plug"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioscheduler_trace.plug·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioscheduler_trace.plug</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioscheduler-trace-elv-requeue-request.html"·title="probe::ioscheduler_trace.elv_requeue_request"><link·rel="next"·href="API-ioscheduler-trace-unplug-io.html"·title="probe::ioscheduler_trace.unplug_io"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioscheduler_trace.plug</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioscheduler-trace-elv-requeue-request.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-trace-unplug-io.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioscheduler-trace-plug"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioscheduler_trace.plug·—· |
2 | ·····Fires·when·a·request·queue·is·plugged; | 2 | ·····Fires·when·a·request·queue·is·plugged; |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioscheduler_trace.plug·</pre></div><div·class="refsect1"><a·name="idm7062"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioscheduler_trace.plug·</pre></div><div·class="refsect1"><a·name="idm7062"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
4 | ·····request·queue | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
6 | ·····Name·of·the·probe·point | 4 | ·····Name·of·the·probe·point |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_queue</code></em></span></dt><dd><p> | ||
6 | ·····request·queue | ||
7 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm7075"></a><h2>Description</h2><p> | 7 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm7075"></a><h2>Description</h2><p> |
8 | ···ie,·requests·in·the·queue·cannot·be·serviced·by·block·driver. | 8 | ···ie,·requests·in·the·queue·cannot·be·serviced·by·block·driver. |
9 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioscheduler-trace-elv-requeue-request.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-trace-unplug-io.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioscheduler_trace.elv_requeue_request</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioscheduler_trace.unplug_io</span></td></tr></table></div></body></html> | 9 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioscheduler-trace-elv-requeue-request.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ioscheduler-trace-unplug-io.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioscheduler_trace.elv_requeue_request</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ioscheduler_trace.unplug_io</span></td></tr></table></div></body></html> |
Offset 2, 17 lines modified | Offset 2, 17 lines modified | ||
2 | Prev Chapter 9. IO·Scheduler·and·block·IO·Tapse Next | 2 | Prev Chapter 9. IO·Scheduler·and·block·IO·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::ioscheduler_trace.plug·—·Fires·when·a·request·queue·is·plugged; | 5 | probe::ioscheduler_trace.plug·—·Fires·when·a·request·queue·is·plugged; |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | ioscheduler_trace.plug | 7 | ioscheduler_trace.plug |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··rq_queue | ||
10 | ······request·queue | ||
11 | ··name | 9 | ··name |
12 | ······Name·of·the·probe·point | 10 | ······Name·of·the·probe·point |
11 | ··rq_queue | ||
12 | ······request·queue | ||
13 | *****·Description·***** | 13 | *****·Description·***** |
14 | ie,·requests·in·the·queue·cannot·be·serviced·by·block·driver. | 14 | ie,·requests·in·the·queue·cannot·be·serviced·by·block·driver. |
15 | =============================================================================== | 15 | =============================================================================== |
16 | Prev ···································Up························ Next | 16 | Prev ···································Up························ Next |
17 | probe::·································Home···················· probe:: | 17 | probe::·································Home···················· probe:: |
18 | ioscheduler_trace.elv_requeue_request ······ioscheduler_trace.unplug_io | 18 | ioscheduler_trace.elv_requeue_request ······ioscheduler_trace.unplug_io |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioscheduler_trace.unplug_timer</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioscheduler-trace-unplug-io.html"·title="probe::ioscheduler_trace.unplug_io"><link·rel="next"·href="scsi.stp.html"·title="Chapter 10. SCSI·Tapset"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioscheduler_trace.unplug_timer</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioscheduler-trace-unplug-io.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="scsi.stp.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioscheduler-trace-unplug-timer"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioscheduler_trace.unplug_timer·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ioscheduler_trace.unplug_timer</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"><link·rel="prev"·href="API-ioscheduler-trace-unplug-io.html"·title="probe::ioscheduler_trace.unplug_io"><link·rel="next"·href="scsi.stp.html"·title="Chapter 10. SCSI·Tapset"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ioscheduler_trace.unplug_timer</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ioscheduler-trace-unplug-io.html">Prev</a> </td><th·width="60%"·align="center">Chapter 9. IO·Scheduler·and·block·IO·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="scsi.stp.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ioscheduler-trace-unplug-timer"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ioscheduler_trace.unplug_timer·—· |
2 | ·····Fires·when·unplug·timer·associated | 2 | ·····Fires·when·unplug·timer·associated |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioscheduler_trace.unplug_timer·</pre></div><div·class="refsect1"><a·name="idm7124"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ioscheduler_trace.unplug_timer·</pre></div><div·class="refsect1"><a·name="idm7124"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>rq_queue</code></em></span></dt><dd><p> |
4 | ·····Name·of·the·probe·point | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_queue</code></em></span></dt><dd><p> | ||
6 | ·····request·queue | 4 | ·····request·queue |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
6 | ·····Name·of·the·probe·point | ||
7 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm7137"></a><h2>Description</h2><p> | 7 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm7137"></a><h2>Description</h2><p> |
8 | ···with·a·request·queue·expires. | 8 | ···with·a·request·queue·expires. |
9 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioscheduler-trace-unplug-io.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="scsi.stp.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioscheduler_trace.unplug_io</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> Chapter 10. SCSI·Tapset</td></tr></table></div></body></html> | 9 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ioscheduler-trace-unplug-io.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="iosched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="scsi.stp.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ioscheduler_trace.unplug_io</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> Chapter 10. SCSI·Tapset</td></tr></table></div></body></html> |
Offset 2, 16 lines modified | Offset 2, 16 lines modified | ||
2 | Prev Chapter 9. IO·Scheduler·and·block·IO·Tapse Next | 2 | Prev Chapter 9. IO·Scheduler·and·block·IO·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::ioscheduler_trace.unplug_timer·—·Fires·when·unplug·timer·associated | 5 | probe::ioscheduler_trace.unplug_timer·—·Fires·when·unplug·timer·associated |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | ioscheduler_trace.unplug_timer | 7 | ioscheduler_trace.unplug_timer |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··name | ||
10 | ······Name·of·the·probe·point | ||
11 | ··rq_queue | 9 | ··rq_queue |
12 | ······request·queue | 10 | ······request·queue |
11 | ··name | ||
12 | ······Name·of·the·probe·point | ||
13 | *****·Description·***** | 13 | *****·Description·***** |
14 | with·a·request·queue·expires. | 14 | with·a·request·queue·expires. |
15 | =============================================================================== | 15 | =============================================================================== |
16 | Prev ·······························Up····················· Next | 16 | Prev ·······························Up····················· Next |
17 | probe::ioscheduler_trace.unplug_io Home· Chapter 10. SCSI·Tapset | 17 | probe::ioscheduler_trace.unplug_io Home· Chapter 10. SCSI·Tapset |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ipmib.FragFails</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="snmp.stp.html"·title="Chapter 15. SNMP·Information·Tapset"><link·rel="prev"·href="API-ipmib-ForwDatagrams.html"·title="probe::ipmib.ForwDatagrams"><link·rel="next"·href="API-ipmib-FragOKs.html"·title="probe::ipmib.FragOKs"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ipmib.FragFails</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ipmib-ForwDatagrams.html">Prev</a> </td><th·width="60%"·align="center">Chapter 15. SNMP·Information·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ipmib-FragOKs.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ipmib-FragFails"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ipmib.FragFails·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ipmib.FragFails</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="snmp.stp.html"·title="Chapter 15. SNMP·Information·Tapset"><link·rel="prev"·href="API-ipmib-ForwDatagrams.html"·title="probe::ipmib.ForwDatagrams"><link·rel="next"·href="API-ipmib-FragOKs.html"·title="probe::ipmib.FragOKs"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ipmib.FragFails</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ipmib-ForwDatagrams.html">Prev</a> </td><th·width="60%"·align="center">Chapter 15. SNMP·Information·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ipmib-FragOKs.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ipmib-FragFails"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ipmib.FragFails·—· |
2 | ·····Count·datagram·fragmented·unsuccessfully | 2 | ·····Count·datagram·fragmented·unsuccessfully |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ipmib.FragFails·</pre></div><div·class="refsect1"><a·name="idm14862"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ipmib.FragFails·</pre></div><div·class="refsect1"><a·name="idm14862"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>skb</code></em></span></dt><dd><p> |
4 | ·····Value·to·be·added·to·the·counter·(default·value·of·1) | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>skb</code></em></span></dt><dd><p> | ||
6 | ·····pointer·to·the·struct·sk_buff·being·acted·on | 4 | ·····pointer·to·the·struct·sk_buff·being·acted·on |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>op</code></em></span></dt><dd><p> | ||
6 | ·····Value·to·be·added·to·the·counter·(default·value·of·1) | ||
7 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm14875"></a><h2>Description</h2><p> | 7 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm14875"></a><h2>Description</h2><p> |
8 | ···The·packet·pointed·to·by·<em·class="parameter"><code>skb</code></em>·is·filtered·by·the·function | 8 | ···The·packet·pointed·to·by·<em·class="parameter"><code>skb</code></em>·is·filtered·by·the·function |
9 | ···<code·class="function">ipmib_filter_key</code>.·If·the·packet·passes·the·filter·is·is | 9 | ···<code·class="function">ipmib_filter_key</code>.·If·the·packet·passes·the·filter·is·is |
10 | ···counted·in·the·global·<em·class="parameter"><code>FragFails</code></em>·(equivalent·to·SNMP's·MIB | 10 | ···counted·in·the·global·<em·class="parameter"><code>FragFails</code></em>·(equivalent·to·SNMP's·MIB |
11 | ···IPSTATS_MIB_FRAGFAILS) | 11 | ···IPSTATS_MIB_FRAGFAILS) |
12 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ipmib-ForwDatagrams.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="snmp.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ipmib-FragOKs.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ipmib.ForwDatagrams</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ipmib.FragOKs</span></td></tr></table></div></body></html> | 12 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ipmib-ForwDatagrams.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="snmp.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ipmib-FragOKs.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ipmib.ForwDatagrams</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ipmib.FragOKs</span></td></tr></table></div></body></html> |
Offset 2, 18 lines modified | Offset 2, 18 lines modified | ||
2 | Prev Chapter 15. SNMP·Information·Tapse Next | 2 | Prev Chapter 15. SNMP·Information·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::ipmib.FragFails·—·Count·datagram·fragmented·unsuccessfully | 5 | probe::ipmib.FragFails·—·Count·datagram·fragmented·unsuccessfully |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | ipmib.FragFails | 7 | ipmib.FragFails |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··op | ||
10 | ······Value·to·be·added·to·the·counter·(default·value·of·1) | ||
11 | ··skb | 9 | ··skb |
12 | ······pointer·to·the·struct·sk_buff·being·acted·on | 10 | ······pointer·to·the·struct·sk_buff·being·acted·on |
11 | ··op | ||
12 | ······Value·to·be·added·to·the·counter·(default·value·of·1) | ||
13 | *****·Description·***** | 13 | *****·Description·***** |
14 | The·packet·pointed·to·by·skb·is·filtered·by·the·function·ipmib_filter_key.·If | 14 | The·packet·pointed·to·by·skb·is·filtered·by·the·function·ipmib_filter_key.·If |
15 | the·packet·passes·the·filter·is·is·counted·in·the·global·FragFails·(equivalent | 15 | the·packet·passes·the·filter·is·is·counted·in·the·global·FragFails·(equivalent |
16 | to·SNMP's·MIB·IPSTATS_MIB_FRAGFAILS) | 16 | to·SNMP's·MIB·IPSTATS_MIB_FRAGFAILS) |
17 | =============================================================================== | 17 | =============================================================================== |
18 | Prev ·······················Up·················· Next | 18 | Prev ·······················Up·················· Next |
19 | probe::ipmib.ForwDatagrams Home· probe::ipmib.FragOKs | 19 | probe::ipmib.ForwDatagrams Home· probe::ipmib.FragOKs |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ipmib.InAddrErrors</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="snmp.stp.html"·title="Chapter 15. SNMP·Information·Tapset"><link·rel="prev"·href="API-ipmib-FragOKs.html"·title="probe::ipmib.FragOKs"><link·rel="next"·href="API-ipmib-InDiscards.html"·title="probe::ipmib.InDiscards"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ipmib.InAddrErrors</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ipmib-FragOKs.html">Prev</a> </td><th·width="60%"·align="center">Chapter 15. SNMP·Information·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ipmib-InDiscards.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ipmib-InAddrErrors"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ipmib.InAddrErrors·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ipmib.InAddrErrors</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="snmp.stp.html"·title="Chapter 15. SNMP·Information·Tapset"><link·rel="prev"·href="API-ipmib-FragOKs.html"·title="probe::ipmib.FragOKs"><link·rel="next"·href="API-ipmib-InDiscards.html"·title="probe::ipmib.InDiscards"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ipmib.InAddrErrors</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ipmib-FragOKs.html">Prev</a> </td><th·width="60%"·align="center">Chapter 15. SNMP·Information·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ipmib-InDiscards.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ipmib-InAddrErrors"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ipmib.InAddrErrors·—· |
2 | ·····Count·arriving·packets·with·an·incorrect·address | 2 | ·····Count·arriving·packets·with·an·incorrect·address |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ipmib.InAddrErrors·</pre></div><div·class="refsect1"><a·name="idm14930"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ipmib.InAddrErrors·</pre></div><div·class="refsect1"><a·name="idm14930"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>skb</code></em></span></dt><dd><p> |
4 | ·····value·to·be·added·to·the·counter·(default·value·of·1) | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>skb</code></em></span></dt><dd><p> | ||
6 | ·····pointer·to·the·struct·sk_buff·being·acted·on | 4 | ·····pointer·to·the·struct·sk_buff·being·acted·on |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>op</code></em></span></dt><dd><p> | ||
6 | ·····value·to·be·added·to·the·counter·(default·value·of·1) | ||
7 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm14943"></a><h2>Description</h2><p> | 7 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm14943"></a><h2>Description</h2><p> |
8 | ···The·packet·pointed·to·by·<em·class="parameter"><code>skb</code></em>·is·filtered·by·the·function | 8 | ···The·packet·pointed·to·by·<em·class="parameter"><code>skb</code></em>·is·filtered·by·the·function |
9 | ···<code·class="function">ipmib_filter_key</code>.·If·the·packet·passes·the·filter·is·is | 9 | ···<code·class="function">ipmib_filter_key</code>.·If·the·packet·passes·the·filter·is·is |
10 | ···counted·in·the·global·<em·class="parameter"><code>InAddrErrors</code></em>·(equivalent·to·SNMP's·MIB | 10 | ···counted·in·the·global·<em·class="parameter"><code>InAddrErrors</code></em>·(equivalent·to·SNMP's·MIB |
11 | ···IPSTATS_MIB_INADDRERRORS) | 11 | ···IPSTATS_MIB_INADDRERRORS) |
12 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ipmib-FragOKs.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="snmp.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ipmib-InDiscards.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ipmib.FragOKs</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ipmib.InDiscards</span></td></tr></table></div></body></html> | 12 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ipmib-FragOKs.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="snmp.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ipmib-InDiscards.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ipmib.FragOKs</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ipmib.InDiscards</span></td></tr></table></div></body></html> |
Offset 2, 18 lines modified | Offset 2, 18 lines modified | ||
2 | Prev Chapter 15. SNMP·Information·Tapse Next | 2 | Prev Chapter 15. SNMP·Information·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::ipmib.InAddrErrors·—·Count·arriving·packets·with·an·incorrect·address | 5 | probe::ipmib.InAddrErrors·—·Count·arriving·packets·with·an·incorrect·address |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | ipmib.InAddrErrors | 7 | ipmib.InAddrErrors |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··op | ||
10 | ······value·to·be·added·to·the·counter·(default·value·of·1) | ||
11 | ··skb | 9 | ··skb |
12 | ······pointer·to·the·struct·sk_buff·being·acted·on | 10 | ······pointer·to·the·struct·sk_buff·being·acted·on |
11 | ··op | ||
12 | ······value·to·be·added·to·the·counter·(default·value·of·1) | ||
13 | *****·Description·***** | 13 | *****·Description·***** |
14 | The·packet·pointed·to·by·skb·is·filtered·by·the·function·ipmib_filter_key.·If | 14 | The·packet·pointed·to·by·skb·is·filtered·by·the·function·ipmib_filter_key.·If |
15 | the·packet·passes·the·filter·is·is·counted·in·the·global·InAddrErrors | 15 | the·packet·passes·the·filter·is·is·counted·in·the·global·InAddrErrors |
16 | (equivalent·to·SNMP's·MIB·IPSTATS_MIB_INADDRERRORS) | 16 | (equivalent·to·SNMP's·MIB·IPSTATS_MIB_INADDRERRORS) |
17 | =============================================================================== | 17 | =============================================================================== |
18 | Prev ·················Up····················· Next | 18 | Prev ·················Up····················· Next |
19 | probe::ipmib.FragOKs Home· probe::ipmib.InDiscards | 19 | probe::ipmib.FragOKs Home· probe::ipmib.InDiscards |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ipmib.InNoRoutes</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="snmp.stp.html"·title="Chapter 15. SNMP·Information·Tapset"><link·rel="prev"·href="API-ipmib-InDiscards.html"·title="probe::ipmib.InDiscards"><link·rel="next"·href="API-ipmib-InReceives.html"·title="probe::ipmib.InReceives"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ipmib.InNoRoutes</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ipmib-InDiscards.html">Prev</a> </td><th·width="60%"·align="center">Chapter 15. SNMP·Information·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ipmib-InReceives.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ipmib-InNoRoutes"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ipmib.InNoRoutes·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ipmib.InNoRoutes</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="snmp.stp.html"·title="Chapter 15. SNMP·Information·Tapset"><link·rel="prev"·href="API-ipmib-InDiscards.html"·title="probe::ipmib.InDiscards"><link·rel="next"·href="API-ipmib-InReceives.html"·title="probe::ipmib.InReceives"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ipmib.InNoRoutes</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ipmib-InDiscards.html">Prev</a> </td><th·width="60%"·align="center">Chapter 15. SNMP·Information·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ipmib-InReceives.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ipmib-InNoRoutes"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ipmib.InNoRoutes·—· |
2 | ·····Count·an·arriving·packet·with·no·matching·socket | 2 | ·····Count·an·arriving·packet·with·no·matching·socket |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ipmib.InNoRoutes·</pre></div><div·class="refsect1"><a·name="idm14998"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ipmib.InNoRoutes·</pre></div><div·class="refsect1"><a·name="idm14998"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>op</code></em></span></dt><dd><p> |
4 | ·····pointer·to·the·struct·sk_buff·being·acted·on | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>op</code></em></span></dt><dd><p> | ||
6 | ·····value·to·be·added·to·the·counter·(default·value·of·1) | 4 | ·····value·to·be·added·to·the·counter·(default·value·of·1) |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>skb</code></em></span></dt><dd><p> | ||
6 | ·····pointer·to·the·struct·sk_buff·being·acted·on | ||
7 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm15011"></a><h2>Description</h2><p> | 7 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm15011"></a><h2>Description</h2><p> |
8 | ···The·packet·pointed·to·by·<em·class="parameter"><code>skb</code></em>·is·filtered·by·the·function | 8 | ···The·packet·pointed·to·by·<em·class="parameter"><code>skb</code></em>·is·filtered·by·the·function |
9 | ···<code·class="function">ipmib_filter_key</code>.·If·the·packet·passes·the·filter·is·is | 9 | ···<code·class="function">ipmib_filter_key</code>.·If·the·packet·passes·the·filter·is·is |
10 | ···counted·in·the·global·<em·class="parameter"><code>InNoRoutes</code></em>·(equivalent·to·SNMP's·MIB | 10 | ···counted·in·the·global·<em·class="parameter"><code>InNoRoutes</code></em>·(equivalent·to·SNMP's·MIB |
11 | ···IPSTATS_MIB_INNOROUTES) | 11 | ···IPSTATS_MIB_INNOROUTES) |
12 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ipmib-InDiscards.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="snmp.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ipmib-InReceives.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ipmib.InDiscards</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ipmib.InReceives</span></td></tr></table></div></body></html> | 12 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ipmib-InDiscards.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="snmp.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ipmib-InReceives.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ipmib.InDiscards</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ipmib.InReceives</span></td></tr></table></div></body></html> |
Offset 2, 18 lines modified | Offset 2, 18 lines modified | ||
2 | Prev Chapter 15. SNMP·Information·Tapse Next | 2 | Prev Chapter 15. SNMP·Information·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::ipmib.InNoRoutes·—·Count·an·arriving·packet·with·no·matching·socket | 5 | probe::ipmib.InNoRoutes·—·Count·an·arriving·packet·with·no·matching·socket |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | ipmib.InNoRoutes | 7 | ipmib.InNoRoutes |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··skb | ||
10 | ······pointer·to·the·struct·sk_buff·being·acted·on | ||
11 | ··op | 9 | ··op |
12 | ······value·to·be·added·to·the·counter·(default·value·of·1) | 10 | ······value·to·be·added·to·the·counter·(default·value·of·1) |
11 | ··skb | ||
12 | ······pointer·to·the·struct·sk_buff·being·acted·on | ||
13 | *****·Description·***** | 13 | *****·Description·***** |
14 | The·packet·pointed·to·by·skb·is·filtered·by·the·function·ipmib_filter_key.·If | 14 | The·packet·pointed·to·by·skb·is·filtered·by·the·function·ipmib_filter_key.·If |
15 | the·packet·passes·the·filter·is·is·counted·in·the·global·InNoRoutes·(equivalent | 15 | the·packet·passes·the·filter·is·is·counted·in·the·global·InNoRoutes·(equivalent |
16 | to·SNMP's·MIB·IPSTATS_MIB_INNOROUTES) | 16 | to·SNMP's·MIB·IPSTATS_MIB_INNOROUTES) |
17 | =============================================================================== | 17 | =============================================================================== |
18 | Prev ····················Up····················· Next | 18 | Prev ····················Up····················· Next |
19 | probe::ipmib.InDiscards Home· probe::ipmib.InReceives | 19 | probe::ipmib.InDiscards Home· probe::ipmib.InReceives |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ipmib.ReasmReqds</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="snmp.stp.html"·title="Chapter 15. SNMP·Information·Tapset"><link·rel="prev"·href="API-ipmib-OutRequests.html"·title="probe::ipmib.OutRequests"><link·rel="next"·href="API-ipmib-ReasmTimeout.html"·title="probe::ipmib.ReasmTimeout"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ipmib.ReasmReqds</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ipmib-OutRequests.html">Prev</a> </td><th·width="60%"·align="center">Chapter 15. SNMP·Information·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ipmib-ReasmTimeout.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ipmib-ReasmReqds"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ipmib.ReasmReqds·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::ipmib.ReasmReqds</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="snmp.stp.html"·title="Chapter 15. SNMP·Information·Tapset"><link·rel="prev"·href="API-ipmib-OutRequests.html"·title="probe::ipmib.OutRequests"><link·rel="next"·href="API-ipmib-ReasmTimeout.html"·title="probe::ipmib.ReasmTimeout"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::ipmib.ReasmReqds</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ipmib-OutRequests.html">Prev</a> </td><th·width="60%"·align="center">Chapter 15. SNMP·Information·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-ipmib-ReasmTimeout.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-ipmib-ReasmReqds"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::ipmib.ReasmReqds·—· |
2 | ·····Count·number·of·packet·fragments·reassembly·requests | 2 | ·····Count·number·of·packet·fragments·reassembly·requests |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ipmib.ReasmReqds·</pre></div><div·class="refsect1"><a·name="idm15134"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">ipmib.ReasmReqds·</pre></div><div·class="refsect1"><a·name="idm15134"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>op</code></em></span></dt><dd><p> |
4 | ·····pointer·to·the·struct·sk_buff·being·acted·on | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>op</code></em></span></dt><dd><p> | ||
6 | ·····value·to·be·added·to·the·counter·(default·value·of·1) | 4 | ·····value·to·be·added·to·the·counter·(default·value·of·1) |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>skb</code></em></span></dt><dd><p> | ||
6 | ·····pointer·to·the·struct·sk_buff·being·acted·on | ||
7 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm15147"></a><h2>Description</h2><p> | 7 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm15147"></a><h2>Description</h2><p> |
8 | ···The·packet·pointed·to·by·<em·class="parameter"><code>skb</code></em>·is·filtered·by·the·function | 8 | ···The·packet·pointed·to·by·<em·class="parameter"><code>skb</code></em>·is·filtered·by·the·function |
9 | ···<code·class="function">ipmib_filter_key</code>.·If·the·packet·passes·the·filter·is·is | 9 | ···<code·class="function">ipmib_filter_key</code>.·If·the·packet·passes·the·filter·is·is |
10 | ···counted·in·the·global·<em·class="parameter"><code>ReasmReqds</code></em>·(equivalent·to·SNMP's·MIB | 10 | ···counted·in·the·global·<em·class="parameter"><code>ReasmReqds</code></em>·(equivalent·to·SNMP's·MIB |
11 | ···IPSTATS_MIB_REASMREQDS) | 11 | ···IPSTATS_MIB_REASMREQDS) |
12 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ipmib-OutRequests.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="snmp.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ipmib-ReasmTimeout.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ipmib.OutRequests</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ipmib.ReasmTimeout</span></td></tr></table></div></body></html> | 12 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ipmib-OutRequests.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="snmp.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-ipmib-ReasmTimeout.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ipmib.OutRequests</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::ipmib.ReasmTimeout</span></td></tr></table></div></body></html> |
Offset 2, 18 lines modified | Offset 2, 18 lines modified | ||
2 | Prev Chapter 15. SNMP·Information·Tapse Next | 2 | Prev Chapter 15. SNMP·Information·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::ipmib.ReasmReqds·—·Count·number·of·packet·fragments·reassembly·requests | 5 | probe::ipmib.ReasmReqds·—·Count·number·of·packet·fragments·reassembly·requests |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | ipmib.ReasmReqds | 7 | ipmib.ReasmReqds |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··skb | ||
10 | ······pointer·to·the·struct·sk_buff·being·acted·on | ||
11 | ··op | 9 | ··op |
12 | ······value·to·be·added·to·the·counter·(default·value·of·1) | 10 | ······value·to·be·added·to·the·counter·(default·value·of·1) |
11 | ··skb | ||
12 | ······pointer·to·the·struct·sk_buff·being·acted·on | ||
13 | *****·Description·***** | 13 | *****·Description·***** |
14 | The·packet·pointed·to·by·skb·is·filtered·by·the·function·ipmib_filter_key.·If | 14 | The·packet·pointed·to·by·skb·is·filtered·by·the·function·ipmib_filter_key.·If |
15 | the·packet·passes·the·filter·is·is·counted·in·the·global·ReasmReqds·(equivalent | 15 | the·packet·passes·the·filter·is·is·counted·in·the·global·ReasmReqds·(equivalent |
16 | to·SNMP's·MIB·IPSTATS_MIB_REASMREQDS) | 16 | to·SNMP's·MIB·IPSTATS_MIB_REASMREQDS) |
17 | =============================================================================== | 17 | =============================================================================== |
18 | Prev ·····················Up······················· Next | 18 | Prev ·····················Up······················· Next |
19 | probe::ipmib.OutRequests Home· probe::ipmib.ReasmTimeout | 19 | probe::ipmib.OutRequests Home· probe::ipmib.ReasmTimeout |
Offset 1, 27 lines modified | Offset 1, 27 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::irq_handler.entry</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="irq.stp.html"·title="Chapter 12. Interrupt·Request·(IRQ)·Tapset"><link·rel="prev"·href="irq.stp.html"·title="Chapter 12. Interrupt·Request·(IRQ)·Tapset"><link·rel="next"·href="API-irq-handler-exit.html"·title="probe::irq_handler.exit"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::irq_handler.entry</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="irq.stp.html">Prev</a> </td><th·width="60%"·align="center">Chapter 12. Interrupt·Request·(IRQ)·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-irq-handler-exit.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-irq-handler-entry"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::irq_handler.entry·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::irq_handler.entry</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="irq.stp.html"·title="Chapter 12. Interrupt·Request·(IRQ)·Tapset"><link·rel="prev"·href="irq.stp.html"·title="Chapter 12. Interrupt·Request·(IRQ)·Tapset"><link·rel="next"·href="API-irq-handler-exit.html"·title="probe::irq_handler.exit"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::irq_handler.entry</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="irq.stp.html">Prev</a> </td><th·width="60%"·align="center">Chapter 12. Interrupt·Request·(IRQ)·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-irq-handler-exit.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-irq-handler-entry"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::irq_handler.entry·—· |
2 | ·····Execution·of·interrupt·handler·starting | 2 | ·····Execution·of·interrupt·handler·starting |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">irq_handler.entry·</pre></div><div·class="refsect1"><a·name="idm8010"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">irq_handler.entry·</pre></div><div·class="refsect1"><a·name="idm8010"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> |
4 | ·····Flags·for·IRQ·handler | ||
4 | ·····thread·pointer·for·threaded·interrupts | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev_id</code></em></span></dt><dd><p> | ||
6 | ·····Cookie·to·identify·device | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>action</code></em></span></dt><dd><p> | ||
8 | ·····struct·irqaction*·for·this·interrupt·num | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags_str</code></em></span></dt><dd><p> | ||
10 | ·····symbolic·string·representation·of·IRQ·flags | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>irq</code></em></span></dt><dd><p> | ||
12 | ·····irq·number | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>thread_fn</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>thread_fn</code></em></span></dt><dd><p> |
14 | ·····interrupt·handler·function·for·threaded·interrupts | 6 | ·····interrupt·handler·function·for·threaded·interrupts |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>next_irqaction</code></em></span></dt><dd><p> | ||
16 | ·····pointer·to·next·irqaction·for·shared·interrupts | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>thread_flags</code></em></span></dt><dd><p> | ||
18 | ·····Flags·related·to·thread | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dir</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dir</code></em></span></dt><dd><p> |
20 | ·····pointer·to·the·proc/irq/NN/name·entry | 8 | ·····pointer·to·the·proc/irq/NN/name·entry |
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | ||
22 | ·····Flags·for·IRQ·handler | ||
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev_name</code></em></span></dt><dd><p> | ||
24 | ·····name·of·device | ||
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>handler</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>handler</code></em></span></dt><dd><p> |
26 | ·····interrupt·handler·function | 10 | ·····interrupt·handler·function |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev_name</code></em></span></dt><dd><p> | ||
12 | ·····name·of·device | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>thread_flags</code></em></span></dt><dd><p> | ||
14 | ·····Flags·related·to·thread | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>next_irqaction</code></em></span></dt><dd><p> | ||
16 | ·····pointer·to·next·irqaction·for·shared·interrupts | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev_id</code></em></span></dt><dd><p> | ||
18 | ·····Cookie·to·identify·device | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>thread</code></em></span></dt><dd><p> | ||
20 | ·····thread·pointer·for·threaded·interrupts | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>action</code></em></span></dt><dd><p> | ||
22 | ·····struct·irqaction*·for·this·interrupt·num | ||
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>irq</code></em></span></dt><dd><p> | ||
24 | ·····irq·number | ||
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags_str</code></em></span></dt><dd><p> | ||
26 | ·····symbolic·string·representation·of·IRQ·flags | ||
27 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="irq.stp.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="irq.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-irq-handler-exit.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top">Chapter 12. Interrupt·Request·(IRQ)·Tapset </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::irq_handler.exit</span></td></tr></table></div></body></html> | 27 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="irq.stp.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="irq.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-irq-handler-exit.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top">Chapter 12. Interrupt·Request·(IRQ)·Tapset </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::irq_handler.exit</span></td></tr></table></div></body></html> |
Offset 2, 34 lines modified | Offset 2, 34 lines modified | ||
2 | Prev Chapter 12. Interrupt·Request·(IRQ)·Tapse Next | 2 | Prev Chapter 12. Interrupt·Request·(IRQ)·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::irq_handler.entry·—·Execution·of·interrupt·handler·starting | 5 | probe::irq_handler.entry·—·Execution·of·interrupt·handler·starting |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | irq_handler.entry | 7 | irq_handler.entry |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··thread | ||
10 | ······thread·pointer·for·threaded·interrupts | ||
11 | ··dev_id | ||
12 | ······Cookie·to·identify·device | ||
13 | ··action | ||
14 | ······struct·irqaction*·for·this·interrupt·num | ||
15 | ··flags | 9 | ··flags |
10 | ······Flags·for·IRQ·handler | ||
16 | ······symbolic·string·representation·of·IRQ·flags | ||
17 | ··irq | ||
18 | ······irq·number | ||
19 | ··thread_fn | 11 | ··thread_fn |
20 | ······interrupt·handler·function·for·threaded·interrupts | 12 | ······interrupt·handler·function·for·threaded·interrupts |
21 | ··next_irqaction | ||
22 | ······pointer·to·next·irqaction·for·shared·interrupts | ||
23 | ··thread_flags | ||
24 | ······Flags·related·to·thread | ||
25 | ··dir | 13 | ··dir |
26 | ······pointer·to·the·proc/irq/NN/name·entry | 14 | ······pointer·to·the·proc/irq/NN/name·entry |
27 | ··flags | ||
28 | ······Flags·for·IRQ·handler | ||
29 | ··dev_name | ||
30 | ······name·of·device | ||
31 | ··handler | 15 | ··handler |
32 | ······interrupt·handler·function | 16 | ······interrupt·handler·function |
17 | ··dev_name | ||
18 | ······name·of·device | ||
19 | ··thread_flags | ||
20 | ······Flags·related·to·thread | ||
21 | ··next_irqaction | ||
22 | ······pointer·to·next·irqaction·for·shared·interrupts | ||
23 | ··dev_id | ||
24 | ······Cookie·to·identify·device | ||
25 | ··thread | ||
26 | ······thread·pointer·for·threaded·interrupts | ||
27 | ··action | ||
28 | ······struct·irqaction*·for·this·interrupt·num | ||
29 | ··irq | ||
30 | ······irq·number | ||
31 | ··flags_str | ||
32 | ······symbolic·string·representation·of·IRQ·flags | ||
33 | =============================================================================== | 33 | =============================================================================== |
34 | Prev ·······································Up····················· Next | 34 | Prev ·······································Up····················· Next |
35 | Chapter 12. Interrupt·Request·(IRQ)·TapsetHome· probe::irq_handler.exit | 35 | Chapter 12. Interrupt·Request·(IRQ)·TapsetHome· probe::irq_handler.exit |
Offset 1, 29 lines modified | Offset 1, 29 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::irq_handler.exit</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="irq.stp.html"·title="Chapter 12. Interrupt·Request·(IRQ)·Tapset"><link·rel="prev"·href="API-irq-handler-entry.html"·title="probe::irq_handler.entry"><link·rel="next"·href="API-softirq-entry.html"·title="probe::softirq.entry"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::irq_handler.exit</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-irq-handler-entry.html">Prev</a> </td><th·width="60%"·align="center">Chapter 12. Interrupt·Request·(IRQ)·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-softirq-entry.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-irq-handler-exit"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::irq_handler.exit·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::irq_handler.exit</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="irq.stp.html"·title="Chapter 12. Interrupt·Request·(IRQ)·Tapset"><link·rel="prev"·href="API-irq-handler-entry.html"·title="probe::irq_handler.entry"><link·rel="next"·href="API-softirq-entry.html"·title="probe::softirq.entry"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::irq_handler.exit</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-irq-handler-entry.html">Prev</a> </td><th·width="60%"·align="center">Chapter 12. Interrupt·Request·(IRQ)·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-softirq-entry.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-irq-handler-exit"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::irq_handler.exit·—· |
2 | ·····Execution·of·interrupt·handler·completed | 2 | ·····Execution·of·interrupt·handler·completed |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">irq_handler.exit·</pre></div><div·class="refsect1"><a·name="idm8088"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">irq_handler.exit·</pre></div><div·class="refsect1"><a·name="idm8088"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> |
4 | ·····flags·for·IRQ·handler | ||
4 | ·····struct·irqaction* | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>thread</code></em></span></dt><dd><p> | ||
6 | ·····thread·pointer·for·threaded·interrupts | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev_id</code></em></span></dt><dd><p> | ||
8 | ·····Cookie·to·identify·device | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags_str</code></em></span></dt><dd><p> | ||
10 | ·····symbolic·string·representation·of·IRQ·flags | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ret</code></em></span></dt><dd><p> | ||
12 | ·····return·value·of·the·handler | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>thread_fn</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>thread_fn</code></em></span></dt><dd><p> |
14 | ·····interrupt·handler·function·for·threaded·interrupts | 6 | ·····interrupt·handler·function·for·threaded·interrupts |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ir | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dir</code></em></span></dt><dd><p> |
16 | ·····inter | 8 | ·····pointer·to·the·proc/irq/NN/name·entry |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>handler</code></em></span></dt><dd><p> | ||
10 | ·····interrupt·handler·function·that·was·executed | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev_name</code></em></span></dt><dd><p> | ||
12 | ·····name·of·device | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>next_irqaction</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>next_irqaction</code></em></span></dt><dd><p> |
18 | ·····pointer·to·next·irqaction·for·shared·interrupts | 14 | ·····pointer·to·next·irqaction·for·shared·interrupts |
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>thread_flags</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>thread_flags</code></em></span></dt><dd><p> |
20 | ·····Flags·related·to·thread | 16 | ·····Flags·related·to·thread |
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ret</code></em></span></dt><dd><p> |
22 | ····· | 18 | ·····return·value·of·the·handler |
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev_ | 19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev_id</code></em></span></dt><dd><p> |
24 | ····· | 20 | ·····Cookie·to·identify·device |
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>thread</code></em></span></dt><dd><p> |
26 | ····· | 22 | ·····thread·pointer·for·threaded·interrupts |
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>action</code></em></span></dt><dd><p> | ||
24 | ·····struct·irqaction* | ||
27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>irq</code></em></span></dt><dd><p> |
28 | ····· | 26 | ·····interrupt·number |
27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags_str</code></em></span></dt><dd><p> | ||
28 | ·····symbolic·string·representation·of·IRQ·flags | ||
29 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-irq-handler-entry.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="irq.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-softirq-entry.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::irq_handler.entry</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::softirq.entry</span></td></tr></table></div></body></html> | 29 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-irq-handler-entry.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="irq.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-softirq-entry.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::irq_handler.entry</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::softirq.entry</span></td></tr></table></div></body></html> |
Offset 2, 36 lines modified | Offset 2, 36 lines modified | ||
2 | Prev Chapter 12. Interrupt·Request·(IRQ)·Tapse Next | 2 | Prev Chapter 12. Interrupt·Request·(IRQ)·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::irq_handler.exit·—·Execution·of·interrupt·handler·completed | 5 | probe::irq_handler.exit·—·Execution·of·interrupt·handler·completed |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | irq_handler.exit | 7 | irq_handler.exit |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··action | ||
10 | ······struct·irqaction* | ||
11 | ··thread | ||
12 | ······thread·pointer·for·threaded·interrupts | ||
13 | ··dev_id | ||
14 | ······Cookie·to·identify·device | ||
15 | ··flags | 9 | ··flags |
10 | ······flags·for·IRQ·handler | ||
16 | ······symbolic·string·representation·of·IRQ·flags | ||
17 | ··ret | ||
18 | ······return·value·of·the·handler | ||
19 | ··thread_fn | 11 | ··thread_fn |
20 | ······interrupt·handler·function·for·threaded·interrupts | 12 | ······interrupt·handler·function·for·threaded·interrupts |
21 | ··ir | 13 | ··dir |
22 | ······inter | 14 | ······pointer·to·the·proc/irq/NN/name·entry |
15 | ··handler | ||
16 | ······interrupt·handler·function·that·was·executed | ||
17 | ··dev_name | ||
18 | ······name·of·device | ||
23 | ··next_irqaction | 19 | ··next_irqaction |
24 | ······pointer·to·next·irqaction·for·shared·interrupts | 20 | ······pointer·to·next·irqaction·for·shared·interrupts |
25 | ··thread_flags | 21 | ··thread_flags |
26 | ······Flags·related·to·thread | 22 | ······Flags·related·to·thread |
27 | ··flags | ||
28 | ······flags·for·IRQ·handler | ||
29 | ··dev_name | ||
30 | ······name·of·device | ||
31 | ··handler | ||
32 | ·· | 23 | ··ret |
24 | ······return·value·of·the·handler | ||
25 | ··dev_id | ||
26 | ······Cookie·to·identify·device | ||
27 | ··thread | ||
28 | ······thread·pointer·for·threaded·interrupts | ||
29 | ··action | ||
30 | ······struct·irqaction* | ||
33 | ·· | 31 | ··irq |
34 | ······ | 32 | ······interrupt·number |
33 | ··flags_str | ||
34 | ······symbolic·string·representation·of·IRQ·flags | ||
35 | =============================================================================== | 35 | =============================================================================== |
36 | Prev ·····················Up·················· Next | 36 | Prev ·····················Up·················· Next |
37 | probe::irq_handler.entry Home· probe::softirq.entry | 37 | probe::irq_handler.entry Home· probe::softirq.entry |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::kprocess.exec_complete</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="kprocess.stp.html"·title="Chapter 16. Kernel·Process·Tapset"><link·rel="prev"·href="API-kprocess-exec.html"·title="probe::kprocess.exec"><link·rel="next"·href="API-kprocess-exit.html"·title="probe::kprocess.exit"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::kprocess.exec_complete</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-kprocess-exec.html">Prev</a> </td><th·width="60%"·align="center">Chapter 16. Kernel·Process·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-kprocess-exit.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-kprocess-exec-complete"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::kprocess.exec_complete·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::kprocess.exec_complete</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="kprocess.stp.html"·title="Chapter 16. Kernel·Process·Tapset"><link·rel="prev"·href="API-kprocess-exec.html"·title="probe::kprocess.exec"><link·rel="next"·href="API-kprocess-exit.html"·title="probe::kprocess.exit"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::kprocess.exec_complete</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-kprocess-exec.html">Prev</a> </td><th·width="60%"·align="center">Chapter 16. Kernel·Process·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-kprocess-exit.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-kprocess-exec-complete"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::kprocess.exec_complete·—· |
2 | ·····Return·from·exec·to·a·new·program | 2 | ·····Return·from·exec·to·a·new·program |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">kprocess.exec_complete·</pre></div><div·class="refsect1"><a·name="idm15823"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">kprocess.exec_complete·</pre></div><div·class="refsect1"><a·name="idm15823"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>errno</code></em></span></dt><dd><p> |
4 | ·····The·error·number·resulting·from·the·exec | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>retstr</code></em></span></dt><dd><p> | ||
6 | ·····A·string·representation·of·errno·(SystemTap·v2.5+) | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
4 | ·····Name·of·the·system·call·(<span·class="quote">“<span·class="quote">execve</span>”</span>)·(SystemTap·v2.5+) | 8 | ·····Name·of·the·system·call·(<span·class="quote">“<span·class="quote">execve</span>”</span>)·(SystemTap·v2.5+) |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>success</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>success</code></em></span></dt><dd><p> |
6 | ·····A·boolean·indicating·whether·the·exec·was·successful | 10 | ·····A·boolean·indicating·whether·the·exec·was·successful |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>retstr</code></em></span></dt><dd><p> | ||
8 | ·····A·string·representation·of·errno·(SystemTap·v2.5+) | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>errno</code></em></span></dt><dd><p> | ||
10 | ·····The·error·number·resulting·from·the·exec | ||
11 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm15847"></a><h2>Context</h2><p> | 11 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm15847"></a><h2>Context</h2><p> |
12 | ···On·success,·the·context·of·the·new·executable. | 12 | ···On·success,·the·context·of·the·new·executable. |
13 | ···On·failure,·remains·in·the·context·of·the·caller. | 13 | ···On·failure,·remains·in·the·context·of·the·caller. |
14 | </p></div><div·class="refsect1"><a·name="idm15850"></a><h2>Description</h2><p> | 14 | </p></div><div·class="refsect1"><a·name="idm15850"></a><h2>Description</h2><p> |
15 | ···Fires·at·the·completion·of·an·exec·call.·Aliased·to·the | 15 | ···Fires·at·the·completion·of·an·exec·call.·Aliased·to·the |
16 | ···syscall.execve.return·probe·in·SystemTap·v2.5+. | 16 | ···syscall.execve.return·probe·in·SystemTap·v2.5+. |
17 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-kprocess-exec.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="kprocess.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-kprocess-exit.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::kprocess.exec</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::kprocess.exit</span></td></tr></table></div></body></html> | 17 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-kprocess-exec.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="kprocess.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-kprocess-exit.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::kprocess.exec</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::kprocess.exit</span></td></tr></table></div></body></html> |
Offset 2, 22 lines modified | Offset 2, 22 lines modified | ||
2 | Prev Chapter 16. Kernel·Process·Tapse Next | 2 | Prev Chapter 16. Kernel·Process·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::kprocess.exec_complete·—·Return·from·exec·to·a·new·program | 5 | probe::kprocess.exec_complete·—·Return·from·exec·to·a·new·program |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | kprocess.exec_complete | 7 | kprocess.exec_complete |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··errno | ||
10 | ······The·error·number·resulting·from·the·exec | ||
11 | ··retstr | ||
12 | ······A·string·representation·of·errno·(SystemTap·v2.5+) | ||
9 | ··name | 13 | ··name |
10 | ······Name·of·the·system·call·(“execve”)·(SystemTap·v2.5+) | 14 | ······Name·of·the·system·call·(“execve”)·(SystemTap·v2.5+) |
11 | ··success | 15 | ··success |
12 | ······A·boolean·indicating·whether·the·exec·was·successful | 16 | ······A·boolean·indicating·whether·the·exec·was·successful |
13 | ··retstr | ||
14 | ······A·string·representation·of·errno·(SystemTap·v2.5+) | ||
15 | ··errno | ||
16 | ······The·error·number·resulting·from·the·exec | ||
17 | *****·Context·***** | 17 | *****·Context·***** |
18 | On·success,·the·context·of·the·new·executable.·On·failure,·remains·in·the | 18 | On·success,·the·context·of·the·new·executable.·On·failure,·remains·in·the |
19 | context·of·the·caller. | 19 | context·of·the·caller. |
20 | *****·Description·***** | 20 | *****·Description·***** |
21 | Fires·at·the·completion·of·an·exec·call.·Aliased·to·the·syscall.execve.return | 21 | Fires·at·the·completion·of·an·exec·call.·Aliased·to·the·syscall.execve.return |
22 | probe·in·SystemTap·v2.5+. | 22 | probe·in·SystemTap·v2.5+. |
23 | =============================================================================== | 23 | =============================================================================== |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::kprocess.exec</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="kprocess.stp.html"·title="Chapter 16. Kernel·Process·Tapset"><link·rel="prev"·href="API-kprocess-create.html"·title="probe::kprocess.create"><link·rel="next"·href="API-kprocess-exec-complete.html"·title="probe::kprocess.exec_complete"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::kprocess.exec</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-kprocess-create.html">Prev</a> </td><th·width="60%"·align="center">Chapter 16. Kernel·Process·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-kprocess-exec-complete.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-kprocess-exec"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::kprocess.exec·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::kprocess.exec</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="kprocess.stp.html"·title="Chapter 16. Kernel·Process·Tapset"><link·rel="prev"·href="API-kprocess-create.html"·title="probe::kprocess.create"><link·rel="next"·href="API-kprocess-exec-complete.html"·title="probe::kprocess.exec_complete"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::kprocess.exec</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-kprocess-create.html">Prev</a> </td><th·width="60%"·align="center">Chapter 16. Kernel·Process·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-kprocess-exec-complete.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-kprocess-exec"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::kprocess.exec·—· |
2 | ·····Attempt·to·exec·to·a·new·program | 2 | ·····Attempt·to·exec·to·a·new·program |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">kprocess.exec·</pre></div><div·class="refsect1"><a·name="idm15778"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">kprocess.exec·</pre></div><div·class="refsect1"><a·name="idm15778"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
4 | ····· | 4 | ·····Name·of·the·system·call·(<span·class="quote">“<span·class="quote">execve</span>”</span>)·(SystemTap·v2.5+) |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>args</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>args</code></em></span></dt><dd><p> |
6 | ·····The·arguments·to·pass·to·the·new·executable,·including | 6 | ·····The·arguments·to·pass·to·the·new·executable,·including |
7 | ·····the·0th·arg·(SystemTap·v2.5+) | 7 | ·····the·0th·arg·(SystemTap·v2.5+) |
8 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 8 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filename</code></em></span></dt><dd><p> |
9 | ····· | 9 | ·····The·path·to·the·new·executable |
10 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>argstr</code></em></span></dt><dd><p> | 10 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>argstr</code></em></span></dt><dd><p> |
11 | ·····A·string·containing·the·filename·followed·by·the | 11 | ·····A·string·containing·the·filename·followed·by·the |
12 | ·····arguments·to·pass,·excluding·0th·arg·(SystemTap·v2.5+) | 12 | ·····arguments·to·pass,·excluding·0th·arg·(SystemTap·v2.5+) |
13 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm15802"></a><h2>Context</h2><p> | 13 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm15802"></a><h2>Context</h2><p> |
14 | ···The·caller·of·exec. | 14 | ···The·caller·of·exec. |
15 | </p></div><div·class="refsect1"><a·name="idm15805"></a><h2>Description</h2><p> | 15 | </p></div><div·class="refsect1"><a·name="idm15805"></a><h2>Description</h2><p> |
16 | ···Fires·whenever·a·process·attempts·to·exec·to·a·new·program.·Aliased | 16 | ···Fires·whenever·a·process·attempts·to·exec·to·a·new·program.·Aliased |
Offset 2, 21 lines modified | Offset 2, 21 lines modified | ||
2 | Prev Chapter 16. Kernel·Process·Tapse Next | 2 | Prev Chapter 16. Kernel·Process·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::kprocess.exec·—·Attempt·to·exec·to·a·new·program | 5 | probe::kprocess.exec·—·Attempt·to·exec·to·a·new·program |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | kprocess.exec | 7 | kprocess.exec |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ·· | 9 | ··name |
10 | ······ | 10 | ······Name·of·the·system·call·(“execve”)·(SystemTap·v2.5+) |
11 | ··args | 11 | ··args |
12 | ······The·arguments·to·pass·to·the·new·executable,·including·the·0th·arg | 12 | ······The·arguments·to·pass·to·the·new·executable,·including·the·0th·arg |
13 | ······(SystemTap·v2.5+) | 13 | ······(SystemTap·v2.5+) |
14 | ··name | 14 | ··filename |
15 | ······ | 15 | ······The·path·to·the·new·executable |
16 | ··argstr | 16 | ··argstr |
17 | ······A·string·containing·the·filename·followed·by·the·arguments·to·pass, | 17 | ······A·string·containing·the·filename·followed·by·the·arguments·to·pass, |
18 | ······excluding·0th·arg·(SystemTap·v2.5+) | 18 | ······excluding·0th·arg·(SystemTap·v2.5+) |
19 | *****·Context·***** | 19 | *****·Context·***** |
20 | The·caller·of·exec. | 20 | The·caller·of·exec. |
21 | *****·Description·***** | 21 | *****·Description·***** |
22 | Fires·whenever·a·process·attempts·to·exec·to·a·new·program.·Aliased·to·the | 22 | Fires·whenever·a·process·attempts·to·exec·to·a·new·program.·Aliased·to·the |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::kprocess.release</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="kprocess.stp.html"·title="Chapter 16. Kernel·Process·Tapset"><link·rel="prev"·href="API-kprocess-exit.html"·title="probe::kprocess.exit"><link·rel="next"·href="API-kprocess-start.html"·title="probe::kprocess.start"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::kprocess.release</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-kprocess-exit.html">Prev</a> </td><th·width="60%"·align="center">Chapter 16. Kernel·Process·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-kprocess-start.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-kprocess-release"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::kprocess.release·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::kprocess.release</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="kprocess.stp.html"·title="Chapter 16. Kernel·Process·Tapset"><link·rel="prev"·href="API-kprocess-exit.html"·title="probe::kprocess.exit"><link·rel="next"·href="API-kprocess-start.html"·title="probe::kprocess.start"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::kprocess.release</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-kprocess-exit.html">Prev</a> </td><th·width="60%"·align="center">Chapter 16. Kernel·Process·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-kprocess-start.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-kprocess-release"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::kprocess.release·—· |
2 | ·····Process·released | 2 | ·····Process·released |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">kprocess.release·</pre></div><div·class="refsect1"><a·name="idm15897"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">kprocess.release·</pre></div><div·class="refsect1"><a·name="idm15897"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>released_tid</code></em></span></dt><dd><p> |
4 | ·····TID·of·the·task·being·released | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task</code></em></span></dt><dd><p> | ||
4 | ·····A·task·handle·to·the·process·being·released | 6 | ·····A·task·handle·to·the·process·being·released |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pid</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pid</code></em></span></dt><dd><p> |
6 | ·····Same·as·<em·class="parameter"><code>released_pid</code></em>·for·compatibility·(deprecated) | 8 | ·····Same·as·<em·class="parameter"><code>released_pid</code></em>·for·compatibility·(deprecated) |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>released_pid</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>released_pid</code></em></span></dt><dd><p> |
8 | ·····PID·of·the·process·being·released | 10 | ·····PID·of·the·process·being·released |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>released_tid</code></em></span></dt><dd><p> | ||
10 | ·····TID·of·the·task·being·released | ||
11 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm15921"></a><h2>Context</h2><p> | 11 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm15921"></a><h2>Context</h2><p> |
12 | ···The·context·of·the·parent,·if·it·wanted·notification·of·this·process' | 12 | ···The·context·of·the·parent,·if·it·wanted·notification·of·this·process' |
13 | ···termination,·else·the·context·of·the·process·itself. | 13 | ···termination,·else·the·context·of·the·process·itself. |
14 | </p></div><div·class="refsect1"><a·name="idm15924"></a><h2>Description</h2><p> | 14 | </p></div><div·class="refsect1"><a·name="idm15924"></a><h2>Description</h2><p> |
15 | ···Fires·when·a·process·is·released·from·the·kernel.··This·always·follows·a | 15 | ···Fires·when·a·process·is·released·from·the·kernel.··This·always·follows·a |
16 | ···kprocess.exit,·though·it·may·be·delayed·somewhat·if·the·process·waits·in·a | 16 | ···kprocess.exit,·though·it·may·be·delayed·somewhat·if·the·process·waits·in·a |
17 | ···zombie·state. | 17 | ···zombie·state. |
Offset 2, 22 lines modified | Offset 2, 22 lines modified | ||
2 | Prev Chapter 16. Kernel·Process·Tapse Next | 2 | Prev Chapter 16. Kernel·Process·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::kprocess.release·—·Process·released | 5 | probe::kprocess.release·—·Process·released |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | kprocess.release | 7 | kprocess.release |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··released_tid | ||
10 | ······TID·of·the·task·being·released | ||
9 | ··task | 11 | ··task |
10 | ······A·task·handle·to·the·process·being·released | 12 | ······A·task·handle·to·the·process·being·released |
11 | ··pid | 13 | ··pid |
12 | ······Same·as·released_pid·for·compatibility·(deprecated) | 14 | ······Same·as·released_pid·for·compatibility·(deprecated) |
13 | ··released_pid | 15 | ··released_pid |
14 | ······PID·of·the·process·being·released | 16 | ······PID·of·the·process·being·released |
15 | ··released_tid | ||
16 | ······TID·of·the·task·being·released | ||
17 | *****·Context·***** | 17 | *****·Context·***** |
18 | The·context·of·the·parent,·if·it·wanted·notification·of·this·process' | 18 | The·context·of·the·parent,·if·it·wanted·notification·of·this·process' |
19 | termination,·else·the·context·of·the·process·itself. | 19 | termination,·else·the·context·of·the·process·itself. |
20 | *****·Description·***** | 20 | *****·Description·***** |
21 | Fires·when·a·process·is·released·from·the·kernel.·This·always·follows·a | 21 | Fires·when·a·process·is·released·from·the·kernel.·This·always·follows·a |
22 | kprocess.exit,·though·it·may·be·delayed·somewhat·if·the·process·waits·in·a | 22 | kprocess.exit,·though·it·may·be·delayed·somewhat·if·the·process·waits·in·a |
23 | zombie·state. | 23 | zombie·state. |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::linuxmib.DelayedACKs</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="snmp.stp.html"·title="Chapter 15. SNMP·Information·Tapset"><link·rel="prev"·href="API-ipmib-ReasmTimeout.html"·title="probe::ipmib.ReasmTimeout"><link·rel="next"·href="API-linuxmib-ListenDrops.html"·title="probe::linuxmib.ListenDrops"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::linuxmib.DelayedACKs</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ipmib-ReasmTimeout.html">Prev</a> </td><th·width="60%"·align="center">Chapter 15. SNMP·Information·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-linuxmib-ListenDrops.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-linuxmib-DelayedACKs"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::linuxmib.DelayedACKs·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::linuxmib.DelayedACKs</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="snmp.stp.html"·title="Chapter 15. SNMP·Information·Tapset"><link·rel="prev"·href="API-ipmib-ReasmTimeout.html"·title="probe::ipmib.ReasmTimeout"><link·rel="next"·href="API-linuxmib-ListenDrops.html"·title="probe::linuxmib.ListenDrops"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::linuxmib.DelayedACKs</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ipmib-ReasmTimeout.html">Prev</a> </td><th·width="60%"·align="center">Chapter 15. SNMP·Information·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-linuxmib-ListenDrops.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-linuxmib-DelayedACKs"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::linuxmib.DelayedACKs·—· |
2 | ··Count·of·delayed·acks | 2 | ··Count·of·delayed·acks |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">linuxmib.DelayedACKs·</pre></div><div·class="refsect1"><a·name="idm15202"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">linuxmib.DelayedACKs·</pre></div><div·class="refsect1"><a·name="idm15202"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>op</code></em></span></dt><dd><p> |
4 | ·····Pointer·to·the·struct·sock·being·acted·on | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>op</code></em></span></dt><dd><p> | ||
6 | ·····Value·to·be·added·to·the·counter·(default·value·of·1) | 4 | ·····Value·to·be·added·to·the·counter·(default·value·of·1) |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sk</code></em></span></dt><dd><p> | ||
6 | ·····Pointer·to·the·struct·sock·being·acted·on | ||
7 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm15215"></a><h2>Description</h2><p> | 7 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm15215"></a><h2>Description</h2><p> |
8 | ···The·packet·pointed·to·by·<em·class="parameter"><code>skb</code></em>·is·filtered·by·the·function | 8 | ···The·packet·pointed·to·by·<em·class="parameter"><code>skb</code></em>·is·filtered·by·the·function |
9 | ···<code·class="function">linuxmib_filter_key</code>.·If·the·packet·passes·the·filter·is·is | 9 | ···<code·class="function">linuxmib_filter_key</code>.·If·the·packet·passes·the·filter·is·is |
10 | ···counted·in·the·global·<em·class="parameter"><code>DelayedACKs</code></em>·(equivalent·to·SNMP's·MIB | 10 | ···counted·in·the·global·<em·class="parameter"><code>DelayedACKs</code></em>·(equivalent·to·SNMP's·MIB |
11 | ···LINUX_MIB_DELAYEDACKS) | 11 | ···LINUX_MIB_DELAYEDACKS) |
12 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ipmib-ReasmTimeout.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="snmp.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-linuxmib-ListenDrops.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ipmib.ReasmTimeout</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::linuxmib.ListenDrops</span></td></tr></table></div></body></html> | 12 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ipmib-ReasmTimeout.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="snmp.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-linuxmib-ListenDrops.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::ipmib.ReasmTimeout</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::linuxmib.ListenDrops</span></td></tr></table></div></body></html> |
Offset 2, 18 lines modified | Offset 2, 18 lines modified | ||
2 | Prev Chapter 15. SNMP·Information·Tapse Next | 2 | Prev Chapter 15. SNMP·Information·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::linuxmib.DelayedACKs·—·Count·of·delayed·acks | 5 | probe::linuxmib.DelayedACKs·—·Count·of·delayed·acks |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | linuxmib.DelayedACKs | 7 | linuxmib.DelayedACKs |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··sk | ||
10 | ······Pointer·to·the·struct·sock·being·acted·on | ||
11 | ··op | 9 | ··op |
12 | ······Value·to·be·added·to·the·counter·(default·value·of·1) | 10 | ······Value·to·be·added·to·the·counter·(default·value·of·1) |
11 | ··sk | ||
12 | ······Pointer·to·the·struct·sock·being·acted·on | ||
13 | *****·Description·***** | 13 | *****·Description·***** |
14 | The·packet·pointed·to·by·skb·is·filtered·by·the·function·linuxmib_filter_key. | 14 | The·packet·pointed·to·by·skb·is·filtered·by·the·function·linuxmib_filter_key. |
15 | If·the·packet·passes·the·filter·is·is·counted·in·the·global·DelayedACKs | 15 | If·the·packet·passes·the·filter·is·is·counted·in·the·global·DelayedACKs |
16 | (equivalent·to·SNMP's·MIB·LINUX_MIB_DELAYEDACKS) | 16 | (equivalent·to·SNMP's·MIB·LINUX_MIB_DELAYEDACKS) |
17 | =============================================================================== | 17 | =============================================================================== |
18 | Prev ······················Up························· Next | 18 | Prev ······················Up························· Next |
19 | probe::ipmib.ReasmTimeout Home· probe::linuxmib.ListenDrops | 19 | probe::ipmib.ReasmTimeout Home· probe::linuxmib.ListenDrops |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::linuxmib.ListenDrops</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="snmp.stp.html"·title="Chapter 15. SNMP·Information·Tapset"><link·rel="prev"·href="API-linuxmib-DelayedACKs.html"·title="probe::linuxmib.DelayedACKs"><link·rel="next"·href="API-linuxmib-ListenOverflows.html"·title="probe::linuxmib.ListenOverflows"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::linuxmib.ListenDrops</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-linuxmib-DelayedACKs.html">Prev</a> </td><th·width="60%"·align="center">Chapter 15. SNMP·Information·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-linuxmib-ListenOverflows.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-linuxmib-ListenDrops"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::linuxmib.ListenDrops·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::linuxmib.ListenDrops</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="snmp.stp.html"·title="Chapter 15. SNMP·Information·Tapset"><link·rel="prev"·href="API-linuxmib-DelayedACKs.html"·title="probe::linuxmib.DelayedACKs"><link·rel="next"·href="API-linuxmib-ListenOverflows.html"·title="probe::linuxmib.ListenOverflows"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::linuxmib.ListenDrops</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-linuxmib-DelayedACKs.html">Prev</a> </td><th·width="60%"·align="center">Chapter 15. SNMP·Information·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-linuxmib-ListenOverflows.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-linuxmib-ListenDrops"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::linuxmib.ListenDrops·—· |
2 | ·····Count·of·times·conn·request·that·were·dropped | 2 | ·····Count·of·times·conn·request·that·were·dropped |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">linuxmib.ListenDrops·</pre></div><div·class="refsect1"><a·name="idm15236"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">linuxmib.ListenDrops·</pre></div><div·class="refsect1"><a·name="idm15236"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>op</code></em></span></dt><dd><p> |
4 | ·····Pointer·to·the·struct·sock·being·acted·on | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>op</code></em></span></dt><dd><p> | ||
6 | ·····Value·to·be·added·to·the·counter·(default·value·of·1) | 4 | ·····Value·to·be·added·to·the·counter·(default·value·of·1) |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sk</code></em></span></dt><dd><p> | ||
6 | ·····Pointer·to·the·struct·sock·being·acted·on | ||
7 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm15249"></a><h2>Description</h2><p> | 7 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm15249"></a><h2>Description</h2><p> |
8 | ···The·packet·pointed·to·by·<em·class="parameter"><code>skb</code></em>·is·filtered·by·the·function | 8 | ···The·packet·pointed·to·by·<em·class="parameter"><code>skb</code></em>·is·filtered·by·the·function |
9 | ···<code·class="function">linuxmib_filter_key</code>.·If·the·packet·passes·the·filter·is·is | 9 | ···<code·class="function">linuxmib_filter_key</code>.·If·the·packet·passes·the·filter·is·is |
10 | ···counted·in·the·global·<em·class="parameter"><code>ListenDrops</code></em>·(equivalent·to·SNMP's·MIB | 10 | ···counted·in·the·global·<em·class="parameter"><code>ListenDrops</code></em>·(equivalent·to·SNMP's·MIB |
11 | ···LINUX_MIB_LISTENDROPS) | 11 | ···LINUX_MIB_LISTENDROPS) |
12 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-linuxmib-DelayedACKs.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="snmp.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-linuxmib-ListenOverflows.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::linuxmib.DelayedACKs</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::linuxmib.ListenOverflows</span></td></tr></table></div></body></html> | 12 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-linuxmib-DelayedACKs.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="snmp.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-linuxmib-ListenOverflows.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::linuxmib.DelayedACKs</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::linuxmib.ListenOverflows</span></td></tr></table></div></body></html> |
Offset 2, 18 lines modified | Offset 2, 18 lines modified | ||
2 | Prev Chapter 15. SNMP·Information·Tapse Next | 2 | Prev Chapter 15. SNMP·Information·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::linuxmib.ListenDrops·—·Count·of·times·conn·request·that·were·dropped | 5 | probe::linuxmib.ListenDrops·—·Count·of·times·conn·request·that·were·dropped |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | linuxmib.ListenDrops | 7 | linuxmib.ListenDrops |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··sk | ||
10 | ······Pointer·to·the·struct·sock·being·acted·on | ||
11 | ··op | 9 | ··op |
12 | ······Value·to·be·added·to·the·counter·(default·value·of·1) | 10 | ······Value·to·be·added·to·the·counter·(default·value·of·1) |
11 | ··sk | ||
12 | ······Pointer·to·the·struct·sock·being·acted·on | ||
13 | *****·Description·***** | 13 | *****·Description·***** |
14 | The·packet·pointed·to·by·skb·is·filtered·by·the·function·linuxmib_filter_key. | 14 | The·packet·pointed·to·by·skb·is·filtered·by·the·function·linuxmib_filter_key. |
15 | If·the·packet·passes·the·filter·is·is·counted·in·the·global·ListenDrops | 15 | If·the·packet·passes·the·filter·is·is·counted·in·the·global·ListenDrops |
16 | (equivalent·to·SNMP's·MIB·LINUX_MIB_LISTENDROPS) | 16 | (equivalent·to·SNMP's·MIB·LINUX_MIB_LISTENDROPS) |
17 | =============================================================================== | 17 | =============================================================================== |
18 | Prev ························Up····························· Next | 18 | Prev ························Up····························· Next |
19 | probe::linuxmib.DelayedACKs Home· probe::linuxmib.ListenOverflows | 19 | probe::linuxmib.DelayedACKs Home· probe::linuxmib.ListenOverflows |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netdev.change_mac</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-ntohs.html"·title="function::ntohs"><link·rel="next"·href="API-netdev-change-mtu.html"·title="probe::netdev.change_mtu"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netdev.change_mac</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ntohs.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netdev-change-mtu.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netdev-change-mac"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netdev.change_mac·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netdev.change_mac</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-ntohs.html"·title="function::ntohs"><link·rel="next"·href="API-netdev-change-mtu.html"·title="probe::netdev.change_mtu"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netdev.change_mac</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-ntohs.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netdev-change-mtu.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netdev-change-mac"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netdev.change_mac·—· |
2 | ·····Called·when·the·netdev_name·has·the·MAC·changed | 2 | ·····Called·when·the·netdev_name·has·the·MAC·changed |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netdev.change_mac·</pre></div><div·class="refsect1"><a·name="idm8556"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netdev.change_mac·</pre></div><div·class="refsect1"><a·name="idm8556"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>new_mac</code></em></span></dt><dd><p> |
4 | ·····The·MAC· | 4 | ·····The·new·MAC·address |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev_name</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev_name</code></em></span></dt><dd><p> |
6 | ·····The·device·that·will·have·the·MAC·changed | 6 | ·····The·device·that·will·have·the·MAC·changed |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>mac_len</code></em></span></dt><dd><p> |
8 | ·····The· | 8 | ·····The·MAC·length |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>old_mac</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>old_mac</code></em></span></dt><dd><p> |
10 | ·····The·current·MAC·address | 10 | ·····The·current·MAC·address |
11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ntohs.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netdev-change-mtu.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">function::ntohs</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netdev.change_mtu</span></td></tr></table></div></body></html> | 11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-ntohs.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netdev-change-mtu.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">function::ntohs</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netdev.change_mtu</span></td></tr></table></div></body></html> |
Offset 2, 18 lines modified | Offset 2, 18 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::netdev.change_mac·—·Called·when·the·netdev_name·has·the·MAC·changed | 5 | probe::netdev.change_mac·—·Called·when·the·netdev_name·has·the·MAC·changed |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | netdev.change_mac | 7 | netdev.change_mac |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··mac_len | ||
10 | ······The·MAC·length | ||
11 | ··dev_name | ||
12 | ······The·device·that·will·have·the·MAC·changed | ||
13 | ··new_mac | 9 | ··new_mac |
14 | ······The·new·MAC·address | 10 | ······The·new·MAC·address |
11 | ··dev_name | ||
12 | ······The·device·that·will·have·the·MAC·changed | ||
13 | ··mac_len | ||
14 | ······The·MAC·length | ||
15 | ··old_mac | 15 | ··old_mac |
16 | ······The·current·MAC·address | 16 | ······The·current·MAC·address |
17 | =============================================================================== | 17 | =============================================================================== |
18 | Prev ············Up······················ Next | 18 | Prev ············Up······················ Next |
19 | function::ntohs Home· probe::netdev.change_mtu | 19 | function::ntohs Home· probe::netdev.change_mtu |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netdev.hard_transmit</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netdev-get-stats.html"·title="probe::netdev.get_stats"><link·rel="next"·href="API-netdev-ioctl.html"·title="probe::netdev.ioctl"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netdev.hard_transmit</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netdev-get-stats.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netdev-ioctl.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netdev-hard-transmit"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netdev.hard_transmit·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netdev.hard_transmit</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netdev-get-stats.html"·title="probe::netdev.get_stats"><link·rel="next"·href="API-netdev-ioctl.html"·title="probe::netdev.ioctl"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netdev.hard_transmit</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netdev-get-stats.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netdev-ioctl.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netdev-hard-transmit"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netdev.hard_transmit·—· |
2 | ·····Called·when·the·devices·is·going·to·TX·(hard) | 2 | ·····Called·when·the·devices·is·going·to·TX·(hard) |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netdev.hard_transmit·</pre></div><div·class="refsect1"><a·name="idm8701"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netdev.hard_transmit·</pre></div><div·class="refsect1"><a·name="idm8701"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> |
4 | ·····The·protocol·used·in·the·transmission | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev_name</code></em></span></dt><dd><p> | ||
4 | ·····The·device·scheduled·to·transmit | 6 | ·····The·device·scheduled·to·transmit |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>length</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>length</code></em></span></dt><dd><p> |
6 | ·····The·length·of·the·transmit·buffer. | 8 | ·····The·length·of·the·transmit·buffer. |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | ||
8 | ·····The·protocol·used·in·the·transmission | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>truesize</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>truesize</code></em></span></dt><dd><p> |
10 | ·····The·size·of·the·data·to·be·transmitted. | 10 | ·····The·size·of·the·data·to·be·transmitted. |
11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netdev-get-stats.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netdev-ioctl.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netdev.get_stats</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netdev.ioctl</span></td></tr></table></div></body></html> | 11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netdev-get-stats.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netdev-ioctl.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netdev.get_stats</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netdev.ioctl</span></td></tr></table></div></body></html> |
Offset 2, 18 lines modified | Offset 2, 18 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::netdev.hard_transmit·—·Called·when·the·devices·is·going·to·TX·(hard) | 5 | probe::netdev.hard_transmit·—·Called·when·the·devices·is·going·to·TX·(hard) |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | netdev.hard_transmit | 7 | netdev.hard_transmit |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··protocol | ||
10 | ······The·protocol·used·in·the·transmission | ||
9 | ··dev_name | 11 | ··dev_name |
10 | ······The·device·scheduled·to·transmit | 12 | ······The·device·scheduled·to·transmit |
11 | ··length | 13 | ··length |
12 | ······The·length·of·the·transmit·buffer. | 14 | ······The·length·of·the·transmit·buffer. |
13 | ··protocol | ||
14 | ······The·protocol·used·in·the·transmission | ||
15 | ··truesize | 15 | ··truesize |
16 | ······The·size·of·the·data·to·be·transmitted. | 16 | ······The·size·of·the·data·to·be·transmitted. |
17 | =============================================================================== | 17 | =============================================================================== |
18 | Prev ····················Up················· Next | 18 | Prev ····················Up················· Next |
19 | probe::netdev.get_stats Home· probe::netdev.ioctl | 19 | probe::netdev.get_stats Home· probe::netdev.ioctl |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netdev.receive</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netdev-open.html"·title="probe::netdev.open"><link·rel="next"·href="API-netdev-register.html"·title="probe::netdev.register"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netdev.receive</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netdev-open.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netdev-register.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netdev-receive"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netdev.receive·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netdev.receive</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netdev-open.html"·title="probe::netdev.open"><link·rel="next"·href="API-netdev-register.html"·title="probe::netdev.register"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netdev.receive</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netdev-open.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netdev-register.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netdev-receive"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netdev.receive·—· |
2 | ··Data·received·from·network·device. | 2 | ··Data·received·from·network·device. |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netdev.receive·</pre></div><div·class="refsect1"><a·name="idm8790"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netdev.receive·</pre></div><div·class="refsect1"><a·name="idm8790"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>length</code></em></span></dt><dd><p> |
4 | ····· | 4 | ·····The·length·of·the·receiving·buffer. |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev_name</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev_name</code></em></span></dt><dd><p> |
6 | ·····The·name·of·the·device.·e.g:·eth0,·ath1. | 6 | ·····The·name·of·the·device.·e.g:·eth0,·ath1. |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> |
8 | ····· | 8 | ·····Protocol·of·received·packet. |
9 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netdev-open.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netdev-register.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netdev.open</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netdev.register</span></td></tr></table></div></body></html> | 9 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netdev-open.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netdev-register.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netdev.open</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netdev.register</span></td></tr></table></div></body></html> |
Offset 2, 16 lines modified | Offset 2, 16 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::netdev.receive·—·Data·received·from·network·device. | 5 | probe::netdev.receive·—·Data·received·from·network·device. |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | netdev.receive | 7 | netdev.receive |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··protocol | ||
10 | ······Protocol·of·received·packet. | ||
11 | ··dev_name | ||
12 | ······The·name·of·the·device.·e.g:·eth0,·ath1. | ||
13 | ··length | 9 | ··length |
14 | ······The·length·of·the·receiving·buffer. | 10 | ······The·length·of·the·receiving·buffer. |
11 | ··dev_name | ||
12 | ······The·name·of·the·device.·e.g:·eth0,·ath1. | ||
13 | ··protocol | ||
14 | ······Protocol·of·received·packet. | ||
15 | =============================================================================== | 15 | =============================================================================== |
16 | Prev ···············Up···················· Next | 16 | Prev ···············Up···················· Next |
17 | probe::netdev.open Home· probe::netdev.register | 17 | probe::netdev.open Home· probe::netdev.register |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netdev.rx</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netdev-register.html"·title="probe::netdev.register"><link·rel="next"·href="API-netdev-set-promiscuity.html"·title="probe::netdev.set_promiscuity"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netdev.rx</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netdev-register.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netdev-set-promiscuity.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netdev-rx"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netdev.rx·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netdev.rx</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netdev-register.html"·title="probe::netdev.register"><link·rel="next"·href="API-netdev-set-promiscuity.html"·title="probe::netdev.set_promiscuity"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netdev.rx</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netdev-register.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netdev-set-promiscuity.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netdev-rx"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netdev.rx·—· |
2 | ·····Called·when·the·device·is·going·to·receive·a·packet | 2 | ·····Called·when·the·device·is·going·to·receive·a·packet |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netdev.rx·</pre></div><div·class="refsect1"><a·name="idm8846"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netdev.rx·</pre></div><div·class="refsect1"><a·name="idm8846"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>dev_name</code></em></span></dt><dd><p> |
4 | ·····The·packet·protocol | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev_name</code></em></span></dt><dd><p> | ||
6 | ·····The·device·received·the·packet | 4 | ·····The·device·received·the·packet |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | ||
6 | ·····The·packet·protocol | ||
7 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netdev-register.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netdev-set-promiscuity.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netdev.register</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netdev.set_promiscuity</span></td></tr></table></div></body></html> | 7 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netdev-register.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netdev-set-promiscuity.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netdev.register</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netdev.set_promiscuity</span></td></tr></table></div></body></html> |
Offset 2, 14 lines modified | Offset 2, 14 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::netdev.rx·—·Called·when·the·device·is·going·to·receive·a·packet | 5 | probe::netdev.rx·—·Called·when·the·device·is·going·to·receive·a·packet |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | netdev.rx | 7 | netdev.rx |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··protocol | ||
10 | ······The·packet·protocol | ||
11 | ··dev_name | 9 | ··dev_name |
12 | ······The·device·received·the·packet | 10 | ······The·device·received·the·packet |
11 | ··protocol | ||
12 | ······The·packet·protocol | ||
13 | =============================================================================== | 13 | =============================================================================== |
14 | Prev ···················Up··························· Next | 14 | Prev ···················Up··························· Next |
15 | probe::netdev.register Home· probe::netdev.set_promiscuity | 15 | probe::netdev.register Home· probe::netdev.set_promiscuity |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netdev.set_promiscuity</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netdev-rx.html"·title="probe::netdev.rx"><link·rel="next"·href="API-netdev-transmit.html"·title="probe::netdev.transmit"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netdev.set_promiscuity</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netdev-rx.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netdev-transmit.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netdev-set-promiscuity"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netdev.set_promiscuity·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netdev.set_promiscuity</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netdev-rx.html"·title="probe::netdev.rx"><link·rel="next"·href="API-netdev-transmit.html"·title="probe::netdev.transmit"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netdev.set_promiscuity</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netdev-rx.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netdev-transmit.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netdev-set-promiscuity"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netdev.set_promiscuity·—· |
2 | ·····Called·when·the·device·enters/leaves·promiscuity | 2 | ·····Called·when·the·device·enters/leaves·promiscuity |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netdev.set_promiscuity·</pre></div><div·class="refsect1"><a·name="idm8874"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>i | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netdev.set_promiscuity·</pre></div><div·class="refsect1"><a·name="idm8874"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>disable</code></em></span></dt><dd><p> |
4 | ····· | 4 | ·····If·the·device·is·leaving·promiscuity·mode |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev_name</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev_name</code></em></span></dt><dd><p> |
6 | ·····The·device·that·is·entering/leaving·promiscuity·mode | 6 | ·····The·device·that·is·entering/leaving·promiscuity·mode |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>inc</code></em></span></dt><dd><p> |
8 | ····· | 8 | ·····Count·the·number·of·promiscuity·openers |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>enable</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>enable</code></em></span></dt><dd><p> |
10 | ·····If·the·device·is·entering·promiscuity·mode | 10 | ·····If·the·device·is·entering·promiscuity·mode |
11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netdev-rx.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netdev-transmit.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netdev.rx</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netdev.transmit</span></td></tr></table></div></body></html> | 11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netdev-rx.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netdev-transmit.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netdev.rx</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netdev.transmit</span></td></tr></table></div></body></html> |
Offset 3, 18 lines modified | Offset 3, 18 lines modified | ||
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::netdev.set_promiscuity·—·Called·when·the·device·enters/leaves | 5 | probe::netdev.set_promiscuity·—·Called·when·the·device·enters/leaves |
6 | promiscuity | 6 | promiscuity |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | netdev.set_promiscuity | 8 | netdev.set_promiscuity |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··inc | ||
11 | ······Count·the·number·of·promiscuity·openers | ||
12 | ··dev_name | ||
13 | ······The·device·that·is·entering/leaving·promiscuity·mode | ||
14 | ··disable | 10 | ··disable |
15 | ······If·the·device·is·leaving·promiscuity·mode | 11 | ······If·the·device·is·leaving·promiscuity·mode |
12 | ··dev_name | ||
13 | ······The·device·that·is·entering/leaving·promiscuity·mode | ||
14 | ··inc | ||
15 | ······Count·the·number·of·promiscuity·openers | ||
16 | ··enable | 16 | ··enable |
17 | ······If·the·device·is·entering·promiscuity·mode | 17 | ······If·the·device·is·entering·promiscuity·mode |
18 | =============================================================================== | 18 | =============================================================================== |
19 | Prev ·············Up···················· Next | 19 | Prev ·············Up···················· Next |
20 | probe::netdev.rx Home· probe::netdev.transmit | 20 | probe::netdev.rx Home· probe::netdev.transmit |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netdev.transmit</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netdev-set-promiscuity.html"·title="probe::netdev.set_promiscuity"><link·rel="next"·href="API-netdev-unregister.html"·title="probe::netdev.unregister"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netdev.transmit</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netdev-set-promiscuity.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netdev-unregister.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netdev-transmit"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netdev.transmit·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netdev.transmit</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netdev-set-promiscuity.html"·title="probe::netdev.set_promiscuity"><link·rel="next"·href="API-netdev-unregister.html"·title="probe::netdev.unregister"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netdev.transmit</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netdev-set-promiscuity.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netdev-unregister.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netdev-transmit"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netdev.transmit·—· |
2 | ·····Network·device·transmitting·buffer | 2 | ·····Network·device·transmitting·buffer |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netdev.transmit·</pre></div><div·class="refsect1"><a·name="idm8912"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>length</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netdev.transmit·</pre></div><div·class="refsect1"><a·name="idm8912"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>length</code></em></span></dt><dd><p> |
4 | ·····The·length·of·the·transmit·buffer. | 4 | ·····The·length·of·the·transmit·buffer. |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev_name</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev_name</code></em></span></dt><dd><p> |
6 | ·····The·name·of·the·device.·e.g:·eth0,·ath1. | 6 | ·····The·name·of·the·device.·e.g:·eth0,·ath1. |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>truesize</code></em></span></dt><dd><p> | ||
8 | ·····The·size·of·the·data·to·be·transmitted. | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> |
10 | ·····The·protocol·of·this·packet(defined·in·include/linux/if_ether.h). | 8 | ·····The·protocol·of·this·packet(defined·in·include/linux/if_ether.h). |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>truesize</code></em></span></dt><dd><p> | ||
10 | ·····The·size·of·the·data·to·be·transmitted. | ||
11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netdev-set-promiscuity.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netdev-unregister.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netdev.set_promiscuity</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netdev.unregister</span></td></tr></table></div></body></html> | 11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netdev-set-promiscuity.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netdev-unregister.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netdev.set_promiscuity</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netdev.unregister</span></td></tr></table></div></body></html> |
Offset 6, 14 lines modified | Offset 6, 14 lines modified | ||
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | netdev.transmit | 7 | netdev.transmit |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··length | 9 | ··length |
10 | ······The·length·of·the·transmit·buffer. | 10 | ······The·length·of·the·transmit·buffer. |
11 | ··dev_name | 11 | ··dev_name |
12 | ······The·name·of·the·device.·e.g:·eth0,·ath1. | 12 | ······The·name·of·the·device.·e.g:·eth0,·ath1. |
13 | ··truesize | ||
14 | ······The·size·of·the·data·to·be·transmitted. | ||
15 | ··protocol | 13 | ··protocol |
16 | ······The·protocol·of·this·packet(defined·in·include/linux/if_ether.h). | 14 | ······The·protocol·of·this·packet(defined·in·include/linux/if_ether.h). |
15 | ··truesize | ||
16 | ······The·size·of·the·data·to·be·transmitted. | ||
17 | =============================================================================== | 17 | =============================================================================== |
18 | Prev ··························Up······················ Next | 18 | Prev ··························Up······················ Next |
19 | probe::netdev.set_promiscuity Home· probe::netdev.unregister | 19 | probe::netdev.set_promiscuity Home· probe::netdev.unregister |
Offset 1, 53 lines modified | Offset 1, 53 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netfilter.arp.forward</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netdev-unregister.html"·title="probe::netdev.unregister"><link·rel="next"·href="API-netfilter-arp-in.html"·title="probe::netfilter.arp.in"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netfilter.arp.forward</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netdev-unregister.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netfilter-arp-in.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netfilter-arp-forward"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netfilter.arp.forward·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netfilter.arp.forward</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netdev-unregister.html"·title="probe::netdev.unregister"><link·rel="next"·href="API-netfilter-arp-in.html"·title="probe::netfilter.arp.in"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netfilter.arp.forward</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netdev-unregister.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netfilter-arp-in.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netfilter-arp-forward"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netfilter.arp.forward·—· |
2 | ·····-·Called·for·each·ARP·packet·to·be·forwarded | 2 | ·····-·Called·for·each·ARP·packet·to·be·forwarded |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netfilter.arp.forward·</pre></div><div·class="refsect1"><a·name="idm8973"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netfilter.arp.forward·</pre></div><div·class="refsect1"><a·name="idm8973"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>ar_sha</code></em></span></dt><dd><p> |
4 | ·····Ethernet+IP·only·(ar_pro==0x800):·source·hardware·(MAC)·address· | ||
4 | ·····The·length·of·the·packet·buffer·contents,·in·bytes | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_queue</code></em></span></dt><dd><p> | ||
6 | ·····Constant·used·to·signify·a·'queue'·verdict | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_sip</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_sip</code></em></span></dt><dd><p> |
8 | ·····Ethernet+IP·only·(ar_pro==0x800):·source·IP·address | 6 | ·····Ethernet+IP·only·(ar_pro==0x800):·source·IP·address |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev</code></em></span></dt><dd><p> |
10 | ·····A· | 8 | ·····Address·of·net_device·representing·output·device,·0·if·unknown |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev_name</code></em></span></dt><dd><p> | ||
10 | ·····Name·of·network·device·packet·will·be·routed·to·(if·known) | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_pro</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_pro</code></em></span></dt><dd><p> |
12 | ·····Format·of·protocol·address | 12 | ·····Format·of·protocol·address |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_ | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_data</code></em></span></dt><dd><p> |
14 | ····· | 14 | ·····Address·of·ARP·packet·data·region·(after·the·header) |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_repeat</code></em></span></dt><dd><p> |
16 | ····· | 16 | ·····Constant·used·to·signify·a·'repeat'·verdict |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev_name</code></em></span></dt><dd><p> | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev_name</code></em></span></dt><dd><p> |
18 | ·····Name·of·network·device·packet·was·received·on·(if·known) | 18 | ·····Name·of·network·device·packet·was·received·on·(if·known) |
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_op</code></em></span></dt><dd><p> | ||
20 | ·····ARP·opcode·(command) | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_drop</code></em></span></dt><dd><p> | 21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_drop</code></em></span></dt><dd><p> |
20 | ·····Constant·used·to·signify·a·'drop'·verdict | 22 | ·····Constant·used·to·signify·a·'drop'·verdict |
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev</code></em></span></dt><dd><p> | ||
24 | ·····Address·of·net_device·representing·input·device,·0·if·unknown | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_hln</code></em></span></dt><dd><p> | 25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_hln</code></em></span></dt><dd><p> |
22 | ·····Length·of·hardware·address | 26 | ·····Length·of·hardware·address |
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stop</code></em></span></dt><dd><p> |
24 | ····· | 28 | ·····Constant·used·to·signify·a·'stop'·verdict |
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_hex</code></em></span></dt><dd><p> | 29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_hex</code></em></span></dt><dd><p> |
26 | ·····A·hexadecimal·string·representing·the·packet·buffer·contents | 30 | ·····A·hexadecimal·string·representing·the·packet·buffer·contents |
27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_hrd</code></em></span></dt><dd><p> | ||
28 | ·····Format·of·hardware·address | ||
29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pf</code></em></span></dt><dd><p> | ||
30 | ·····Protocol·family·--·always·<span·class="quote">“<span·class="quote">arp</span>”</span> | ||
31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_sha</code></em></span></dt><dd><p> | ||
32 | ·····Ethernet+IP·only·(ar_pro==0x800):·source·hardware·(MAC)·address· | ||
33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_ | 31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_queue</code></em></span></dt><dd><p> |
34 | ·····Constant·used·to·signify·a·' | 32 | ·····Constant·used·to·signify·a·'queue'·verdict |
35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stolen</code></em></span></dt><dd><p> | 33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stolen</code></em></span></dt><dd><p> |
36 | ·····Constant·used·to·signify·a·'stolen'·verdict | 34 | ·····Constant·used·to·signify·a·'stolen'·verdict |
35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_accept</code></em></span></dt><dd><p> | ||
36 | ·····Constant·used·to·signify·an·'accept'·verdict | ||
37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pf</code></em></span></dt><dd><p> | ||
38 | ·····Protocol·family·--·always·<span·class="quote">“<span·class="quote">arp</span>”</span> | ||
37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 39 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_tip</code></em></span></dt><dd><p> |
38 | ····· | 40 | ·····Ethernet+IP·only·(ar_pro==0x800):·target·IP·address |
41 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_hrd</code></em></span></dt><dd><p> | ||
42 | ·····Format·of·hardware·address | ||
43 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>length</code></em></span></dt><dd><p> | ||
44 | ·····The·length·of·the·packet·buffer·contents,·in·bytes | ||
39 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_tha</code></em></span></dt><dd><p> | 45 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_tha</code></em></span></dt><dd><p> |
40 | ·····Ethernet+IP·only·(ar_pro==0x800):·target·hardware·(MAC)·address | 46 | ·····Ethernet+IP·only·(ar_pro==0x800):·target·hardware·(MAC)·address |
41 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev</code></em></span></dt><dd><p> | ||
42 | ·····Address·of·net_device·representing·input·device,·0·if·unknown | ||
43 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_data</code></em></span></dt><dd><p> | ||
44 | ·····Address·of·ARP·packet·data·region·(after·the·header) | ||
45 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev_name</code></em></span></dt><dd><p> | ||
46 | ·····Name·of·network·device·packet·will·be·routed·to·(if·known) | ||
47 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev</code></em></span></dt><dd><p> | ||
48 | ·····Address·of·net_device·representing·output·device,·0·if·unknown | ||
49 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_pln</code></em></span></dt><dd><p> | 47 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_pln</code></em></span></dt><dd><p> |
50 | ·····Length·of·protocol·address | 48 | ·····Length·of·protocol·address |
49 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_str</code></em></span></dt><dd><p> | ||
50 | ·····A·string·representing·the·packet·buffer·contents | ||
51 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 51 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>arphdr</code></em></span></dt><dd><p> |
52 | ····· | 52 | ·····Address·of·ARP·header |
53 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netdev-unregister.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netfilter-arp-in.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netdev.unregister</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netfilter.arp.in</span></td></tr></table></div></body></html> | 53 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netdev-unregister.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netfilter-arp-in.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netdev.unregister</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netfilter.arp.in</span></td></tr></table></div></body></html> |
Offset 2, 60 lines modified | Offset 2, 60 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::netfilter.arp.forward·—·-·Called·for·each·ARP·packet·to·be·forwarded | 5 | probe::netfilter.arp.forward·—·-·Called·for·each·ARP·packet·to·be·forwarded |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | netfilter.arp.forward | 7 | netfilter.arp.forward |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··ar_sha | ||
10 | ······Ethernet+IP·only·(ar_pro==0x800):·source·hardware·(MAC)·address | ||
9 | ··length | ||
10 | ······The·length·of·the·packet·buffer·contents,·in·bytes | ||
11 | ··nf_queue | ||
12 | ······Constant·used·to·signify·a·'queue'·verdict | ||
13 | ··ar_sip | 11 | ··ar_sip |
14 | ······Ethernet+IP·only·(ar_pro==0x800):·source·IP·address | 12 | ······Ethernet+IP·only·(ar_pro==0x800):·source·IP·address |
15 | ··data_str | ||
16 | ·· | 13 | ··outdev |
14 | ······Address·of·net_device·representing·output·device,·0·if·unknown | ||
15 | ··outdev_name | ||
16 | ······Name·of·network·device·packet·will·be·routed·to·(if·known) | ||
17 | ··ar_pro | 17 | ··ar_pro |
18 | ······Format·of·protocol·address | 18 | ······Format·of·protocol·address |
19 | ··ar_tip | ||
20 | ······Ethernet+IP·only·(ar_pro==0x800):·target·IP·address | ||
21 | ··ar_op | ||
22 | ·· | 19 | ··ar_data |
20 | ······Address·of·ARP·packet·data·region·(after·the·header) | ||
21 | ··nf_repeat | ||
22 | ······Constant·used·to·signify·a·'repeat'·verdict | ||
23 | ··indev_name | 23 | ··indev_name |
24 | ······Name·of·network·device·packet·was·received·on·(if·known) | 24 | ······Name·of·network·device·packet·was·received·on·(if·known) |
25 | ··ar_op | ||
26 | ······ARP·opcode·(command) | ||
25 | ··nf_drop | 27 | ··nf_drop |
26 | ······Constant·used·to·signify·a·'drop'·verdict | 28 | ······Constant·used·to·signify·a·'drop'·verdict |
29 | ··indev | ||
30 | ······Address·of·net_device·representing·input·device,·0·if·unknown | ||
27 | ··ar_hln | 31 | ··ar_hln |
28 | ······Length·of·hardware·address | 32 | ······Length·of·hardware·address |
29 | ··arphdr | ||
30 | ·· | 33 | ··nf_stop |
34 | ······Constant·used·to·signify·a·'stop'·verdict | ||
31 | ··data_hex | 35 | ··data_hex |
32 | ······A·hexadecimal·string·representing·the·packet·buffer·contents | 36 | ······A·hexadecimal·string·representing·the·packet·buffer·contents |
37 | ··nf_queue | ||
33 | ··ar_hrd | ||
34 | ······Format·of·hardware·address | ||
35 | ··pf | ||
36 | ······Protocol·family·--·always·“arp” | ||
37 | ··ar_sha | ||
38 | ······Ethernet+IP·only·(ar_pro==0x800):·source·hardware·(MAC)·address | ||
39 | ··nf_repeat | ||
40 | ······Constant·used·to·signify·a·' | 38 | ······Constant·used·to·signify·a·'queue'·verdict |
41 | ··nf_stolen | 39 | ··nf_stolen |
42 | ······Constant·used·to·signify·a·'stolen'·verdict | 40 | ······Constant·used·to·signify·a·'stolen'·verdict |
43 | ··nf_ | 41 | ··nf_accept |
44 | ······Constant·used·to·signify·a·' | 42 | ······Constant·used·to·signify·an·'accept'·verdict |
43 | ··pf | ||
44 | ······Protocol·family·--·always·“arp” | ||
45 | ··ar_tip | ||
46 | ······Ethernet+IP·only·(ar_pro==0x800):·target·IP·address | ||
47 | ··ar_hrd | ||
48 | ······Format·of·hardware·address | ||
49 | ··length | ||
50 | ······The·length·of·the·packet·buffer·contents,·in·bytes | ||
45 | ··ar_tha | 51 | ··ar_tha |
46 | ······Ethernet+IP·only·(ar_pro==0x800):·target·hardware·(MAC)·address | 52 | ······Ethernet+IP·only·(ar_pro==0x800):·target·hardware·(MAC)·address |
47 | ··indev | ||
48 | ······Address·of·net_device·representing·input·device,·0·if·unknown | ||
49 | ··ar_data | ||
50 | ······Address·of·ARP·packet·data·region·(after·the·header) | ||
51 | ··outdev_name | ||
52 | ······Name·of·network·device·packet·will·be·routed·to·(if·known) | ||
53 | ··outdev | ||
54 | ······Address·of·net_device·representing·output·device,·0·if·unknown | ||
55 | ··ar_pln | 53 | ··ar_pln |
56 | ······Length·of·protocol·address | 54 | ······Length·of·protocol·address |
57 | ··nf_accept | ||
58 | ·· | 55 | ··data_str |
56 | ······A·string·representing·the·packet·buffer·contents | ||
57 | ··arphdr | ||
58 | ······Address·of·ARP·header | ||
59 | =============================================================================== | 59 | =============================================================================== |
60 | Prev ·····················Up····················· Next | 60 | Prev ·····················Up····················· Next |
61 | probe::netdev.unregister Home· probe::netfilter.arp.in | 61 | probe::netdev.unregister Home· probe::netfilter.arp.in |
Offset 1, 53 lines modified | Offset 1, 53 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netfilter.arp.in</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netfilter-arp-forward.html"·title="probe::netfilter.arp.forward"><link·rel="next"·href="API-netfilter-arp-out.html"·title="probe::netfilter.arp.out"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netfilter.arp.in</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netfilter-arp-forward.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netfilter-arp-out.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netfilter-arp-in"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netfilter.arp.in·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netfilter.arp.in</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netfilter-arp-forward.html"·title="probe::netfilter.arp.forward"><link·rel="next"·href="API-netfilter-arp-out.html"·title="probe::netfilter.arp.out"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netfilter.arp.in</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netfilter-arp-forward.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netfilter-arp-out.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netfilter-arp-in"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netfilter.arp.in·—· |
2 | ·····-·Called·for·each·incoming·ARP·packet | 2 | ·····-·Called·for·each·incoming·ARP·packet |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netfilter.arp.in·</pre></div><div·class="refsect1"><a·name="idm9117"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netfilter.arp.in·</pre></div><div·class="refsect1"><a·name="idm9117"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>outdev</code></em></span></dt><dd><p> |
4 | ·····Ethernet+IP·only·(ar_pro==0x800):·source·hardware·(MAC)·address· | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pf</code></em></span></dt><dd><p> | ||
6 | ·····Protocol·family·--·always·<span·class="quote">“<span·class="quote">arp</span>”</span> | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_hrd</code></em></span></dt><dd><p> | ||
8 | ·····Format·of·hardware·address | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stolen</code></em></span></dt><dd><p> | ||
10 | ·····Constant·used·to·signify·a·'stolen'·verdict | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_repeat</code></em></span></dt><dd><p> | ||
12 | ·····Constant·used·to·signify·a·'repeat'·verdict | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_data</code></em></span></dt><dd><p> | ||
14 | ·····Address·of·ARP·packet·data·region·(after·the·header) | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev</code></em></span></dt><dd><p> | ||
16 | ·····Address·of·net_device·representing·input·device,·0·if·unknown | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stop</code></em></span></dt><dd><p> | ||
18 | ·····Constant·used·to·signify·a·'stop'·verdict | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_tha</code></em></span></dt><dd><p> | ||
20 | ·····Ethernet+IP·only·(ar_pro==0x800):·target·hardware·(MAC)·address | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_accept</code></em></span></dt><dd><p> | ||
22 | ·····Constant·used·to·signify·an·'accept'·verdict | ||
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_pln</code></em></span></dt><dd><p> | ||
24 | ·····Length·of·protocol·address | ||
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev</code></em></span></dt><dd><p> | ||
26 | ·····Address·of·net_device·representing·output·device,·0·if·unknown | 4 | ·····Address·of·net_device·representing·output·device,·0·if·unknown |
27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev_name</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev_name</code></em></span></dt><dd><p> |
28 | ·····Name·of·network·device·packet·will·be·routed·to·(if·known) | 6 | ·····Name·of·network·device·packet·will·be·routed·to·(if·known) |
29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_sip</code></em></span></dt><dd><p> | ||
30 | ·····Ethernet+IP·only·(ar_pro==0x800):·source·IP·address | ||
31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>length</code></em></span></dt><dd><p> | ||
32 | ·····The·length·of·the·packet·buffer·contents,·in·bytes | ||
33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_queue</code></em></span></dt><dd><p> | ||
34 | ·····Constant·used·to·signify·a·'queue'·verdict | ||
35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_pro</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_pro</code></em></span></dt><dd><p> |
36 | ·····Format·of·protocol·address | 8 | ·····Format·of·protocol·address |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_sip</code></em></span></dt><dd><p> | ||
10 | ·····Ethernet+IP·only·(ar_pro==0x800):·source·IP·address | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_sha</code></em></span></dt><dd><p> | ||
12 | ·····Ethernet+IP·only·(ar_pro==0x800):·source·hardware·(MAC)·address· | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_repeat</code></em></span></dt><dd><p> | ||
14 | ·····Constant·used·to·signify·a·'repeat'·verdict | ||
37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_data</code></em></span></dt><dd><p> |
38 | ·····A | 16 | ·····Address·of·ARP·packet·data·region·(after·the·header) |
39 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev_name</code></em></span></dt><dd><p> | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev_name</code></em></span></dt><dd><p> |
40 | ·····Name·of·network·device·packet·was·received·on·(if·known) | 18 | ·····Name·of·network·device·packet·was·received·on·(if·known) |
41 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_op</code></em></span></dt><dd><p> | 19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_op</code></em></span></dt><dd><p> |
42 | ·····ARP·opcode·(command) | 20 | ·····ARP·opcode·(command) |
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stop</code></em></span></dt><dd><p> | ||
22 | ·····Constant·used·to·signify·a·'stop'·verdict | ||
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_drop</code></em></span></dt><dd><p> | ||
24 | ·····Constant·used·to·signify·a·'drop'·verdict | ||
43 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_ | 25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_hln</code></em></span></dt><dd><p> |
44 | ····· | 26 | ·····Length·of·hardware·address |
27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev</code></em></span></dt><dd><p> | ||
28 | ·····Address·of·net_device·representing·input·device,·0·if·unknown | ||
29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_queue</code></em></span></dt><dd><p> | ||
30 | ·····Constant·used·to·signify·a·'queue'·verdict | ||
31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stolen</code></em></span></dt><dd><p> | ||
32 | ·····Constant·used·to·signify·a·'stolen'·verdict | ||
45 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_hex</code></em></span></dt><dd><p> | 33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_hex</code></em></span></dt><dd><p> |
46 | ·····A·hexadecimal·string·representing·the·packet·buffer·contents | 34 | ·····A·hexadecimal·string·representing·the·packet·buffer·contents |
35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_hrd</code></em></span></dt><dd><p> | ||
36 | ·····Format·of·hardware·address | ||
37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>length</code></em></span></dt><dd><p> | ||
38 | ·····The·length·of·the·packet·buffer·contents,·in·bytes | ||
39 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_tha</code></em></span></dt><dd><p> | ||
40 | ·····Ethernet+IP·only·(ar_pro==0x800):·target·hardware·(MAC)·address | ||
41 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pf</code></em></span></dt><dd><p> | ||
42 | ·····Protocol·family·--·always·<span·class="quote">“<span·class="quote">arp</span>”</span> | ||
43 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_tip</code></em></span></dt><dd><p> | ||
44 | ·····Ethernet+IP·only·(ar_pro==0x800):·target·IP·address | ||
45 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_accept</code></em></span></dt><dd><p> | ||
46 | ·····Constant·used·to·signify·an·'accept'·verdict | ||
47 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>arphdr</code></em></span></dt><dd><p> | 47 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>arphdr</code></em></span></dt><dd><p> |
48 | ·····Address·of·ARP·header | 48 | ·····Address·of·ARP·header |
49 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_str</code></em></span></dt><dd><p> | ||
50 | ·····A·string·representing·the·packet·buffer·contents | ||
49 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_ | 51 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_pln</code></em></span></dt><dd><p> |
50 | ·····Length·of· | 52 | ·····Length·of·protocol·address |
51 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_drop</code></em></span></dt><dd><p> | ||
52 | ·····Constant·used·to·signify·a·'drop'·verdict | ||
53 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netfilter-arp-forward.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netfilter-arp-out.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netfilter.arp.forward</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netfilter.arp.out</span></td></tr></table></div></body></html> | 53 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netfilter-arp-forward.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netfilter-arp-out.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netfilter.arp.forward</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netfilter.arp.out</span></td></tr></table></div></body></html> |
Offset 2, 60 lines modified | Offset 2, 60 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::netfilter.arp.in·—·-·Called·for·each·incoming·ARP·packet | 5 | probe::netfilter.arp.in·—·-·Called·for·each·incoming·ARP·packet |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | netfilter.arp.in | 7 | netfilter.arp.in |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··ar_sha | ||
10 | ······Ethernet+IP·only·(ar_pro==0x800):·source·hardware·(MAC)·address | ||
11 | ··pf | ||
12 | ······Protocol·family·--·always·“arp” | ||
13 | ··ar_hrd | ||
14 | ······Format·of·hardware·address | ||
15 | ··nf_stolen | ||
16 | ······Constant·used·to·signify·a·'stolen'·verdict | ||
17 | ··nf_repeat | ||
18 | ······Constant·used·to·signify·a·'repeat'·verdict | ||
19 | ··ar_data | ||
20 | ······Address·of·ARP·packet·data·region·(after·the·header) | ||
21 | ··indev | ||
22 | ······Address·of·net_device·representing·input·device,·0·if·unknown | ||
23 | ··nf_stop | ||
24 | ······Constant·used·to·signify·a·'stop'·verdict | ||
25 | ··ar_tha | ||
26 | ······Ethernet+IP·only·(ar_pro==0x800):·target·hardware·(MAC)·address | ||
27 | ··nf_accept | ||
28 | ······Constant·used·to·signify·an·'accept'·verdict | ||
29 | ··ar_pln | ||
30 | ······Length·of·protocol·address | ||
31 | ··outdev | 9 | ··outdev |
32 | ······Address·of·net_device·representing·output·device,·0·if·unknown | 10 | ······Address·of·net_device·representing·output·device,·0·if·unknown |
33 | ··outdev_name | 11 | ··outdev_name |
34 | ······Name·of·network·device·packet·will·be·routed·to·(if·known) | 12 | ······Name·of·network·device·packet·will·be·routed·to·(if·known) |
35 | ··ar_sip | ||
36 | ······Ethernet+IP·only·(ar_pro==0x800):·source·IP·address | ||
37 | ··length | ||
38 | ······The·length·of·the·packet·buffer·contents,·in·bytes | ||
39 | ··nf_queue | ||
40 | ······Constant·used·to·signify·a·'queue'·verdict | ||
41 | ··ar_pro | 13 | ··ar_pro |
42 | ······Format·of·protocol·address | 14 | ······Format·of·protocol·address |
43 | ··data_str | ||
44 | ·· | 15 | ··ar_sip |
16 | ······Ethernet+IP·only·(ar_pro==0x800):·source·IP·address | ||
17 | ··ar_sha | ||
18 | ······Ethernet+IP·only·(ar_pro==0x800):·source·hardware·(MAC)·address | ||
19 | ··nf_repeat | ||
20 | ······Constant·used·to·signify·a·'repeat'·verdict | ||
21 | ··ar_data | ||
22 | ······Address·of·ARP·packet·data·region·(after·the·header) | ||
45 | ··indev_name | 23 | ··indev_name |
46 | ······Name·of·network·device·packet·was·received·on·(if·known) | 24 | ······Name·of·network·device·packet·was·received·on·(if·known) |
47 | ··ar_op | 25 | ··ar_op |
48 | ······ARP·opcode·(command) | 26 | ······ARP·opcode·(command) |
49 | ··ar_tip | ||
50 | ·· | 27 | ··nf_stop |
28 | ······Constant·used·to·signify·a·'stop'·verdict | ||
29 | ··nf_drop | ||
30 | ······Constant·used·to·signify·a·'drop'·verdict | ||
31 | ··ar_hln | ||
32 | ······Length·of·hardware·address | ||
33 | ··indev | ||
34 | ······Address·of·net_device·representing·input·device,·0·if·unknown | ||
35 | ··nf_queue | ||
36 | ······Constant·used·to·signify·a·'queue'·verdict | ||
37 | ··nf_stolen | ||
38 | ······Constant·used·to·signify·a·'stolen'·verdict | ||
51 | ··data_hex | 39 | ··data_hex |
52 | ······A·hexadecimal·string·representing·the·packet·buffer·contents | 40 | ······A·hexadecimal·string·representing·the·packet·buffer·contents |
41 | ··ar_hrd | ||
42 | ······Format·of·hardware·address | ||
43 | ··length | ||
44 | ······The·length·of·the·packet·buffer·contents,·in·bytes | ||
45 | ··ar_tha | ||
46 | ······Ethernet+IP·only·(ar_pro==0x800):·target·hardware·(MAC)·address | ||
47 | ··pf | ||
48 | ······Protocol·family·--·always·“arp” | ||
49 | ··ar_tip | ||
50 | ······Ethernet+IP·only·(ar_pro==0x800):·target·IP·address | ||
51 | ··nf_accept | ||
52 | ······Constant·used·to·signify·an·'accept'·verdict | ||
53 | ··arphdr | 53 | ··arphdr |
54 | ······Address·of·ARP·header | 54 | ······Address·of·ARP·header |
55 | ··data_str | ||
56 | ······A·string·representing·the·packet·buffer·contents | ||
55 | ··ar_ | 57 | ··ar_pln |
56 | ······Length·of· | 58 | ······Length·of·protocol·address |
57 | ··nf_drop | ||
58 | ······Constant·used·to·signify·a·'drop'·verdict | ||
59 | =============================================================================== | 59 | =============================================================================== |
60 | Prev ·························Up······················ Next | 60 | Prev ·························Up······················ Next |
61 | probe::netfilter.arp.forward Home· probe::netfilter.arp.out | 61 | probe::netfilter.arp.forward Home· probe::netfilter.arp.out |
Offset 1, 53 lines modified | Offset 1, 53 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netfilter.arp.out</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netfilter-arp-in.html"·title="probe::netfilter.arp.in"><link·rel="next"·href="API-netfilter-bridge-forward.html"·title="probe::netfilter.bridge.forward"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netfilter.arp.out</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netfilter-arp-in.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netfilter-bridge-forward.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netfilter-arp-out"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netfilter.arp.out·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netfilter.arp.out</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netfilter-arp-in.html"·title="probe::netfilter.arp.in"><link·rel="next"·href="API-netfilter-bridge-forward.html"·title="probe::netfilter.bridge.forward"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netfilter.arp.out</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netfilter-arp-in.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netfilter-bridge-forward.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netfilter-arp-out"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netfilter.arp.out·—· |
2 | ·····-·Called·for·each·outgoing·ARP·packet | 2 | ·····-·Called·for·each·outgoing·ARP·packet |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netfilter.arp.out·</pre></div><div·class="refsect1"><a·name="idm9261"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>nf_ | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netfilter.arp.out·</pre></div><div·class="refsect1"><a·name="idm9261"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>nf_repeat</code></em></span></dt><dd><p> |
4 | ·····Constant·used·to·signify·a·' | 4 | ·····Constant·used·to·signify·a·'repeat'·verdict |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_tha</code></em></span></dt><dd><p> | ||
6 | ·····Ethernet+IP·only·(ar_pro==0x800):·target·hardware·(MAC)·address | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_data</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_data</code></em></span></dt><dd><p> |
8 | ·····Address·of·ARP·packet·data·region·(after·the·header) | 6 | ·····Address·of·ARP·packet·data·region·(after·the·header) |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev</code></em></span></dt><dd><p> | ||
10 | ·····Address·of·net_device·representing·input·device,·0·if·unknown | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_accept</code></em></span></dt><dd><p> | ||
12 | ·····Constant·used·to·signify·an·'accept'·verdict | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_ | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_sip</code></em></span></dt><dd><p> |
14 | ····· | 8 | ·····Ethernet+IP·only·(ar_pro==0x800):·source·IP·address |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_sha</code></em></span></dt><dd><p> | ||
10 | ·····Ethernet+IP·only·(ar_pro==0x800):·source·hardware·(MAC)·address· | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev</code></em></span></dt><dd><p> |
16 | ·····Address·of·net_device·representing·output·device,·0·if·unknown | 12 | ·····Address·of·net_device·representing·output·device,·0·if·unknown |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_pro</code></em></span></dt><dd><p> | ||
14 | ·····Format·of·protocol·address | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev_name</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev_name</code></em></span></dt><dd><p> |
18 | ·····Name·of·network·device·packet·will·be·routed·to·(if·known) | 16 | ·····Name·of·network·device·packet·will·be·routed·to·(if·known) |
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pf</code></em></span></dt><dd><p> | ||
20 | ·····Protocol·family·--·always·<span·class="quote">“<span·class="quote">arp</span>”</span> | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_hrd</code></em></span></dt><dd><p> | ||
22 | ·····Format·of·hardware·address | ||
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_sha</code></em></span></dt><dd><p> | ||
24 | ·····Ethernet+IP·only·(ar_pro==0x800):·source·hardware·(MAC)·address· | ||
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_sto | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stop</code></em></span></dt><dd><p> |
26 | ·····Constant·used·to·signify·a·'sto | 18 | ·····Constant·used·to·signify·a·'stop'·verdict |
27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_r | 19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_drop</code></em></span></dt><dd><p> |
28 | ·····Constant·used·to·signify·a·'r | 20 | ·····Constant·used·to·signify·a·'drop'·verdict |
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_hln</code></em></span></dt><dd><p> | ||
22 | ·····Length·of·hardware·address | ||
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev</code></em></span></dt><dd><p> | ||
24 | ·····Address·of·net_device·representing·input·device,·0·if·unknown | ||
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev_name</code></em></span></dt><dd><p> | ||
26 | ·····Name·of·network·device·packet·was·received·on·(if·known) | ||
29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_op</code></em></span></dt><dd><p> | 27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_op</code></em></span></dt><dd><p> |
30 | ·····ARP·opcode·(command) | 28 | ·····ARP·opcode·(command) |
29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_accept</code></em></span></dt><dd><p> | ||
30 | ·····Constant·used·to·signify·an·'accept'·verdict | ||
31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_hrd</code></em></span></dt><dd><p> | ||
32 | ·····Format·of·hardware·address | ||
33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>length</code></em></span></dt><dd><p> | ||
34 | ·····The·length·of·the·packet·buffer·contents,·in·bytes | ||
35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_tha</code></em></span></dt><dd><p> | ||
36 | ·····Ethernet+IP·only·(ar_pro==0x800):·target·hardware·(MAC)·address | ||
37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pf</code></em></span></dt><dd><p> | ||
38 | ·····Protocol·family·--·always·<span·class="quote">“<span·class="quote">arp</span>”</span> | ||
31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_tip</code></em></span></dt><dd><p> | 39 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_tip</code></em></span></dt><dd><p> |
32 | ·····Ethernet+IP·only·(ar_pro==0x800):·target·IP·address | 40 | ·····Ethernet+IP·only·(ar_pro==0x800):·target·IP·address |
33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev_name</code></em></span></dt><dd><p> | ||
34 | ·····Name·of·network·device·packet·was·received·on·(if·known) | ||
35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_drop</code></em></span></dt><dd><p> | ||
36 | ·····Constant·used·to·signify·a·'drop'·verdict | ||
37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_hex</code></em></span></dt><dd><p> | 41 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_hex</code></em></span></dt><dd><p> |
38 | ·····A·hexadecimal·string·representing·the·packet·buffer·contents | 42 | ·····A·hexadecimal·string·representing·the·packet·buffer·contents |
39 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>arphdr</code></em></span></dt><dd><p> | ||
40 | ·····Address·of·ARP·header | ||
41 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_hln</code></em></span></dt><dd><p> | ||
42 | ·····Length·of·hardware·address | ||
43 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_sip</code></em></span></dt><dd><p> | ||
44 | ·····Ethernet+IP·only·(ar_pro==0x800):·source·IP·address | ||
45 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_queue</code></em></span></dt><dd><p> | 43 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_queue</code></em></span></dt><dd><p> |
46 | ·····Constant·used·to·signify·a·'queue'·verdict | 44 | ·····Constant·used·to·signify·a·'queue'·verdict |
45 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stolen</code></em></span></dt><dd><p> | ||
46 | ·····Constant·used·to·signify·a·'stolen'·verdict | ||
47 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 47 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_pln</code></em></span></dt><dd><p> |
48 | ····· | 48 | ·····Length·of·protocol·address |
49 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>arphdr</code></em></span></dt><dd><p> | ||
50 | ·····Address·of·ARP·header | ||
49 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_str</code></em></span></dt><dd><p> | 51 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_str</code></em></span></dt><dd><p> |
50 | ·····A·string·representing·the·packet·buffer·contents | 52 | ·····A·string·representing·the·packet·buffer·contents |
51 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ar_pro</code></em></span></dt><dd><p> | ||
52 | ·····Format·of·protocol·address | ||
53 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netfilter-arp-in.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netfilter-bridge-forward.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netfilter.arp.in</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netfilter.bridge.forward</span></td></tr></table></div></body></html> | 53 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netfilter-arp-in.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netfilter-bridge-forward.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netfilter.arp.in</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netfilter.bridge.forward</span></td></tr></table></div></body></html> |
Offset 2, 60 lines modified | Offset 2, 60 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::netfilter.arp.out·—·-·Called·for·each·outgoing·ARP·packet | 5 | probe::netfilter.arp.out·—·-·Called·for·each·outgoing·ARP·packet |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | netfilter.arp.out | 7 | netfilter.arp.out |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··nf_ | 9 | ··nf_repeat |
10 | ······Constant·used·to·signify·a·' | 10 | ······Constant·used·to·signify·a·'repeat'·verdict |
11 | ··ar_tha | ||
12 | ······Ethernet+IP·only·(ar_pro==0x800):·target·hardware·(MAC)·address | ||
13 | ··ar_data | 11 | ··ar_data |
14 | ······Address·of·ARP·packet·data·region·(after·the·header) | 12 | ······Address·of·ARP·packet·data·region·(after·the·header) |
15 | ··indev | ||
16 | ······Address·of·net_device·representing·input·device,·0·if·unknown | ||
17 | ··nf_accept | ||
18 | ······Constant·used·to·signify·an·'accept'·verdict | ||
19 | ··ar_ | 13 | ··ar_sip |
20 | ······ | 14 | ······Ethernet+IP·only·(ar_pro==0x800):·source·IP·address |
15 | ··ar_sha | ||
16 | ······Ethernet+IP·only·(ar_pro==0x800):·source·hardware·(MAC)·address | ||
21 | ··outdev | 17 | ··outdev |
22 | ······Address·of·net_device·representing·output·device,·0·if·unknown | 18 | ······Address·of·net_device·representing·output·device,·0·if·unknown |
19 | ··ar_pro | ||
20 | ······Format·of·protocol·address | ||
23 | ··outdev_name | 21 | ··outdev_name |
24 | ······Name·of·network·device·packet·will·be·routed·to·(if·known) | 22 | ······Name·of·network·device·packet·will·be·routed·to·(if·known) |
25 | ··pf | ||
26 | ······Protocol·family·--·always·“arp” | ||
27 | ··ar_hrd | ||
28 | ······Format·of·hardware·address | ||
29 | ··ar_sha | ||
30 | ······Ethernet+IP·only·(ar_pro==0x800):·source·hardware·(MAC)·address | ||
31 | ··nf_sto | 23 | ··nf_stop |
32 | ······Constant·used·to·signify·a·'sto | 24 | ······Constant·used·to·signify·a·'stop'·verdict |
33 | ··nf_r | 25 | ··nf_drop |
34 | ······Constant·used·to·signify·a·'r | 26 | ······Constant·used·to·signify·a·'drop'·verdict |
27 | ··ar_hln | ||
28 | ······Length·of·hardware·address | ||
29 | ··indev | ||
30 | ······Address·of·net_device·representing·input·device,·0·if·unknown | ||
31 | ··indev_name | ||
32 | ······Name·of·network·device·packet·was·received·on·(if·known) | ||
35 | ··ar_op | 33 | ··ar_op |
36 | ······ARP·opcode·(command) | 34 | ······ARP·opcode·(command) |
35 | ··nf_accept | ||
36 | ······Constant·used·to·signify·an·'accept'·verdict | ||
37 | ··ar_hrd | ||
38 | ······Format·of·hardware·address | ||
39 | ··length | ||
40 | ······The·length·of·the·packet·buffer·contents,·in·bytes | ||
41 | ··ar_tha | ||
42 | ······Ethernet+IP·only·(ar_pro==0x800):·target·hardware·(MAC)·address | ||
43 | ··pf | ||
44 | ······Protocol·family·--·always·“arp” | ||
37 | ··ar_tip | 45 | ··ar_tip |
38 | ······Ethernet+IP·only·(ar_pro==0x800):·target·IP·address | 46 | ······Ethernet+IP·only·(ar_pro==0x800):·target·IP·address |
39 | ··indev_name | ||
40 | ······Name·of·network·device·packet·was·received·on·(if·known) | ||
41 | ··nf_drop | ||
42 | ······Constant·used·to·signify·a·'drop'·verdict | ||
43 | ··data_hex | 47 | ··data_hex |
44 | ······A·hexadecimal·string·representing·the·packet·buffer·contents | 48 | ······A·hexadecimal·string·representing·the·packet·buffer·contents |
45 | ··arphdr | ||
46 | ······Address·of·ARP·header | ||
47 | ··ar_hln | ||
48 | ······Length·of·hardware·address | ||
49 | ··ar_sip | ||
50 | ······Ethernet+IP·only·(ar_pro==0x800):·source·IP·address | ||
51 | ··nf_queue | 49 | ··nf_queue |
52 | ······Constant·used·to·signify·a·'queue'·verdict | 50 | ······Constant·used·to·signify·a·'queue'·verdict |
53 | ··length | ||
54 | ·· | 51 | ··nf_stolen |
52 | ······Constant·used·to·signify·a·'stolen'·verdict | ||
53 | ··ar_pln | ||
54 | ······Length·of·protocol·address | ||
55 | ··arphdr | ||
56 | ······Address·of·ARP·header | ||
55 | ··data_str | 57 | ··data_str |
56 | ······A·string·representing·the·packet·buffer·contents | 58 | ······A·string·representing·the·packet·buffer·contents |
57 | ··ar_pro | ||
58 | ······Format·of·protocol·address | ||
59 | =============================================================================== | 59 | =============================================================================== |
60 | Prev ····················Up····························· Next | 60 | Prev ····················Up····························· Next |
61 | probe::netfilter.arp.in Home· probe::netfilter.bridge.forward | 61 | probe::netfilter.arp.in Home· probe::netfilter.bridge.forward |
Offset 1, 67 lines modified | Offset 1, 67 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netfilter.bridge.forward</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netfilter-arp-out.html"·title="probe::netfilter.arp.out"><link·rel="next"·href="API-netfilter-bridge-local-in.html"·title="probe::netfilter.bridge.local_in"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netfilter.bridge.forward</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netfilter-arp-out.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netfilter-bridge-local-in.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netfilter-bridge-forward"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netfilter.bridge.forward·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netfilter.bridge.forward</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netfilter-arp-out.html"·title="probe::netfilter.arp.out"><link·rel="next"·href="API-netfilter-bridge-local-in.html"·title="probe::netfilter.bridge.local_in"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netfilter.bridge.forward</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netfilter-arp-out.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netfilter-bridge-local-in.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netfilter-bridge-forward"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netfilter.bridge.forward·—· |
2 | ·····Called·on·an·incoming·bridging·packet·destined·for·some·other·computer | 2 | ·····Called·on·an·incoming·bridging·packet·destined·for·some·other·computer |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netfilter.bridge.forward·</pre></div><div·class="refsect1"><a·name="idm9405"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>br_ | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netfilter.bridge.forward·</pre></div><div·class="refsect1"><a·name="idm9405"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>br_type</code></em></span></dt><dd><p> |
4 | ·····BPDU· | 4 | ·····BPDU·type |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_hex</code></em></span></dt><dd><p> | ||
6 | ·····A·hexadecimal·string·representing·the·packet·buffer·contents | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_queue</code></em></span></dt><dd><p> | ||
8 | ·····Constant·used·to·signify·a·'queue'·verdict | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_prid</code></em></span></dt><dd><p> | ||
10 | ·····Protocol·identifier | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_sto | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stolen</code></em></span></dt><dd><p> |
6 | ·····Constant·used·to·signify·a·'sto | 12 | ·····Constant·used·to·signify·a·'stolen'·verdict |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev</code></em></span></dt><dd><p> | ||
8 | ·····Address·of·net_device·representing·input·device,·0·if·unknown | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>llcproto_stp</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>llcproto_stp</code></em></span></dt><dd><p> |
10 | ·····Constant·used·to·signify·Bridge·Spanning·Tree·Protocol·packet | 14 | ·····Constant·used·to·signify·Bridge·Spanning·Tree·Protocol·packet |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>brhdr</code></em></span></dt><dd><p> |
12 | ····· | 16 | ·····Address·of·bridge·header |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_accept</code></em></span></dt><dd><p> | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_accept</code></em></span></dt><dd><p> |
14 | ·····Constant·used·to·signify·an·'accept'·verdict | 18 | ·····Constant·used·to·signify·an·'accept'·verdict |
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>llcpdu</code></em></span></dt><dd><p> | ||
20 | ·····Address·of·LLC·Protocol·Data·Unit | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pf</code></em></span></dt><dd><p> | ||
22 | ·····Protocol·family·--·always·<span·class="quote">“<span·class="quote">bridge</span>”</span> | ||
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>length</code></em></span></dt><dd><p> | ||
24 | ·····The·length·of·the·packet·buffer·contents,·in·bytes | ||
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_str</code></em></span></dt><dd><p> | ||
26 | ·····A·string·representing·the·packet·buffer·contents | ||
27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_mac</code></em></span></dt><dd><p> | ||
28 | ·····Bridge·MAC·address | ||
29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_rid</code></em></span></dt><dd><p> | ||
30 | ·····Identity·of·root·bridge | ||
31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_htime</code></em></span></dt><dd><p> | ||
32 | ·····Hello·time·in·1/256·secs | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev</code></em></span></dt><dd><p> | 33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev</code></em></span></dt><dd><p> |
16 | ·····Address·of·net_device·representing·output·device,·0·if·unknown | 34 | ·····Address·of·net_device·representing·output·device,·0·if·unknown |
35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_cost</code></em></span></dt><dd><p> | ||
36 | ·····Total·cost·from·transmitting·bridge·to·root | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev_name</code></em></span></dt><dd><p> | 37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev_name</code></em></span></dt><dd><p> |
18 | ·····Name·of·network·device·packet·will·be·routed·to·(if·known) | 38 | ·····Name·of·network·device·packet·will·be·routed·to·(if·known) |
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pf</code></em></span></dt><dd><p> | ||
20 | ·····Protocol·family·--·always·<span·class="quote">“<span·class="quote">bridge</span>”</span> | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_ | 39 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_flags</code></em></span></dt><dd><p> |
22 | ····· | 40 | ·····BPDU·flags |
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_ | 41 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_vid</code></em></span></dt><dd><p> |
24 | ·····Protocol·identifier | 42 | ·····Protocol·version·identifier |
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_poid</code></em></span></dt><dd><p> | 43 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_poid</code></em></span></dt><dd><p> |
26 | ·····Port·identifier | 44 | ·····Port·identifier |
27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_bid</code></em></span></dt><dd><p> | ||
28 | ·····Identity·of·bridge | ||
29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stolen</code></em></span></dt><dd><p> | ||
30 | ·····Constant·used·to·signify·a·'stolen'·verdict | ||
31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_repeat</code></em></span></dt><dd><p> | ||
32 | ·····Constant·used·to·signify·a·'repeat'·verdict | ||
33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | 45 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> |
34 | ·····Packet·protocol | 46 | ·····Packet·protocol |
35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 47 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_repeat</code></em></span></dt><dd><p> |
48 | ·····Constant·used·to·signify·a·'repeat'·verdict | ||
36 | ·····Identity·of·root·bridge | ||
37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_msg</code></em></span></dt><dd><p> | ||
38 | ·····Message·age·in·1/256·secs | ||
39 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev_name</code></em></span></dt><dd><p> | 49 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev_name</code></em></span></dt><dd><p> |
40 | ·····Name·of·network·device·packet·was·received·on·(if·known) | 50 | ·····Name·of·network·device·packet·was·received·on·(if·known) |
41 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_ | 51 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_bid</code></em></span></dt><dd><p> |
52 | ·····Identity·of·bridge | ||
42 | ·····Protocol·version·identifier | ||
43 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_htime</code></em></span></dt><dd><p> | ||
44 | ·····Hello·time·in·1/256·secs | ||
45 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_drop</code></em></span></dt><dd><p> | ||
46 | ·····Constant·used·to·signify·a·'drop'·verdict | ||
47 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_hex</code></em></span></dt><dd><p> | ||
48 | ·····A·hexadecimal·string·representing·the·packet·buffer·contents | ||
49 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>brhdr</code></em></span></dt><dd><p> | ||
50 | ·····Address·of·bridge·header | ||
51 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_max</code></em></span></dt><dd><p> | 53 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_max</code></em></span></dt><dd><p> |
52 | ·····Max·age·in·1/256·secs | 54 | ·····Max·age·in·1/256·secs |
53 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_fd</code></em></span></dt><dd><p> | 55 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_fd</code></em></span></dt><dd><p> |
54 | ·····Forward·delay·in·1/256·secs | 56 | ·····Forward·delay·in·1/256·secs |
55 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_queue</code></em></span></dt><dd><p> | ||
56 | ·····Constant·used·to·signify·a·'queue'·verdict | ||
57 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>length</code></em></span></dt><dd><p> | ||
58 | ·····The·length·of·the·packet·buffer·contents,·in·bytes | ||
59 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_str</code></em></span></dt><dd><p> | ||
60 | ·····A·string·representing·the·packet·buffer·contents | ||
61 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_ | 57 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_msg</code></em></span></dt><dd><p> |
62 | ····· | 58 | ·····Message·age·in·1/256·secs |
59 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_drop</code></em></span></dt><dd><p> | ||
60 | ·····Constant·used·to·signify·a·'drop'·verdict | ||
63 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 61 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev</code></em></span></dt><dd><p> |
64 | ·····Address·of· | 62 | ·····Address·of·net_device·representing·input·device,·0·if·unknown |
63 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stop</code></em></span></dt><dd><p> | ||
64 | ·····Constant·used·to·signify·a·'stop'·verdict | ||
65 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_mac</code></em></span></dt><dd><p> | 65 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_rmac</code></em></span></dt><dd><p> |
66 | ····· | 66 | ·····Root·bridge·MAC·address |
67 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netfilter-arp-out.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netfilter-bridge-local-in.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netfilter.arp.out</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netfilter.bridge.local_in</span></td></tr></table></div></body></html> | 67 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netfilter-arp-out.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netfilter-bridge-local-in.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netfilter.arp.out</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netfilter.bridge.local_in</span></td></tr></table></div></body></html> |
Offset 3, 74 lines modified | Offset 3, 74 lines modified | ||
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::netfilter.bridge.forward·—·Called·on·an·incoming·bridging·packet | 5 | probe::netfilter.bridge.forward·—·Called·on·an·incoming·bridging·packet |
6 | destined·for·some·other·computer | 6 | destined·for·some·other·computer |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | netfilter.bridge.forward | 8 | netfilter.bridge.forward |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··br_flags | ||
11 | ·· | 10 | ··br_type |
11 | ······BPDU·type | ||
12 | ··data_hex | ||
13 | ······A·hexadecimal·string·representing·the·packet·buffer·contents | ||
14 | ··nf_queue | ||
15 | ······Constant·used·to·signify·a·'queue'·verdict | ||
16 | ··br_prid | ||
17 | ······Protocol·identifier | ||
12 | ··nf_sto | 18 | ··nf_stolen |
13 | ······Constant·used·to·signify·a·'sto | 19 | ······Constant·used·to·signify·a·'stolen'·verdict |
14 | ··indev | ||
15 | ······Address·of·net_device·representing·input·device,·0·if·unknown | ||
16 | ··llcproto_stp | 20 | ··llcproto_stp |
17 | ······Constant·used·to·signify·Bridge·Spanning·Tree·Protocol·packet | 21 | ······Constant·used·to·signify·Bridge·Spanning·Tree·Protocol·packet |
18 | ··br_cost | ||
19 | ·· | 22 | ··brhdr |
23 | ······Address·of·bridge·header | ||
20 | ··nf_accept | 24 | ··nf_accept |
21 | ······Constant·used·to·signify·an·'accept'·verdict | 25 | ······Constant·used·to·signify·an·'accept'·verdict |
26 | ··llcpdu | ||
27 | ······Address·of·LLC·Protocol·Data·Unit | ||
28 | ··pf | ||
29 | ······Protocol·family·--·always·“bridge” | ||
30 | ··length | ||
31 | ······The·length·of·the·packet·buffer·contents,·in·bytes | ||
32 | ··data_str | ||
33 | ······A·string·representing·the·packet·buffer·contents | ||
34 | ··br_mac | ||
35 | ······Bridge·MAC·address | ||
36 | ··br_rid | ||
37 | ······Identity·of·root·bridge | ||
38 | ··br_htime | ||
39 | ······Hello·time·in·1/256·secs | ||
22 | ··outdev | 40 | ··outdev |
23 | ······Address·of·net_device·representing·output·device,·0·if·unknown | 41 | ······Address·of·net_device·representing·output·device,·0·if·unknown |
42 | ··br_cost | ||
43 | ······Total·cost·from·transmitting·bridge·to·root | ||
24 | ··outdev_name | 44 | ··outdev_name |
25 | ······Name·of·network·device·packet·will·be·routed·to·(if·known) | 45 | ······Name·of·network·device·packet·will·be·routed·to·(if·known) |
46 | ··br_flags | ||
47 | ······BPDU·flags | ||
26 | ··pf | ||
27 | ······Protocol·family·--·always·“bridge” | ||
28 | ··br_rmac | ||
29 | ······Root·bridge·MAC·address | ||
30 | ··br_ | 48 | ··br_vid |
31 | ······Protocol·identifier | 49 | ······Protocol·version·identifier |
32 | ··br_poid | 50 | ··br_poid |
33 | ······Port·identifier | 51 | ······Port·identifier |
34 | ··br_bid | ||
35 | ······Identity·of·bridge | ||
36 | ··nf_stolen | ||
37 | ······Constant·used·to·signify·a·'stolen'·verdict | ||
38 | ··nf_repeat | ||
39 | ······Constant·used·to·signify·a·'repeat'·verdict | ||
40 | ··protocol | 52 | ··protocol |
41 | ······Packet·protocol | 53 | ······Packet·protocol |
54 | ··nf_repeat | ||
55 | ······Constant·used·to·signify·a·'repeat'·verdict | ||
42 | ··br_rid | ||
43 | ······Identity·of·root·bridge | ||
44 | ··br_msg | ||
45 | ······Message·age·in·1/256·secs | ||
46 | ··indev_name | 56 | ··indev_name |
47 | ······Name·of·network·device·packet·was·received·on·(if·known) | 57 | ······Name·of·network·device·packet·was·received·on·(if·known) |
48 | ··br_ | 58 | ··br_bid |
59 | ······Identity·of·bridge | ||
49 | ······Protocol·version·identifier | ||
50 | ··br_htime | ||
51 | ······Hello·time·in·1/256·secs | ||
52 | ··nf_drop | ||
53 | ······Constant·used·to·signify·a·'drop'·verdict | ||
54 | ··data_hex | ||
55 | ······A·hexadecimal·string·representing·the·packet·buffer·contents | ||
56 | ··brhdr | ||
57 | ······Address·of·bridge·header | ||
58 | ··br_max | 60 | ··br_max |
59 | ······Max·age·in·1/256·secs | 61 | ······Max·age·in·1/256·secs |
60 | ··br_fd | 62 | ··br_fd |
61 | ······Forward·delay·in·1/256·secs | 63 | ······Forward·delay·in·1/256·secs |
62 | ·· | 64 | ··br_msg |
65 | ······Message·age·in·1/256·secs | ||
66 | ··nf_drop | ||
63 | ······Constant·used·to·signify·a·' | 67 | ······Constant·used·to·signify·a·'drop'·verdict |
68 | ··indev | ||
69 | ······Address·of·net_device·representing·input·device,·0·if·unknown | ||
70 | ··nf_stop | ||
71 | ······Constant·used·to·signify·a·'stop'·verdict | ||
64 | ··length | ||
65 | ······The·length·of·the·packet·buffer·contents,·in·bytes | ||
66 | ··data_str | ||
67 | ······A·string·representing·the·packet·buffer·contents | ||
68 | ··br_type | ||
69 | ······BPDU·type | ||
70 | ··llcpdu | ||
71 | ······Address·of·LLC·Protocol·Data·Unit | ||
72 | ··br_mac | 72 | ··br_rmac |
73 | ······ | 73 | ······Root·bridge·MAC·address |
74 | =============================================================================== | 74 | =============================================================================== |
75 | Prev ·····················Up······························ Next | 75 | Prev ·····················Up······························ Next |
76 | probe::netfilter.arp.out Home· probe::netfilter.bridge.local_in | 76 | probe::netfilter.arp.out Home· probe::netfilter.bridge.local_in |
Offset 1, 67 lines modified | Offset 1, 67 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netfilter.bridge.local_in</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netfilter-bridge-forward.html"·title="probe::netfilter.bridge.forward"><link·rel="next"·href="API-netfilter-bridge-local-out.html"·title="probe::netfilter.bridge.local_out"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netfilter.bridge.local_in</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netfilter-bridge-forward.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netfilter-bridge-local-out.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netfilter-bridge-local-in"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netfilter.bridge.local_in·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netfilter.bridge.local_in</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netfilter-bridge-forward.html"·title="probe::netfilter.bridge.forward"><link·rel="next"·href="API-netfilter-bridge-local-out.html"·title="probe::netfilter.bridge.local_out"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netfilter.bridge.local_in</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netfilter-bridge-forward.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netfilter-bridge-local-out.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netfilter-bridge-local-in"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netfilter.bridge.local_in·—· |
2 | ·····Called·on·a·bridging·packet·destined·for·the·local·computer | 2 | ·····Called·on·a·bridging·packet·destined·for·the·local·computer |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netfilter.bridge.local_in·</pre></div><div·class="refsect1"><a·name="idm9584"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netfilter.bridge.local_in·</pre></div><div·class="refsect1"><a·name="idm9584"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>length</code></em></span></dt><dd><p> |
4 | ····· | 4 | ·····The·length·of·the·packet·buffer·contents,·in·bytes |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pf</code></em></span></dt><dd><p> | ||
6 | ·····Protocol·family·--·always·<span·class="quote">“<span·class="quote">bridge</span>”</span> | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>brhdr</code></em></span></dt><dd><p> | ||
8 | ·····Address·of·bridge·header | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_accept</code></em></span></dt><dd><p> | ||
10 | ·····Constant·used·to·signify·an·'accept'·verdict | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>llcpdu</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>llcpdu</code></em></span></dt><dd><p> |
6 | ·····Address·of·LLC·Protocol·Data·Unit | 12 | ·····Address·of·LLC·Protocol·Data·Unit |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>llcproto_stp</code></em></span></dt><dd><p> | ||
14 | ·····Constant·used·to·signify·Bridge·Spanning·Tree·Protocol·packet | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_ | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_prid</code></em></span></dt><dd><p> |
16 | ·····Protocol·identifier | ||
8 | ·····BPDU·type | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_str</code></em></span></dt><dd><p> | ||
10 | ·····A·string·representing·the·packet·buffer·contents | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stolen</code></em></span></dt><dd><p> |
12 | ····· | 18 | ·····Constant·used·to·signify·a·'stolen'·verdict |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_queue</code></em></span></dt><dd><p> | 19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_queue</code></em></span></dt><dd><p> |
14 | ·····Constant·used·to·signify·a·'queue'·verdict | 20 | ·····Constant·used·to·signify·a·'queue'·verdict |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_ | 21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_type</code></em></span></dt><dd><p> |
22 | ·····BPDU·type | ||
16 | ·····Forward·delay·in·1/256·secs | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_max</code></em></span></dt><dd><p> | ||
18 | ·····Max·age·in·1/256·secs | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>brhdr</code></em></span></dt><dd><p> | ||
20 | ·····Address·of·bridge·header | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_hex</code></em></span></dt><dd><p> | 23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_hex</code></em></span></dt><dd><p> |
22 | ·····A·hexadecimal·string·representing·the·packet·buffer·contents | 24 | ·····A·hexadecimal·string·representing·the·packet·buffer·contents |
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_drop</code></em></span></dt><dd><p> | ||
24 | ·····Constant·used·to·signify·a·'drop'·verdict | ||
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_htime</code></em></span></dt><dd><p> | ||
26 | ·····Hello·time·in·1/256·secs | ||
27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_vid</code></em></span></dt><dd><p> | ||
28 | ·····Protocol·version·identifier | ||
29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev_name</code></em></span></dt><dd><p> | ||
30 | ·····Name·of·network·device·packet·was·received·on·(if·known) | ||
31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_msg</code></em></span></dt><dd><p> | ||
32 | ·····Message·age·in·1/256·secs | ||
33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_rid</code></em></span></dt><dd><p> | 25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_rid</code></em></span></dt><dd><p> |
34 | ·····Identity·of·root·bridge | 26 | ·····Identity·of·root·bridge |
35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_mac</code></em></span></dt><dd><p> |
36 | ····· | 28 | ·····Bridge·MAC·address |
29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_str</code></em></span></dt><dd><p> | ||
30 | ·····A·string·representing·the·packet·buffer·contents | ||
37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_repeat</code></em></span></dt><dd><p> | 31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_repeat</code></em></span></dt><dd><p> |
38 | ·····Constant·used·to·signify·a·'repeat'·verdict | 32 | ·····Constant·used·to·signify·a·'repeat'·verdict |
39 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> |
40 | ····· | 34 | ·····Packet·protocol |
41 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_ | 35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_vid</code></em></span></dt><dd><p> |
42 | ····· | 36 | ·····Protocol·version·identifier |
43 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_poid</code></em></span></dt><dd><p> | 37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_poid</code></em></span></dt><dd><p> |
44 | ·····Port·identifier | 38 | ·····Port·identifier |
45 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_ | 39 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_flags</code></em></span></dt><dd><p> |
46 | ····· | 40 | ·····BPDU·flags |
47 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_ | 41 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_cost</code></em></span></dt><dd><p> |
42 | ·····Total·cost·from·transmitting·bridge·to·root | ||
48 | ·····Root·bridge·MAC·address | ||
49 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pf</code></em></span></dt><dd><p> | ||
50 | ·····Protocol·family·--·always·<span·class="quote">“<span·class="quote">bridge</span>”</span> | ||
51 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev_name</code></em></span></dt><dd><p> | 43 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev_name</code></em></span></dt><dd><p> |
52 | ·····Name·of·network·device·packet·will·be·routed·to·(if·known) | 44 | ·····Name·of·network·device·packet·will·be·routed·to·(if·known) |
53 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev</code></em></span></dt><dd><p> | 45 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev</code></em></span></dt><dd><p> |
54 | ·····Address·of·net_device·representing·output·device,·0·if·unknown | 46 | ·····Address·of·net_device·representing·output·device,·0·if·unknown |
47 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_htime</code></em></span></dt><dd><p> | ||
48 | ·····Hello·time·in·1/256·secs | ||
55 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_ | 49 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_rmac</code></em></span></dt><dd><p> |
50 | ·····Root·bridge·MAC·address | ||
56 | ·····Total·cost·from·transmitting·bridge·to·root | ||
57 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_accept</code></em></span></dt><dd><p> | ||
58 | ·····Constant·used·to·signify·an·'accept'·verdict | ||
59 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev</code></em></span></dt><dd><p> | ||
60 | ·····Address·of·net_device·representing·input·device,·0·if·unknown | ||
61 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>llcproto_stp</code></em></span></dt><dd><p> | ||
62 | ·····Constant·used·to·signify·Bridge·Spanning·Tree·Protocol·packet | ||
63 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stop</code></em></span></dt><dd><p> | 51 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stop</code></em></span></dt><dd><p> |
64 | ·····Constant·used·to·signify·a·'stop'·verdict | 52 | ·····Constant·used·to·signify·a·'stop'·verdict |
53 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev</code></em></span></dt><dd><p> | ||
54 | ·····Address·of·net_device·representing·input·device,·0·if·unknown | ||
55 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_drop</code></em></span></dt><dd><p> | ||
56 | ·····Constant·used·to·signify·a·'drop'·verdict | ||
57 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_msg</code></em></span></dt><dd><p> | ||
58 | ·····Message·age·in·1/256·secs | ||
65 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_f | 59 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_fd</code></em></span></dt><dd><p> |
66 | ····· | 60 | ·····Forward·delay·in·1/256·secs |
61 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_max</code></em></span></dt><dd><p> | ||
62 | ·····Max·age·in·1/256·secs | ||
63 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_bid</code></em></span></dt><dd><p> | ||
64 | ·····Identity·of·bridge | ||
65 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev_name</code></em></span></dt><dd><p> | ||
66 | ·····Name·of·network·device·packet·was·received·on·(if·known) | ||
67 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netfilter-bridge-forward.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netfilter-bridge-local-out.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netfilter.bridge.forward</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netfilter.bridge.local_out</span></td></tr></table></div></body></html> | 67 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netfilter-bridge-forward.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netfilter-bridge-local-out.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netfilter.bridge.forward</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netfilter.bridge.local_out</span></td></tr></table></div></body></html> |
Offset 3, 74 lines modified | Offset 3, 74 lines modified | ||
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::netfilter.bridge.local_in·—·Called·on·a·bridging·packet·destined·for·the | 5 | probe::netfilter.bridge.local_in·—·Called·on·a·bridging·packet·destined·for·the |
6 | local·computer | 6 | local·computer |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | netfilter.bridge.local_in | 8 | netfilter.bridge.local_in |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··br_mac | ||
11 | ······Bridge·MAC·address | ||
12 | ··llcpdu | ||
13 | ······Address·of·LLC·Protocol·Data·Unit | ||
14 | ··br_type | ||
15 | ······BPDU·type | ||
16 | ··data_str | ||
17 | ······A·string·representing·the·packet·buffer·contents | ||
18 | ··length | 10 | ··length |
19 | ······The·length·of·the·packet·buffer·contents,·in·bytes | 11 | ······The·length·of·the·packet·buffer·contents,·in·bytes |
12 | ··pf | ||
13 | ······Protocol·family·--·always·“bridge” | ||
20 | ··nf_queue | ||
21 | ······Constant·used·to·signify·a·'queue'·verdict | ||
22 | ··br_fd | ||
23 | ······Forward·delay·in·1/256·secs | ||
24 | ··br_max | ||
25 | ······Max·age·in·1/256·secs | ||
26 | ··brhdr | 14 | ··brhdr |
27 | ······Address·of·bridge·header | 15 | ······Address·of·bridge·header |
16 | ··nf_accept | ||
17 | ······Constant·used·to·signify·an·'accept'·verdict | ||
18 | ··llcpdu | ||
19 | ······Address·of·LLC·Protocol·Data·Unit | ||
20 | ··llcproto_stp | ||
21 | ······Constant·used·to·signify·Bridge·Spanning·Tree·Protocol·packet | ||
22 | ··br_prid | ||
23 | ······Protocol·identifier | ||
24 | ··nf_stolen | ||
25 | ······Constant·used·to·signify·a·'stolen'·verdict | ||
26 | ··nf_queue | ||
27 | ······Constant·used·to·signify·a·'queue'·verdict | ||
28 | ··br_type | ||
29 | ······BPDU·type | ||
28 | ··data_hex | 30 | ··data_hex |
29 | ······A·hexadecimal·string·representing·the·packet·buffer·contents | 31 | ······A·hexadecimal·string·representing·the·packet·buffer·contents |
30 | ··nf_drop | ||
31 | ······Constant·used·to·signify·a·'drop'·verdict | ||
32 | ··br_htime | ||
33 | ······Hello·time·in·1/256·secs | ||
34 | ··br_vid | ||
35 | ······Protocol·version·identifier | ||
36 | ··indev_name | ||
37 | ······Name·of·network·device·packet·was·received·on·(if·known) | ||
38 | ··br_msg | ||
39 | ······Message·age·in·1/256·secs | ||
40 | ··br_rid | 32 | ··br_rid |
41 | ······Identity·of·root·bridge | 33 | ······Identity·of·root·bridge |
42 | ··protocol | ||
43 | ·· | 34 | ··br_mac |
35 | ······Bridge·MAC·address | ||
36 | ··data_str | ||
37 | ······A·string·representing·the·packet·buffer·contents | ||
44 | ··nf_repeat | 38 | ··nf_repeat |
45 | ······Constant·used·to·signify·a·'repeat'·verdict | 39 | ······Constant·used·to·signify·a·'repeat'·verdict |
46 | ··nf_stolen | ||
47 | ·· | 40 | ··protocol |
41 | ······Packet·protocol | ||
48 | ··br_ | 42 | ··br_vid |
49 | ······ | 43 | ······Protocol·version·identifier |
50 | ··br_poid | 44 | ··br_poid |
51 | ······Port·identifier | 45 | ······Port·identifier |
46 | ··br_flags | ||
47 | ······BPDU·flags | ||
48 | ··br_cost | ||
49 | ······Total·cost·from·transmitting·bridge·to·root | ||
52 | ··br_prid | ||
53 | ······Protocol·identifier | ||
54 | ··br_rmac | ||
55 | ······Root·bridge·MAC·address | ||
56 | ··pf | ||
57 | ······Protocol·family·--·always·“bridge” | ||
58 | ··outdev_name | 50 | ··outdev_name |
59 | ······Name·of·network·device·packet·will·be·routed·to·(if·known) | 51 | ······Name·of·network·device·packet·will·be·routed·to·(if·known) |
60 | ··outdev | 52 | ··outdev |
61 | ······Address·of·net_device·representing·output·device,·0·if·unknown | 53 | ······Address·of·net_device·representing·output·device,·0·if·unknown |
54 | ··br_htime | ||
55 | ······Hello·time·in·1/256·secs | ||
56 | ··br_rmac | ||
57 | ······Root·bridge·MAC·address | ||
62 | ··br_cost | ||
63 | ······Total·cost·from·transmitting·bridge·to·root | ||
64 | ··nf_accept | ||
65 | ······Constant·used·to·signify·an·'accept'·verdict | ||
66 | ··indev | ||
67 | ······Address·of·net_device·representing·input·device,·0·if·unknown | ||
68 | ··llcproto_stp | ||
69 | ······Constant·used·to·signify·Bridge·Spanning·Tree·Protocol·packet | ||
70 | ··nf_stop | 58 | ··nf_stop |
71 | ······Constant·used·to·signify·a·'stop'·verdict | 59 | ······Constant·used·to·signify·a·'stop'·verdict |
72 | ··br_flags | ||
73 | ·· | 60 | ··indev |
61 | ······Address·of·net_device·representing·input·device,·0·if·unknown | ||
62 | ··nf_drop | ||
63 | ······Constant·used·to·signify·a·'drop'·verdict | ||
64 | ··br_msg | ||
65 | ······Message·age·in·1/256·secs | ||
66 | ··br_fd | ||
67 | ······Forward·delay·in·1/256·secs | ||
68 | ··br_max | ||
69 | ······Max·age·in·1/256·secs | ||
70 | ··br_bid | ||
71 | ······Identity·of·bridge | ||
72 | ··indev_name | ||
73 | ······Name·of·network·device·packet·was·received·on·(if·known) | ||
74 | =============================================================================== | 74 | =============================================================================== |
75 | Prev ····························Up······························· Next | 75 | Prev ····························Up······························· Next |
76 | probe::netfilter.bridge.forward Home· probe::netfilter.bridge.local_out | 76 | probe::netfilter.bridge.forward Home· probe::netfilter.bridge.local_out |
Offset 1, 67 lines modified | Offset 1, 67 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netfilter.bridge.local_out</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netfilter-bridge-local-in.html"·title="probe::netfilter.bridge.local_in"><link·rel="next"·href="API-netfilter-bridge-post-routing.html"·title="probe::netfilter.bridge.post_routing"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netfilter.bridge.local_out</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netfilter-bridge-local-in.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netfilter-bridge-post-routing.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netfilter-bridge-local-out"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netfilter.bridge.local_out·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netfilter.bridge.local_out</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netfilter-bridge-local-in.html"·title="probe::netfilter.bridge.local_in"><link·rel="next"·href="API-netfilter-bridge-post-routing.html"·title="probe::netfilter.bridge.post_routing"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netfilter.bridge.local_out</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netfilter-bridge-local-in.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netfilter-bridge-post-routing.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netfilter-bridge-local-out"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netfilter.bridge.local_out·—· |
2 | ·····Called·on·a·bridging·packet·coming·from·a·local·process | 2 | ·····Called·on·a·bridging·packet·coming·from·a·local·process |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netfilter.bridge.local_out·</pre></div><div·class="refsect1"><a·name="idm9763"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netfilter.bridge.local_out·</pre></div><div·class="refsect1"><a·name="idm9763"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>br_fd</code></em></span></dt><dd><p> |
4 | ····· | 4 | ·····Forward·delay·in·1/256·secs |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_max</code></em></span></dt><dd><p> |
6 | ····· | 6 | ·····Max·age·in·1/256·secs |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>n | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev_name</code></em></span></dt><dd><p> |
8 | ····· | 8 | ·····Name·of·network·device·packet·was·received·on·(if·known) |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_bid</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_bid</code></em></span></dt><dd><p> |
10 | ·····Identity·of·bridge | 10 | ·····Identity·of·bridge |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_rid</code></em></span></dt><dd><p> | ||
12 | ·····Identity·of·root·bridge | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pf</code></em></span></dt><dd><p> | ||
14 | ·····Protocol·family·--·always·<span·class="quote">“<span·class="quote">bridge</span>”</span> | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_rmac</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_rmac</code></em></span></dt><dd><p> |
16 | ·····Root·bridge·MAC·address | 12 | ·····Root·bridge·MAC·address |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_poid</code></em></span></dt><dd><p> | ||
18 | ·····Port·identifier | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_prid</code></em></span></dt><dd><p> | ||
20 | ·····Protocol·identifier | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev_name</code></em></span></dt><dd><p> | ||
22 | ·····Name·of·network·device·packet·will·be·routed·to·(if·known) | ||
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_ | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_drop</code></em></span></dt><dd><p> |
24 | ·····Constant·used·to·signify·a | 14 | ·····Constant·used·to·signify·a·'drop'·verdict |
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_ | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_msg</code></em></span></dt><dd><p> |
26 | ····· | 16 | ·····Message·age·in·1/256·secs |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev</code></em></span></dt><dd><p> | ||
18 | ·····Address·of·net_device·representing·input·device,·0·if·unknown | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stop</code></em></span></dt><dd><p> | ||
20 | ·····Constant·used·to·signify·a·'stop'·verdict | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_htime</code></em></span></dt><dd><p> | ||
22 | ·····Hello·time·in·1/256·secs | ||
27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev</code></em></span></dt><dd><p> | 23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev</code></em></span></dt><dd><p> |
28 | ·····Address·of·net_device·representing·output·device,·0·if·unknown | 24 | ·····Address·of·net_device·representing·output·device,·0·if·unknown |
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_cost</code></em></span></dt><dd><p> | ||
26 | ·····Total·cost·from·transmitting·bridge·to·root | ||
27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev_name</code></em></span></dt><dd><p> | ||
28 | ·····Name·of·network·device·packet·will·be·routed·to·(if·known) | ||
29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | ||
30 | ·····Packet·protocol | ||
31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_repeat</code></em></span></dt><dd><p> | ||
32 | ·····Constant·used·to·signify·a·'repeat'·verdict | ||
29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_flags</code></em></span></dt><dd><p> | 33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_flags</code></em></span></dt><dd><p> |
30 | ·····BPDU·flags | 34 | ·····BPDU·flags |
31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stop</code></em></span></dt><dd><p> | ||
32 | ·····Constant·used·to·signify·a·'stop'·verdict | ||
33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>llcproto_stp</code></em></span></dt><dd><p> | ||
34 | ·····Constant·used·to·signify·Bridge·Spanning·Tree·Protocol·packet | ||
35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev</code></em></span></dt><dd><p> | ||
36 | ·····Address·of·net_device·representing·input·device,·0·if·unknown | ||
37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_ | 35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_poid</code></em></span></dt><dd><p> |
38 | ····· | 36 | ·····Port·identifier |
39 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_vid</code></em></span></dt><dd><p> |
40 | ····· | 38 | ·····Protocol·version·identifier |
41 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_str</code></em></span></dt><dd><p> | 39 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_str</code></em></span></dt><dd><p> |
42 | ·····A·string·representing·the·packet·buffer·contents | 40 | ·····A·string·representing·the·packet·buffer·contents |
43 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_mac</code></em></span></dt><dd><p> | 41 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_mac</code></em></span></dt><dd><p> |
44 | ·····Bridge·MAC·address | 42 | ·····Bridge·MAC·address |
45 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>brhdr</code></em></span></dt><dd><p> | ||
46 | ·····Address·of·bridge·header | ||
47 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_max</code></em></span></dt><dd><p> | ||
48 | ·····Max·age·in·1/256·secs | ||
49 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_ | 43 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_rid</code></em></span></dt><dd><p> |
44 | ·····Identity·of·root·bridge | ||
50 | ·····Forward·delay·in·1/256·secs | ||
51 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>length</code></em></span></dt><dd><p> | ||
52 | ·····The·length·of·the·packet·buffer·contents,·in·bytes | ||
53 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_queue</code></em></span></dt><dd><p> | 45 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_queue</code></em></span></dt><dd><p> |
54 | ·····Constant·used·to·signify·a·'queue'·verdict | 46 | ·····Constant·used·to·signify·a·'queue'·verdict |
55 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_ | 47 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stolen</code></em></span></dt><dd><p> |
56 | ·····Constant·used·to·signify·a·' | 48 | ·····Constant·used·to·signify·a·'stolen'·verdict |
57 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_ | 49 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_prid</code></em></span></dt><dd><p> |
58 | ····· | 50 | ·····Protocol·identifier |
59 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_hex</code></em></span></dt><dd><p> | 51 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_hex</code></em></span></dt><dd><p> |
60 | ·····A·hexadecimal·string·representing·the·packet·buffer·contents | 52 | ·····A·hexadecimal·string·representing·the·packet·buffer·contents |
61 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_ | 53 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_type</code></em></span></dt><dd><p> |
62 | ····· | 54 | ·····BPDU·type |
55 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pf</code></em></span></dt><dd><p> | ||
56 | ·····Protocol·family·--·always·<span·class="quote">“<span·class="quote">bridge</span>”</span> | ||
57 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>length</code></em></span></dt><dd><p> | ||
58 | ·····The·length·of·the·packet·buffer·contents,·in·bytes | ||
59 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>llcproto_stp</code></em></span></dt><dd><p> | ||
60 | ·····Constant·used·to·signify·Bridge·Spanning·Tree·Protocol·packet | ||
61 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_accept</code></em></span></dt><dd><p> | ||
62 | ·····Constant·used·to·signify·an·'accept'·verdict | ||
63 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br | 63 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>brhdr</code></em></span></dt><dd><p> |
64 | ····· | 64 | ·····Address·of·bridge·header |
65 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 65 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>llcpdu</code></em></span></dt><dd><p> |
66 | ····· | 66 | ·····Address·of·LLC·Protocol·Data·Unit |
67 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netfilter-bridge-local-in.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netfilter-bridge-post-routing.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netfilter.bridge.local_in</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netfilter.bridge.post_routing</span></td></tr></table></div></body></html> | 67 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netfilter-bridge-local-in.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netfilter-bridge-post-routing.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netfilter.bridge.local_in</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netfilter.bridge.post_routing</span></td></tr></table></div></body></html> |
Offset 3, 74 lines modified | Offset 3, 74 lines modified | ||
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::netfilter.bridge.local_out·—·Called·on·a·bridging·packet·coming·from·a | 5 | probe::netfilter.bridge.local_out·—·Called·on·a·bridging·packet·coming·from·a |
6 | local·process | 6 | local·process |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | netfilter.bridge.local_out | 8 | netfilter.bridge.local_out |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··nf_repeat | ||
11 | ······Constant·used·to·signify·a·'repeat'·verdict | ||
12 | ··protocol | ||
13 | ······Packet·protocol | ||
14 | ··nf_stolen | ||
15 | ·· | 10 | ··br_fd |
11 | ······Forward·delay·in·1/256·secs | ||
12 | ··br_max | ||
13 | ······Max·age·in·1/256·secs | ||
14 | ··indev_name | ||
15 | ······Name·of·network·device·packet·was·received·on·(if·known) | ||
16 | ··br_bid | 16 | ··br_bid |
17 | ······Identity·of·bridge | 17 | ······Identity·of·bridge |
18 | ··br_rid | ||
19 | ······Identity·of·root·bridge | ||
20 | ··pf | ||
21 | ······Protocol·family·--·always·“bridge” | ||
22 | ··br_rmac | 18 | ··br_rmac |
23 | ······Root·bridge·MAC·address | 19 | ······Root·bridge·MAC·address |
20 | ··nf_drop | ||
24 | ··br_poid | ||
25 | ······Port·identifier | ||
26 | ··br_prid | ||
27 | ······Protocol·identifier | ||
28 | ··outdev_name | ||
29 | ······Name·of·network·device·packet·will·be·routed·to·(if·known) | ||
30 | ··nf_accept | ||
31 | ······Constant·used·to·signify·a | 21 | ······Constant·used·to·signify·a·'drop'·verdict |
32 | ··br_cost | ||
33 | ·· | 22 | ··br_msg |
23 | ······Message·age·in·1/256·secs | ||
24 | ··indev | ||
25 | ······Address·of·net_device·representing·input·device,·0·if·unknown | ||
26 | ··nf_stop | ||
27 | ······Constant·used·to·signify·a·'stop'·verdict | ||
28 | ··br_htime | ||
29 | ······Hello·time·in·1/256·secs | ||
34 | ··outdev | 30 | ··outdev |
35 | ······Address·of·net_device·representing·output·device,·0·if·unknown | 31 | ······Address·of·net_device·representing·output·device,·0·if·unknown |
32 | ··br_cost | ||
33 | ······Total·cost·from·transmitting·bridge·to·root | ||
34 | ··outdev_name | ||
35 | ······Name·of·network·device·packet·will·be·routed·to·(if·known) | ||
36 | ··protocol | ||
37 | ······Packet·protocol | ||
38 | ··nf_repeat | ||
39 | ······Constant·used·to·signify·a·'repeat'·verdict | ||
36 | ··br_flags | 40 | ··br_flags |
37 | ······BPDU·flags | 41 | ······BPDU·flags |
42 | ··br_poid | ||
43 | ······Port·identifier | ||
44 | ··br_vid | ||
45 | ······Protocol·version·identifier | ||
38 | ··nf_stop | ||
39 | ······Constant·used·to·signify·a·'stop'·verdict | ||
40 | ··llcproto_stp | ||
41 | ······Constant·used·to·signify·Bridge·Spanning·Tree·Protocol·packet | ||
42 | ··indev | ||
43 | ······Address·of·net_device·representing·input·device,·0·if·unknown | ||
44 | ··br_type | ||
45 | ······BPDU·type | ||
46 | ··llcpdu | ||
47 | ······Address·of·LLC·Protocol·Data·Unit | ||
48 | ··data_str | 46 | ··data_str |
49 | ······A·string·representing·the·packet·buffer·contents | 47 | ······A·string·representing·the·packet·buffer·contents |
50 | ··br_mac | 48 | ··br_mac |
51 | ······Bridge·MAC·address | 49 | ······Bridge·MAC·address |
52 | ··brhdr | ||
53 | ······Address·of·bridge·header | ||
54 | ··br_max | ||
55 | ······Max·age·in·1/256·secs | ||
56 | ··br_ | 50 | ··br_rid |
51 | ······Identity·of·root·bridge | ||
57 | ······Forward·delay·in·1/256·secs | ||
58 | ··length | ||
59 | ······The·length·of·the·packet·buffer·contents,·in·bytes | ||
60 | ··nf_queue | 52 | ··nf_queue |
61 | ······Constant·used·to·signify·a·'queue'·verdict | 53 | ······Constant·used·to·signify·a·'queue'·verdict |
62 | ··nf_ | 54 | ··nf_stolen |
63 | ······Constant·used·to·signify·a·' | 55 | ······Constant·used·to·signify·a·'stolen'·verdict |
64 | ··br_htime | ||
65 | ·· | 56 | ··br_prid |
57 | ······Protocol·identifier | ||
66 | ··data_hex | 58 | ··data_hex |
67 | ······A·hexadecimal·string·representing·the·packet·buffer·contents | 59 | ······A·hexadecimal·string·representing·the·packet·buffer·contents |
68 | ··br_msg | ||
69 | ······Message·age·in·1/256·secs | ||
70 | ··br_vid | ||
71 | ······Protocol·version·identifier | ||
72 | ··indev_name | ||
73 | ·· | 60 | ··br_type |
61 | ······BPDU·type | ||
62 | ··pf | ||
63 | ······Protocol·family·--·always·“bridge” | ||
64 | ··length | ||
65 | ······The·length·of·the·packet·buffer·contents,·in·bytes | ||
66 | ··llcproto_stp | ||
67 | ······Constant·used·to·signify·Bridge·Spanning·Tree·Protocol·packet | ||
68 | ··nf_accept | ||
69 | ······Constant·used·to·signify·an·'accept'·verdict | ||
70 | ··brhdr | ||
71 | ······Address·of·bridge·header | ||
72 | ··llcpdu | ||
73 | ······Address·of·LLC·Protocol·Data·Unit | ||
74 | =============================================================================== | 74 | =============================================================================== |
75 | Prev ·····························Up·································· Next | 75 | Prev ·····························Up·································· Next |
76 | probe::netfilter.bridge.local_in Home· probe::netfilter.bridge.post_routing | 76 | probe::netfilter.bridge.local_in Home· probe::netfilter.bridge.post_routing |
Offset 1, 67 lines modified | Offset 1, 67 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netfilter.bridge.post_routing</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netfilter-bridge-local-out.html"·title="probe::netfilter.bridge.local_out"><link·rel="next"·href="API-netfilter-bridge-pre-routing.html"·title="probe::netfilter.bridge.pre_routing"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netfilter.bridge.post_routing</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netfilter-bridge-local-out.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netfilter-bridge-pre-routing.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netfilter-bridge-post-routing"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netfilter.bridge.post_routing·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netfilter.bridge.post_routing</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netfilter-bridge-local-out.html"·title="probe::netfilter.bridge.local_out"><link·rel="next"·href="API-netfilter-bridge-pre-routing.html"·title="probe::netfilter.bridge.pre_routing"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netfilter.bridge.post_routing</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netfilter-bridge-local-out.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netfilter-bridge-pre-routing.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netfilter-bridge-post-routing"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netfilter.bridge.post_routing·—· |
2 | ·····-·Called·before·a·bridging·packet·hits·the·wire | 2 | ·····-·Called·before·a·bridging·packet·hits·the·wire |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netfilter.bridge.post_routing·</pre></div><div·class="refsect1"><a·name="idm9942"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>br_mac</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netfilter.bridge.post_routing·</pre></div><div·class="refsect1"><a·name="idm9942"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>br_rmac</code></em></span></dt><dd><p> |
4 | ····· | 4 | ·····Root·bridge·MAC·address |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stop</code></em></span></dt><dd><p> |
6 | ·····Constant·used·to·signify·a·'stop'·verdict | ||
6 | ·····BPDU·type | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>llcpdu</code></em></span></dt><dd><p> | ||
8 | ·····Address·of·LLC·Protocol·Data·Unit | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_str</code></em></span></dt><dd><p> | ||
10 | ·····A·string·representing·the·packet·buffer·contents | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev</code></em></span></dt><dd><p> |
8 | ·····Address·of·net_device·representing·input·device,·0·if·unknown | ||
12 | ·····Forward·delay·in·1/256·secs | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>length</code></em></span></dt><dd><p> | ||
14 | ·····The·length·of·the·packet·buffer·contents,·in·bytes | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_queue</code></em></span></dt><dd><p> | ||
16 | ·····Constant·used·to·signify·a·'queue'·verdict | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>brhdr</code></em></span></dt><dd><p> | ||
18 | ·····Address·of·bridge·header | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_m | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_msg</code></em></span></dt><dd><p> |
20 | ·····Ma | 10 | ·····Message·age·in·1/256·secs |
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_hex</code></em></span></dt><dd><p> | ||
22 | ·····A·hexadecimal·string·representing·the·packet·buffer·contents | ||
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_drop</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_drop</code></em></span></dt><dd><p> |
24 | ·····Constant·used·to·signify·a·'drop'·verdict | 12 | ·····Constant·used·to·signify·a·'drop'·verdict |
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_ | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_max</code></em></span></dt><dd><p> |
26 | ····· | 14 | ·····Max·age·in·1/256·secs |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_fd</code></em></span></dt><dd><p> | ||
16 | ·····Forward·delay·in·1/256·secs | ||
27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_ | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_bid</code></em></span></dt><dd><p> |
28 | ····· | 18 | ·····Identity·of·bridge |
29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev_name</code></em></span></dt><dd><p> | 19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev_name</code></em></span></dt><dd><p> |
30 | ·····Name·of·network·device·packet·was·received·on·(if·known) | 20 | ·····Name·of·network·device·packet·was·received·on·(if·known) |
31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_msg</code></em></span></dt><dd><p> | ||
32 | ·····Message·age·in·1/256·secs | ||
33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_rid</code></em></span></dt><dd><p> | ||
34 | ·····Identity·of·root·bridge | ||
35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_repeat</code></em></span></dt><dd><p> | 21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_repeat</code></em></span></dt><dd><p> |
36 | ·····Constant·used·to·signify·a·'repeat'·verdict | 22 | ·····Constant·used·to·signify·a·'repeat'·verdict |
37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | 23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> |
38 | ·····Packet·protocol | 24 | ·····Packet·protocol |
39 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_ | 25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_vid</code></em></span></dt><dd><p> |
26 | ·····Protocol·version·identifier | ||
40 | ·····Identity·of·bridge | ||
41 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stolen</code></em></span></dt><dd><p> | ||
42 | ·····Constant·used·to·signify·a·'stolen'·verdict | ||
43 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_poid</code></em></span></dt><dd><p> | 27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_poid</code></em></span></dt><dd><p> |
44 | ·····Port·identifier | 28 | ·····Port·identifier |
45 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_prid</code></em></span></dt><dd><p> | ||
46 | ·····Protocol·identifier | ||
47 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pf</code></em></span></dt><dd><p> | ||
48 | ·····Protocol·family·--·always·<span·class="quote">“<span·class="quote">bridge</span>”</span> | ||
49 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_ | 29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_flags</code></em></span></dt><dd><p> |
30 | ·····BPDU·flags | ||
50 | ·····Root·bridge·MAC·address | ||
51 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev_name</code></em></span></dt><dd><p> | ||
52 | ·····Name·of·network·device·packet·will·be·routed·to·(if·known) | ||
53 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_cost</code></em></span></dt><dd><p> | 31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_cost</code></em></span></dt><dd><p> |
54 | ·····Total·cost·from·transmitting·bridge·to·root | 32 | ·····Total·cost·from·transmitting·bridge·to·root |
55 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev_name</code></em></span></dt><dd><p> |
56 | ····· | 34 | ·····Name·of·network·device·packet·will·be·routed·to·(if·known) |
57 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev</code></em></span></dt><dd><p> | 35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev</code></em></span></dt><dd><p> |
58 | ·····Address·of·net_device·representing·output·device,·0·if·unknown | 36 | ·····Address·of·net_device·representing·output·device,·0·if·unknown |
37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_htime</code></em></span></dt><dd><p> | ||
38 | ·····Hello·time·in·1/256·secs | ||
39 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_rid</code></em></span></dt><dd><p> | ||
40 | ·····Identity·of·root·bridge | ||
41 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_mac</code></em></span></dt><dd><p> | ||
42 | ·····Bridge·MAC·address | ||
43 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_str</code></em></span></dt><dd><p> | ||
44 | ·····A·string·representing·the·packet·buffer·contents | ||
45 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>length</code></em></span></dt><dd><p> | ||
46 | ·····The·length·of·the·packet·buffer·contents,·in·bytes | ||
47 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pf</code></em></span></dt><dd><p> | ||
48 | ·····Protocol·family·--·always·<span·class="quote">“<span·class="quote">bridge</span>”</span> | ||
49 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_accept</code></em></span></dt><dd><p> | ||
50 | ·····Constant·used·to·signify·an·'accept'·verdict | ||
51 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>llcpdu</code></em></span></dt><dd><p> | ||
52 | ·····Address·of·LLC·Protocol·Data·Unit | ||
53 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>brhdr</code></em></span></dt><dd><p> | ||
54 | ·····Address·of·bridge·header | ||
59 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>llcproto_stp</code></em></span></dt><dd><p> | 55 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>llcproto_stp</code></em></span></dt><dd><p> |
60 | ·····Constant·used·to·signify·Bridge·Spanning·Tree·Protocol·packet | 56 | ·····Constant·used·to·signify·Bridge·Spanning·Tree·Protocol·packet |
61 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 57 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_prid</code></em></span></dt><dd><p> |
58 | ·····Protocol·identifier | ||
62 | ·····Address·of·net_device·representing·input·device,·0·if·unknown | ||
63 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_flags</code></em></span></dt><dd><p> | ||
64 | ·····BPDU·flags | ||
65 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_sto | 59 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stolen</code></em></span></dt><dd><p> |
66 | ·····Constant·used·to·signify·a·'sto | 60 | ·····Constant·used·to·signify·a·'stolen'·verdict |
61 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_queue</code></em></span></dt><dd><p> | ||
62 | ·····Constant·used·to·signify·a·'queue'·verdict | ||
63 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_hex</code></em></span></dt><dd><p> | ||
64 | ·····A·hexadecimal·string·representing·the·packet·buffer·contents | ||
65 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_type</code></em></span></dt><dd><p> | ||
66 | ·····BPDU·type | ||
67 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netfilter-bridge-local-out.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netfilter-bridge-pre-routing.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netfilter.bridge.local_out</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netfilter.bridge.pre_routing</span></td></tr></table></div></body></html> | 67 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netfilter-bridge-local-out.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netfilter-bridge-pre-routing.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netfilter.bridge.local_out</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netfilter.bridge.pre_routing</span></td></tr></table></div></body></html> |
Offset 3, 74 lines modified | Offset 3, 74 lines modified | ||
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::netfilter.bridge.post_routing·—·-·Called·before·a·bridging·packet·hits | 5 | probe::netfilter.bridge.post_routing·—·-·Called·before·a·bridging·packet·hits |
6 | the·wire | 6 | the·wire |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | netfilter.bridge.post_routing | 8 | netfilter.bridge.post_routing |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··br_mac | 10 | ··br_rmac |
11 | ······ | 11 | ······Root·bridge·MAC·address |
12 | ··nf_stop | ||
12 | ··br_type | ||
13 | ······BPDU·type | ||
14 | ··llcpdu | ||
15 | ······Address·of·LLC·Protocol·Data·Unit | ||
16 | ··data_str | ||
17 | ······A·string·representing·the·packet·buffer·contents | ||
18 | ··br_fd | ||
19 | ······Forward·delay·in·1/256·secs | ||
20 | ··length | ||
21 | ······The·length·of·the·packet·buffer·contents,·in·bytes | ||
22 | ··nf_queue | ||
23 | ······Constant·used·to·signify·a·' | 13 | ······Constant·used·to·signify·a·'stop'·verdict |
24 | ··brhdr | ||
25 | ·· | 14 | ··indev |
15 | ······Address·of·net_device·representing·input·device,·0·if·unknown | ||
26 | ··br_m | 16 | ··br_msg |
27 | ······Ma | 17 | ······Message·age·in·1/256·secs |
28 | ··data_hex | ||
29 | ······A·hexadecimal·string·representing·the·packet·buffer·contents | ||
30 | ··nf_drop | 18 | ··nf_drop |
31 | ······Constant·used·to·signify·a·'drop'·verdict | 19 | ······Constant·used·to·signify·a·'drop'·verdict |
32 | ··br_ | 20 | ··br_max |
33 | ······ | 21 | ······Max·age·in·1/256·secs |
22 | ··br_fd | ||
23 | ······Forward·delay·in·1/256·secs | ||
34 | ··br_ | 24 | ··br_bid |
35 | ······ | 25 | ······Identity·of·bridge |
36 | ··indev_name | 26 | ··indev_name |
37 | ······Name·of·network·device·packet·was·received·on·(if·known) | 27 | ······Name·of·network·device·packet·was·received·on·(if·known) |
38 | ··br_msg | ||
39 | ······Message·age·in·1/256·secs | ||
40 | ··br_rid | ||
41 | ······Identity·of·root·bridge | ||
42 | ··nf_repeat | 28 | ··nf_repeat |
43 | ······Constant·used·to·signify·a·'repeat'·verdict | 29 | ······Constant·used·to·signify·a·'repeat'·verdict |
44 | ··protocol | 30 | ··protocol |
45 | ······Packet·protocol | 31 | ······Packet·protocol |
46 | ··br_ | 32 | ··br_vid |
33 | ······Protocol·version·identifier | ||
47 | ······Identity·of·bridge | ||
48 | ··nf_stolen | ||
49 | ······Constant·used·to·signify·a·'stolen'·verdict | ||
50 | ··br_poid | 34 | ··br_poid |
51 | ······Port·identifier | 35 | ······Port·identifier |
36 | ··br_flags | ||
37 | ······BPDU·flags | ||
52 | ··br_prid | ||
53 | ······Protocol·identifier | ||
54 | ··pf | ||
55 | ······Protocol·family·--·always·“bridge” | ||
56 | ··br_rmac | ||
57 | ······Root·bridge·MAC·address | ||
58 | ··outdev_name | ||
59 | ······Name·of·network·device·packet·will·be·routed·to·(if·known) | ||
60 | ··br_cost | 38 | ··br_cost |
61 | ······Total·cost·from·transmitting·bridge·to·root | 39 | ······Total·cost·from·transmitting·bridge·to·root |
62 | ··nf_accept | ||
63 | ·· | 40 | ··outdev_name |
41 | ······Name·of·network·device·packet·will·be·routed·to·(if·known) | ||
64 | ··outdev | 42 | ··outdev |
65 | ······Address·of·net_device·representing·output·device,·0·if·unknown | 43 | ······Address·of·net_device·representing·output·device,·0·if·unknown |
44 | ··br_htime | ||
45 | ······Hello·time·in·1/256·secs | ||
46 | ··br_rid | ||
47 | ······Identity·of·root·bridge | ||
48 | ··br_mac | ||
49 | ······Bridge·MAC·address | ||
50 | ··data_str | ||
51 | ······A·string·representing·the·packet·buffer·contents | ||
52 | ··length | ||
53 | ······The·length·of·the·packet·buffer·contents,·in·bytes | ||
54 | ··pf | ||
55 | ······Protocol·family·--·always·“bridge” | ||
56 | ··nf_accept | ||
57 | ······Constant·used·to·signify·an·'accept'·verdict | ||
58 | ··llcpdu | ||
59 | ······Address·of·LLC·Protocol·Data·Unit | ||
60 | ··brhdr | ||
61 | ······Address·of·bridge·header | ||
66 | ··llcproto_stp | 62 | ··llcproto_stp |
67 | ······Constant·used·to·signify·Bridge·Spanning·Tree·Protocol·packet | 63 | ······Constant·used·to·signify·Bridge·Spanning·Tree·Protocol·packet |
64 | ··br_prid | ||
65 | ······Protocol·identifier | ||
68 | ··indev | ||
69 | ······Address·of·net_device·representing·input·device,·0·if·unknown | ||
70 | ··br_flags | ||
71 | ······BPDU·flags | ||
72 | ··nf_sto | 66 | ··nf_stolen |
73 | ······Constant·used·to·signify·a·'sto | 67 | ······Constant·used·to·signify·a·'stolen'·verdict |
68 | ··nf_queue | ||
69 | ······Constant·used·to·signify·a·'queue'·verdict | ||
70 | ··data_hex | ||
71 | ······A·hexadecimal·string·representing·the·packet·buffer·contents | ||
72 | ··br_type | ||
73 | ······BPDU·type | ||
74 | =============================================================================== | 74 | =============================================================================== |
75 | Prev ······························Up································· Next | 75 | Prev ······························Up································· Next |
76 | probe::netfilter.bridge.local_out Home· probe::netfilter.bridge.pre_routing | 76 | probe::netfilter.bridge.local_out Home· probe::netfilter.bridge.pre_routing |
Offset 1, 67 lines modified | Offset 1, 67 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netfilter.bridge.pre_routing</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netfilter-bridge-post-routing.html"·title="probe::netfilter.bridge.post_routing"><link·rel="next"·href="API-netfilter-ip-forward.html"·title="probe::netfilter.ip.forward"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netfilter.bridge.pre_routing</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netfilter-bridge-post-routing.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netfilter-ip-forward.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netfilter-bridge-pre-routing"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netfilter.bridge.pre_routing·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netfilter.bridge.pre_routing</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netfilter-bridge-post-routing.html"·title="probe::netfilter.bridge.post_routing"><link·rel="next"·href="API-netfilter-ip-forward.html"·title="probe::netfilter.ip.forward"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netfilter.bridge.pre_routing</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netfilter-bridge-post-routing.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netfilter-ip-forward.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netfilter-bridge-pre-routing"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netfilter.bridge.pre_routing·—· |
2 | ·····-·Called·before·a·bridging·packet·is·routed | 2 | ·····-·Called·before·a·bridging·packet·is·routed |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netfilter.bridge.pre_routing·</pre></div><div·class="refsect1"><a·name="idm10121"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>br | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netfilter.bridge.pre_routing·</pre></div><div·class="refsect1"><a·name="idm10121"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>br_prid</code></em></span></dt><dd><p> |
4 | ·····Protocol·identifier | ||
4 | ·····Address·of·bridge·header | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_max</code></em></span></dt><dd><p> | ||
6 | ·····Max·age·in·1/256·secs | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_fd</code></em></span></dt><dd><p> | ||
8 | ·····Forward·delay·in·1/256·secs | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stolen</code></em></span></dt><dd><p> |
10 | ····· | 6 | ·····Constant·used·to·signify·a·'stolen'·verdict |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_queue</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_queue</code></em></span></dt><dd><p> |
12 | ·····Constant·used·to·signify·a·'queue'·verdict | 8 | ·····Constant·used·to·signify·a·'queue'·verdict |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_hex</code></em></span></dt><dd><p> | ||
10 | ·····A·hexadecimal·string·representing·the·packet·buffer·contents | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_type</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_type</code></em></span></dt><dd><p> |
14 | ·····BPDU·type | 12 | ·····BPDU·type |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pf</code></em></span></dt><dd><p> | ||
14 | ·····Protocol·family·--·always·<span·class="quote">“<span·class="quote">bridge</span>”</span> | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>length</code></em></span></dt><dd><p> | ||
16 | ·····The·length·of·the·packet·buffer·contents,·in·bytes | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>llcproto_stp</code></em></span></dt><dd><p> | ||
18 | ·····Constant·used·to·signify·Bridge·Spanning·Tree·Protocol·packet | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_accept</code></em></span></dt><dd><p> | ||
20 | ·····Constant·used·to·signify·an·'accept'·verdict | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>llcpdu</code></em></span></dt><dd><p> | 21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>llcpdu</code></em></span></dt><dd><p> |
16 | ·····Address·of·LLC·Protocol·Data·Unit | 22 | ·····Address·of·LLC·Protocol·Data·Unit |
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>brhdr</code></em></span></dt><dd><p> | ||
24 | ·····Address·of·bridge·header | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_str</code></em></span></dt><dd><p> | 25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_str</code></em></span></dt><dd><p> |
18 | ·····A·string·representing·the·packet·buffer·contents | 26 | ·····A·string·representing·the·packet·buffer·contents |
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_mac</code></em></span></dt><dd><p> | 27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_mac</code></em></span></dt><dd><p> |
20 | ·····Bridge·MAC·address | 28 | ·····Bridge·MAC·address |
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_msg</code></em></span></dt><dd><p> | ||
22 | ·····Message·age·in·1/256·secs | ||
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_vid</code></em></span></dt><dd><p> | ||
24 | ·····Protocol·version·identifier | ||
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev_name</code></em></span></dt><dd><p> | ||
26 | ·····Name·of·network·device·packet·was·received·on·(if·known) | ||
27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_drop</code></em></span></dt><dd><p> | ||
28 | ·····Constant·used·to·signify·a·'drop'·verdict | ||
29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_htime</code></em></span></dt><dd><p> | ||
30 | ·····Hello·time·in·1/256·secs | ||
31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_hex</code></em></span></dt><dd><p> | ||
32 | ·····A·hexadecimal·string·representing·the·packet·buffer·contents | ||
33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pf</code></em></span></dt><dd><p> | ||
34 | ·····Protocol·family·--·always·<span·class="quote">“<span·class="quote">bridge</span>”</span> | ||
35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_rmac</code></em></span></dt><dd><p> | ||
36 | ·····Root·bridge·MAC·address | ||
37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_poid</code></em></span></dt><dd><p> | ||
38 | ·····Port·identifier | ||
39 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_prid</code></em></span></dt><dd><p> | ||
40 | ·····Protocol·identifier | ||
41 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_repeat</code></em></span></dt><dd><p> | ||
42 | ·····Constant·used·to·signify·a·'repeat'·verdict | ||
43 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | ||
44 | ·····Packet·protocol | ||
45 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stolen</code></em></span></dt><dd><p> | ||
46 | ·····Constant·used·to·signify·a·'stolen'·verdict | ||
47 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_bid</code></em></span></dt><dd><p> | ||
48 | ·····Identity·of·bridge | ||
49 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_rid</code></em></span></dt><dd><p> | 29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_rid</code></em></span></dt><dd><p> |
50 | ·····Identity·of·root·bridge | 30 | ·····Identity·of·root·bridge |
51 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_flags</code></em></span></dt><dd><p> | ||
52 | ·····BPDU·flags | ||
53 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stop</code></em></span></dt><dd><p> | ||
54 | ·····Constant·used·to·signify·a·'stop'·verdict | ||
55 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>llcproto_stp</code></em></span></dt><dd><p> | ||
56 | ·····Constant·used·to·signify·Bridge·Spanning·Tree·Protocol·packet | ||
57 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_htime</code></em></span></dt><dd><p> |
58 | ····· | 32 | ·····Hello·time·in·1/256·secs |
59 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev_name</code></em></span></dt><dd><p> | 33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev_name</code></em></span></dt><dd><p> |
60 | ·····Name·of·network·device·packet·will·be·routed·to·(if·known) | 34 | ·····Name·of·network·device·packet·will·be·routed·to·(if·known) |
61 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_cost</code></em></span></dt><dd><p> | 35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_cost</code></em></span></dt><dd><p> |
62 | ·····Total·cost·from·transmitting·bridge·to·root | 36 | ·····Total·cost·from·transmitting·bridge·to·root |
63 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_accept</code></em></span></dt><dd><p> | ||
64 | ·····Constant·used·to·signify·an·'accept'·verdict | ||
65 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev</code></em></span></dt><dd><p> | 37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev</code></em></span></dt><dd><p> |
66 | ·····Address·of·net_device·representing·output·device,·0·if·unknown | 38 | ·····Address·of·net_device·representing·output·device,·0·if·unknown |
39 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | ||
40 | ·····Packet·protocol | ||
41 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_repeat</code></em></span></dt><dd><p> | ||
42 | ·····Constant·used·to·signify·a·'repeat'·verdict | ||
43 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_poid</code></em></span></dt><dd><p> | ||
44 | ·····Port·identifier | ||
45 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_vid</code></em></span></dt><dd><p> | ||
46 | ·····Protocol·version·identifier | ||
47 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_flags</code></em></span></dt><dd><p> | ||
48 | ·····BPDU·flags | ||
49 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_max</code></em></span></dt><dd><p> | ||
50 | ·····Max·age·in·1/256·secs | ||
51 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_fd</code></em></span></dt><dd><p> | ||
52 | ·····Forward·delay·in·1/256·secs | ||
53 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_bid</code></em></span></dt><dd><p> | ||
54 | ·····Identity·of·bridge | ||
55 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev_name</code></em></span></dt><dd><p> | ||
56 | ·····Name·of·network·device·packet·was·received·on·(if·known) | ||
57 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_rmac</code></em></span></dt><dd><p> | ||
58 | ·····Root·bridge·MAC·address | ||
59 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev</code></em></span></dt><dd><p> | ||
60 | ·····Address·of·net_device·representing·input·device,·0·if·unknown | ||
61 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>br_msg</code></em></span></dt><dd><p> | ||
62 | ·····Message·age·in·1/256·secs | ||
63 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_drop</code></em></span></dt><dd><p> | ||
64 | ·····Constant·used·to·signify·a·'drop'·verdict | ||
65 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stop</code></em></span></dt><dd><p> | ||
66 | ·····Constant·used·to·signify·a·'stop'·verdict | ||
67 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netfilter-bridge-post-routing.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netfilter-ip-forward.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netfilter.bridge.post_routing</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netfilter.ip.forward</span></td></tr></table></div></body></html> | 67 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netfilter-bridge-post-routing.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netfilter-ip-forward.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netfilter.bridge.post_routing</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netfilter.ip.forward</span></td></tr></table></div></body></html> |
Offset 3, 74 lines modified | Offset 3, 74 lines modified | ||
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::netfilter.bridge.pre_routing·—·-·Called·before·a·bridging·packet·is | 5 | probe::netfilter.bridge.pre_routing·—·-·Called·before·a·bridging·packet·is |
6 | routed | 6 | routed |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | netfilter.bridge.pre_routing | 8 | netfilter.bridge.pre_routing |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··brhdr | ||
11 | ······Address·of·bridge·header | ||
12 | ··br_max | ||
13 | ······Max·age·in·1/256·secs | ||
14 | ··br_ | 10 | ··br_prid |
15 | ······Forward·delay·in·1/256·secs | ||
16 | ··length | ||
17 | ······ | 11 | ······Protocol·identifier |
12 | ··nf_stolen | ||
13 | ······Constant·used·to·signify·a·'stolen'·verdict | ||
18 | ··nf_queue | 14 | ··nf_queue |
19 | ······Constant·used·to·signify·a·'queue'·verdict | 15 | ······Constant·used·to·signify·a·'queue'·verdict |
16 | ··data_hex | ||
17 | ······A·hexadecimal·string·representing·the·packet·buffer·contents | ||
20 | ··br_type | 18 | ··br_type |
21 | ······BPDU·type | 19 | ······BPDU·type |
20 | ··pf | ||
21 | ······Protocol·family·--·always·“bridge” | ||
22 | ··length | ||
23 | ······The·length·of·the·packet·buffer·contents,·in·bytes | ||
24 | ··llcproto_stp | ||
25 | ······Constant·used·to·signify·Bridge·Spanning·Tree·Protocol·packet | ||
26 | ··nf_accept | ||
27 | ······Constant·used·to·signify·an·'accept'·verdict | ||
22 | ··llcpdu | 28 | ··llcpdu |
23 | ······Address·of·LLC·Protocol·Data·Unit | 29 | ······Address·of·LLC·Protocol·Data·Unit |
30 | ··brhdr | ||
31 | ······Address·of·bridge·header | ||
24 | ··data_str | 32 | ··data_str |
25 | ······A·string·representing·the·packet·buffer·contents | 33 | ······A·string·representing·the·packet·buffer·contents |
26 | ··br_mac | 34 | ··br_mac |
27 | ······Bridge·MAC·address | 35 | ······Bridge·MAC·address |
28 | ··br_msg | ||
29 | ······Message·age·in·1/256·secs | ||
30 | ··br_vid | ||
31 | ······Protocol·version·identifier | ||
32 | ··indev_name | ||
33 | ······Name·of·network·device·packet·was·received·on·(if·known) | ||
34 | ··nf_drop | ||
35 | ······Constant·used·to·signify·a·'drop'·verdict | ||
36 | ··br_htime | ||
37 | ······Hello·time·in·1/256·secs | ||
38 | ··data_hex | ||
39 | ······A·hexadecimal·string·representing·the·packet·buffer·contents | ||
40 | ··pf | ||
41 | ······Protocol·family·--·always·“bridge” | ||
42 | ··br_rmac | ||
43 | ······Root·bridge·MAC·address | ||
44 | ··br_poid | ||
45 | ······Port·identifier | ||
46 | ··br_prid | ||
47 | ······Protocol·identifier | ||
48 | ··nf_repeat | ||
49 | ······Constant·used·to·signify·a·'repeat'·verdict | ||
50 | ··protocol | ||
51 | ······Packet·protocol | ||
52 | ··nf_stolen | ||
53 | ······Constant·used·to·signify·a·'stolen'·verdict | ||
54 | ··br_bid | ||
55 | ······Identity·of·bridge | ||
56 | ··br_rid | 36 | ··br_rid |
57 | ······Identity·of·root·bridge | 37 | ······Identity·of·root·bridge |
38 | ··br_htime | ||
39 | ······Hello·time·in·1/256·secs | ||
58 | ··br_flags | ||
59 | ······BPDU·flags | ||
60 | ··nf_stop | ||
61 | ······Constant·used·to·signify·a·'stop'·verdict | ||
62 | ··llcproto_stp | ||
63 | ······Constant·used·to·signify·Bridge·Spanning·Tree·Protocol·packet | ||
64 | ··indev | ||
65 | ······Address·of·net_device·representing·input·device,·0·if·unknown | ||
66 | ··outdev_name | 40 | ··outdev_name |
67 | ······Name·of·network·device·packet·will·be·routed·to·(if·known) | 41 | ······Name·of·network·device·packet·will·be·routed·to·(if·known) |
68 | ··br_cost | 42 | ··br_cost |
69 | ······Total·cost·from·transmitting·bridge·to·root | 43 | ······Total·cost·from·transmitting·bridge·to·root |
70 | ··nf_accept | ||
71 | ······Constant·used·to·signify·an·'accept'·verdict | ||
72 | ··outdev | 44 | ··outdev |
73 | ······Address·of·net_device·representing·output·device,·0·if·unknown | 45 | ······Address·of·net_device·representing·output·device,·0·if·unknown |
46 | ··protocol | ||
47 | ······Packet·protocol | ||
48 | ··nf_repeat | ||
49 | ······Constant·used·to·signify·a·'repeat'·verdict | ||
50 | ··br_poid | ||
51 | ······Port·identifier | ||
52 | ··br_vid | ||
53 | ······Protocol·version·identifier | ||
54 | ··br_flags | ||
55 | ······BPDU·flags | ||
56 | ··br_max | ||
57 | ······Max·age·in·1/256·secs | ||
58 | ··br_fd | ||
59 | ······Forward·delay·in·1/256·secs | ||
60 | ··br_bid | ||
61 | ······Identity·of·bridge | ||
62 | ··indev_name | ||
63 | ······Name·of·network·device·packet·was·received·on·(if·known) | ||
64 | ··br_rmac | ||
65 | ······Root·bridge·MAC·address | ||
66 | ··indev | ||
67 | ······Address·of·net_device·representing·input·device,·0·if·unknown | ||
68 | ··br_msg | ||
69 | ······Message·age·in·1/256·secs | ||
70 | ··nf_drop | ||
71 | ······Constant·used·to·signify·a·'drop'·verdict | ||
72 | ··nf_stop | ||
73 | ······Constant·used·to·signify·a·'stop'·verdict | ||
74 | =============================================================================== | 74 | =============================================================================== |
75 | Prev ·································Up························· Next | 75 | Prev ·································Up························· Next |
76 | probe::netfilter.bridge.post_routing Home· probe::netfilter.ip.forward | 76 | probe::netfilter.bridge.post_routing Home· probe::netfilter.ip.forward |
Offset 1, 61 lines modified | Offset 1, 61 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netfilter.ip.forward</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netfilter-bridge-pre-routing.html"·title="probe::netfilter.bridge.pre_routing"><link·rel="next"·href="API-netfilter-ip-local-in.html"·title="probe::netfilter.ip.local_in"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netfilter.ip.forward</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netfilter-bridge-pre-routing.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netfilter-ip-local-in.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netfilter-ip-forward"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netfilter.ip.forward·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netfilter.ip.forward</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netfilter-bridge-pre-routing.html"·title="probe::netfilter.bridge.pre_routing"><link·rel="next"·href="API-netfilter-ip-local-in.html"·title="probe::netfilter.ip.local_in"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netfilter.ip.forward</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netfilter-bridge-pre-routing.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netfilter-ip-local-in.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netfilter-ip-forward"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netfilter.ip.forward·—· |
2 | ·····Called·on·an·incoming·IP·packet·addressed·to·some·other·computer | 2 | ·····Called·on·an·incoming·IP·packet·addressed·to·some·other·computer |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netfilter.ip.forward·</pre></div><div·class="refsect1"><a·name="idm10300"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netfilter.ip.forward·</pre></div><div·class="refsect1"><a·name="idm10300"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>outdev_name</code></em></span></dt><dd><p> |
4 | ·····Name·of·network·device·packet·w | 4 | ·····Name·of·network·device·packet·will·be·routed·to·(if·known) |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev</code></em></span></dt><dd><p> | ||
6 | ·····Address·of·net_device·representing·output·device,·0·if·unknown | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dport</code></em></span></dt><dd><p> | ||
8 | ·····TCP·or·UDP·destination·port·(ipv4·only) | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>psh</code></em></span></dt><dd><p> | ||
10 | ·····TCP·PSH·flag·(if·protocol·is·TCP;·ipv4·only) | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rst</code></em></span></dt><dd><p> | ||
12 | ·····TCP·RST·flag·(if·protocol·is·TCP;·ipv4·only) | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>iphdr</code></em></span></dt><dd><p> | ||
14 | ·····Address·of·IP·header | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sport</code></em></span></dt><dd><p> | ||
16 | ·····TCP·or·UDP·source·port·(ipv4·only) | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_repeat</code></em></span></dt><dd><p> | ||
18 | ·····Constant·used·to·signify·a·'repeat'·verdict | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | ||
20 | ·····Packet·protocol·from·driver·(ipv4·only) | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>urg</code></em></span></dt><dd><p> | 21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>urg</code></em></span></dt><dd><p> |
6 | ·····TCP·URG·flag·(if·protocol·is·TCP;·ipv4·only) | 22 | ·····TCP·URG·flag·(if·protocol·is·TCP;·ipv4·only) |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ack</code></em></span></dt><dd><p> | 23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ack</code></em></span></dt><dd><p> |
8 | ·····TCP·ACK·flag·(if·protocol·is·TCP;·ipv4·only) | 24 | ·····TCP·ACK·flag·(if·protocol·is·TCP;·ipv4·only) |
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ipproto_tcp</code></em></span></dt><dd><p> | ||
26 | ·····Constant·used·to·signify·that·the·packet·protocol·is·TCP | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>syn</code></em></span></dt><dd><p> | 27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>syn</code></em></span></dt><dd><p> |
10 | ·····TCP·SYN·flag·(if·protocol·is·TCP;·ipv4·only) | 28 | ·····TCP·SYN·flag·(if·protocol·is·TCP;·ipv4·only) |
29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fin</code></em></span></dt><dd><p> | ||
30 | ·····TCP·FIN·flag·(if·protocol·is·TCP;·ipv4·only) | ||
31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | ||
32 | ·····IP·address·family | ||
33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev_name</code></em></span></dt><dd><p> | ||
34 | ·····Name·of·network·device·packet·was·received·on·(if·known) | ||
35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stop</code></em></span></dt><dd><p> | ||
36 | ·····Constant·used·to·signify·a·'stop'·verdict | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev</code></em></span></dt><dd><p> |
12 | ·····A | 38 | ·····Address·of·net_device·representing·input·device,·0·if·unknown |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_drop</code></em></span></dt><dd><p> | 39 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_drop</code></em></span></dt><dd><p> |
14 | ·····Constant·used·to·signify·a·'drop'·verdict | 40 | ·····Constant·used·to·signify·a·'drop'·verdict |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 41 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stolen</code></em></span></dt><dd><p> |
16 | ····· | 42 | ·····Constant·used·to·signify·a·'stolen'·verdict |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_queue</code></em></span></dt><dd><p> | 43 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_queue</code></em></span></dt><dd><p> |
18 | ·····Constant·used·to·signify·a·'queue'·verdict | 44 | ·····Constant·used·to·signify·a·'queue'·verdict |
45 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>daddr</code></em></span></dt><dd><p> | ||
46 | ·····A·string·representing·the·destination·IP·address | ||
47 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_hex</code></em></span></dt><dd><p> | ||
48 | ·····A·hexadecimal·string·representing·the·packet·buffer·contents | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>length</code></em></span></dt><dd><p> | 49 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>length</code></em></span></dt><dd><p> |
20 | ·····The·length·of·the·packet·buffer·contents,·in·bytes | 50 | ·····The·length·of·the·packet·buffer·contents,·in·bytes |
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>saddr</code></em></span></dt><dd><p> | ||
22 | ·····A·string·representing·the·source·IP·address | ||
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fin</code></em></span></dt><dd><p> | ||
24 | ·····TCP·FIN·flag·(if·protocol·is·TCP;·ipv4·only) | ||
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_str</code></em></span></dt><dd><p> | ||
26 | ·····A·string·representing·the·packet·buffer·contents | ||
27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ipproto_udp</code></em></span></dt><dd><p> | 51 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ipproto_udp</code></em></span></dt><dd><p> |
28 | ·····Constant·used·to·signify·that·the·packet·protocol·is·UDP | 52 | ·····Constant·used·to·signify·that·the·packet·protocol·is·UDP |
29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev</code></em></span></dt><dd><p> | ||
30 | ·····Address·of·net_device·representing·input·device,·0·if·unknown | ||
31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | ||
32 | ·····IP·address·family | ||
33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stop</code></em></span></dt><dd><p> | ||
34 | ·····Constant·used·to·signify·a·'stop'·verdict | ||
35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ipproto_tcp</code></em></span></dt><dd><p> | ||
36 | ·····Constant·used·to·signify·that·the·packet·protocol·is·TCP | ||
37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>iphdr</code></em></span></dt><dd><p> | ||
38 | ·····Address·of·IP·header | ||
39 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev_name</code></em></span></dt><dd><p> | ||
40 | ·····Name·of·network·device·packet·will·be·routed·to·(if·known) | ||
41 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_accept</code></em></span></dt><dd><p> | ||
42 | ·····Constant·used·to·signify·an·'accept'·verdict | ||
43 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev</code></em></span></dt><dd><p> | ||
44 | ·····Address·of·net_device·representing·output·device,·0·if·unknown | ||
45 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sport</code></em></span></dt><dd><p> | ||
46 | ·····TCP·or·UDP·source·port·(ipv4·only) | ||
47 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rst</code></em></span></dt><dd><p> | ||
48 | ·····TCP·RST·flag·(if·protocol·is·TCP;·ipv4·only) | ||
49 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>psh</code></em></span></dt><dd><p> | ||
50 | ·····TCP·PSH·flag·(if·protocol·is·TCP;·ipv4·only) | ||
51 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pf</code></em></span></dt><dd><p> | 53 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pf</code></em></span></dt><dd><p> |
52 | ·····Protocol·family·--·either·<span·class="quote">“<span·class="quote">ipv4</span>”</span>·or·<span·class="quote">“<span·class="quote">ipv6</span>”</span> | 54 | ·····Protocol·family·--·either·<span·class="quote">“<span·class="quote">ipv4</span>”</span>·or·<span·class="quote">“<span·class="quote">ipv6</span>”</span> |
53 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dport</code></em></span></dt><dd><p> | ||
54 | ·····TCP·or·UDP·destination·port·(ipv4·only) | ||
55 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_ | 55 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_accept</code></em></span></dt><dd><p> |
56 | ·····Constant·used·to·signify·a·' | 56 | ·····Constant·used·to·signify·an·'accept'·verdict |
57 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 57 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>saddr</code></em></span></dt><dd><p> |
58 | ····· | 58 | ·····A·string·representing·the·source·IP·address |
59 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 59 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_str</code></em></span></dt><dd><p> |
60 | ····· | 60 | ·····A·string·representing·the·packet·buffer·contents |
61 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netfilter-bridge-pre-routing.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netfilter-ip-local-in.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netfilter.bridge.pre_routing</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netfilter.ip.local_in</span></td></tr></table></div></body></html> | 61 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netfilter-bridge-pre-routing.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netfilter-ip-local-in.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netfilter.bridge.pre_routing</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netfilter.ip.local_in</span></td></tr></table></div></body></html> |
Offset 3, 68 lines modified | Offset 3, 68 lines modified | ||
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::netfilter.ip.forward·—·Called·on·an·incoming·IP·packet·addressed·to·some | 5 | probe::netfilter.ip.forward·—·Called·on·an·incoming·IP·packet·addressed·to·some |
6 | other·computer | 6 | other·computer |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | netfilter.ip.forward | 8 | netfilter.ip.forward |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ·· | 10 | ··outdev_name |
11 | ······Name·of·network·device·packet·w | 11 | ······Name·of·network·device·packet·will·be·routed·to·(if·known) |
12 | ··outdev | ||
13 | ······Address·of·net_device·representing·output·device,·0·if·unknown | ||
14 | ··dport | ||
15 | ······TCP·or·UDP·destination·port·(ipv4·only) | ||
16 | ··psh | ||
17 | ······TCP·PSH·flag·(if·protocol·is·TCP;·ipv4·only) | ||
18 | ··rst | ||
19 | ······TCP·RST·flag·(if·protocol·is·TCP;·ipv4·only) | ||
20 | ··iphdr | ||
21 | ······Address·of·IP·header | ||
22 | ··sport | ||
23 | ······TCP·or·UDP·source·port·(ipv4·only) | ||
24 | ··nf_repeat | ||
25 | ······Constant·used·to·signify·a·'repeat'·verdict | ||
26 | ··protocol | ||
27 | ······Packet·protocol·from·driver·(ipv4·only) | ||
12 | ··urg | 28 | ··urg |
13 | ······TCP·URG·flag·(if·protocol·is·TCP;·ipv4·only) | 29 | ······TCP·URG·flag·(if·protocol·is·TCP;·ipv4·only) |
14 | ··ack | 30 | ··ack |
15 | ······TCP·ACK·flag·(if·protocol·is·TCP;·ipv4·only) | 31 | ······TCP·ACK·flag·(if·protocol·is·TCP;·ipv4·only) |
32 | ··ipproto_tcp | ||
33 | ······Constant·used·to·signify·that·the·packet·protocol·is·TCP | ||
16 | ··syn | 34 | ··syn |
17 | ······TCP·SYN·flag·(if·protocol·is·TCP;·ipv4·only) | 35 | ······TCP·SYN·flag·(if·protocol·is·TCP;·ipv4·only) |
18 | ··data_hex | ||
19 | ·· | 36 | ··fin |
37 | ······TCP·FIN·flag·(if·protocol·is·TCP;·ipv4·only) | ||
38 | ··family | ||
39 | ······IP·address·family | ||
40 | ··indev_name | ||
41 | ······Name·of·network·device·packet·was·received·on·(if·known) | ||
42 | ··nf_stop | ||
43 | ······Constant·used·to·signify·a·'stop'·verdict | ||
44 | ··indev | ||
45 | ······Address·of·net_device·representing·input·device,·0·if·unknown | ||
20 | ··nf_drop | 46 | ··nf_drop |
21 | ······Constant·used·to·signify·a·'drop'·verdict | 47 | ······Constant·used·to·signify·a·'drop'·verdict |
22 | ··daddr | ||
23 | ·· | 48 | ··nf_stolen |
49 | ······Constant·used·to·signify·a·'stolen'·verdict | ||
24 | ··nf_queue | 50 | ··nf_queue |
25 | ······Constant·used·to·signify·a·'queue'·verdict | 51 | ······Constant·used·to·signify·a·'queue'·verdict |
52 | ··daddr | ||
53 | ······A·string·representing·the·destination·IP·address | ||
54 | ··data_hex | ||
55 | ······A·hexadecimal·string·representing·the·packet·buffer·contents | ||
26 | ··length | 56 | ··length |
27 | ······The·length·of·the·packet·buffer·contents,·in·bytes | 57 | ······The·length·of·the·packet·buffer·contents,·in·bytes |
28 | ··saddr | ||
29 | ······A·string·representing·the·source·IP·address | ||
30 | ··fin | ||
31 | ······TCP·FIN·flag·(if·protocol·is·TCP;·ipv4·only) | ||
32 | ··data_str | ||
33 | ······A·string·representing·the·packet·buffer·contents | ||
34 | ··ipproto_udp | 58 | ··ipproto_udp |
35 | ······Constant·used·to·signify·that·the·packet·protocol·is·UDP | 59 | ······Constant·used·to·signify·that·the·packet·protocol·is·UDP |
36 | ··indev | ||
37 | ······Address·of·net_device·representing·input·device,·0·if·unknown | ||
38 | ··family | ||
39 | ······IP·address·family | ||
40 | ··nf_stop | ||
41 | ······Constant·used·to·signify·a·'stop'·verdict | ||
42 | ··ipproto_tcp | ||
43 | ······Constant·used·to·signify·that·the·packet·protocol·is·TCP | ||
44 | ··iphdr | ||
45 | ······Address·of·IP·header | ||
46 | ··outdev_name | ||
47 | ······Name·of·network·device·packet·will·be·routed·to·(if·known) | ||
48 | ··nf_accept | ||
49 | ······Constant·used·to·signify·an·'accept'·verdict | ||
50 | ··outdev | ||
51 | ······Address·of·net_device·representing·output·device,·0·if·unknown | ||
52 | ··sport | ||
53 | ······TCP·or·UDP·source·port·(ipv4·only) | ||
54 | ··rst | ||
55 | ······TCP·RST·flag·(if·protocol·is·TCP;·ipv4·only) | ||
56 | ··psh | ||
57 | ······TCP·PSH·flag·(if·protocol·is·TCP;·ipv4·only) | ||
58 | ··pf | 60 | ··pf |
59 | ······Protocol·family·--·either·“ipv4”·or·“ipv6” | 61 | ······Protocol·family·--·either·“ipv4”·or·“ipv6” |
62 | ··nf_accept | ||
60 | ··dport | ||
61 | ······TCP·or·UDP·destination·port·(ipv4·only) | ||
62 | ··nf_repeat | ||
63 | ······Constant·used·to·signify·a·' | 63 | ······Constant·used·to·signify·an·'accept'·verdict |
64 | ··protocol | ||
65 | ······Packet·protocol·from·driver·(ipv4·only) | ||
66 | ··nf_stolen | ||
67 | ·· | 64 | ··saddr |
65 | ······A·string·representing·the·source·IP·address | ||
66 | ··data_str | ||
67 | ······A·string·representing·the·packet·buffer·contents | ||
68 | =============================================================================== | 68 | =============================================================================== |
69 | Prev ································Up·························· Next | 69 | Prev ································Up·························· Next |
70 | probe::netfilter.bridge.pre_routing Home· probe::netfilter.ip.local_in | 70 | probe::netfilter.bridge.pre_routing Home· probe::netfilter.ip.local_in |
Offset 1, 61 lines modified | Offset 1, 61 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netfilter.ip.local_in</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netfilter-ip-forward.html"·title="probe::netfilter.ip.forward"><link·rel="next"·href="API-netfilter-ip-local-out.html"·title="probe::netfilter.ip.local_out"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netfilter.ip.local_in</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netfilter-ip-forward.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netfilter-ip-local-out.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netfilter-ip-local-in"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netfilter.ip.local_in·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netfilter.ip.local_in</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netfilter-ip-forward.html"·title="probe::netfilter.ip.forward"><link·rel="next"·href="API-netfilter-ip-local-out.html"·title="probe::netfilter.ip.local_out"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netfilter.ip.local_in</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netfilter-ip-forward.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netfilter-ip-local-out.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netfilter-ip-local-in"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netfilter.ip.local_in·—· |
2 | ·····Called·on·an·incoming·IP·packet·addressed·to·the·local·computer | 2 | ·····Called·on·an·incoming·IP·packet·addressed·to·the·local·computer |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netfilter.ip.local_in·</pre></div><div·class="refsect1"><a·name="idm10465"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>f | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netfilter.ip.local_in·</pre></div><div·class="refsect1"><a·name="idm10465"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>nf_stop</code></em></span></dt><dd><p> |
4 | ·····TCP·FIN·flag·(if·protocol·is·TCP;·ipv4·only) | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_str</code></em></span></dt><dd><p> | ||
6 | ·····A·string·representing·the·packet·buffer·contents | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>length</code></em></span></dt><dd><p> | ||
8 | ·····The·length·of·the·packet·buffer·contents,·in·bytes | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_queue</code></em></span></dt><dd><p> | ||
10 | ·····Constant·used·to·signify·a·' | 4 | ·····Constant·used·to·signify·a·'stop'·verdict |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>saddr</code></em></span></dt><dd><p> | ||
12 | ·····A·string·representing·the·source·IP·address | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>syn</code></em></span></dt><dd><p> | ||
14 | ·····TCP·SYN·flag·(if·protocol·is·TCP;·ipv4·only) | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_hex</code></em></span></dt><dd><p> | ||
16 | ·····A·hexadecimal·string·representing·the·packet·buffer·contents | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_drop</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_drop</code></em></span></dt><dd><p> |
18 | ·····Constant·used·to·signify·a·'drop'·verdict | 6 | ·····Constant·used·to·signify·a·'drop'·verdict |
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev</code></em></span></dt><dd><p> |
20 | ·····A· | 8 | ·····Address·of·net_device·representing·input·device,·0·if·unknown |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | ||
10 | ·····IP·address·family | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev_name</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev_name</code></em></span></dt><dd><p> |
22 | ·····Name·of·network·device·packet·was·received·on·(if·known) | 12 | ·····Name·of·network·device·packet·was·received·on·(if·known) |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fin</code></em></span></dt><dd><p> | ||
14 | ·····TCP·FIN·flag·(if·protocol·is·TCP;·ipv4·only) | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>syn</code></em></span></dt><dd><p> | ||
16 | ·····TCP·SYN·flag·(if·protocol·is·TCP;·ipv4·only) | ||
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ack</code></em></span></dt><dd><p> | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ack</code></em></span></dt><dd><p> |
24 | ·····TCP·ACK·flag·(if·protocol·is·TCP;·ipv4·only) | 18 | ·····TCP·ACK·flag·(if·protocol·is·TCP;·ipv4·only) |
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>urg</code></em></span></dt><dd><p> | 19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>urg</code></em></span></dt><dd><p> |
26 | ·····TCP·URG·flag·(if·protocol·is·TCP;·ipv4·only) | 20 | ·····TCP·URG·flag·(if·protocol·is·TCP;·ipv4·only) |
27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>proto | 21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ipproto_tcp</code></em></span></dt><dd><p> |
28 | ····· | 22 | ·····Constant·used·to·signify·that·the·packet·protocol·is·TCP |
29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_repeat</code></em></span></dt><dd><p> | 23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_repeat</code></em></span></dt><dd><p> |
30 | ·····Constant·used·to·signify·a·'repeat'·verdict | 24 | ·····Constant·used·to·signify·a·'repeat'·verdict |
31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sport</code></em></span></dt><dd><p> |
32 | ····· | 26 | ·····TCP·or·UDP·source·port·(ipv4·only) |
27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | ||
28 | ·····Packet·protocol·from·driver·(ipv4·only) | ||
33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rst</code></em></span></dt><dd><p> | 29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rst</code></em></span></dt><dd><p> |
34 | ·····TCP·RST·flag·(if·protocol·is·TCP;·ipv4·only) | 30 | ·····TCP·RST·flag·(if·protocol·is·TCP;·ipv4·only) |
35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>p | 31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>iphdr</code></em></span></dt><dd><p> |
36 | ····· | 32 | ·····Address·of·IP·header |
37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev</code></em></span></dt><dd><p> |
38 | ····· | 34 | ·····Address·of·net_device·representing·output·device,·0·if·unknown |
39 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dport</code></em></span></dt><dd><p> | 35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dport</code></em></span></dt><dd><p> |
40 | ·····TCP·or·UDP·destination·port·(ipv4·only) | 36 | ·····TCP·or·UDP·destination·port·(ipv4·only) |
41 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev_name</code></em></span></dt><dd><p> | 37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev_name</code></em></span></dt><dd><p> |
42 | ·····Name·of·network·device·packet·will·be·routed·to·(if·known) | 38 | ·····Name·of·network·device·packet·will·be·routed·to·(if·known) |
39 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>psh</code></em></span></dt><dd><p> | ||
40 | ·····TCP·PSH·flag·(if·protocol·is·TCP;·ipv4·only) | ||
41 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_str</code></em></span></dt><dd><p> | ||
42 | ·····A·string·representing·the·packet·buffer·contents | ||
43 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>s | 43 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>saddr</code></em></span></dt><dd><p> |
44 | ·····A·string·representing·the·source·IP·address | ||
44 | ·····TCP·or·UDP·source·port·(ipv4·only) | ||
45 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev</code></em></span></dt><dd><p> | ||
46 | ·····Address·of·net_device·representing·output·device,·0·if·unknown | ||
47 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_accept</code></em></span></dt><dd><p> | 45 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_accept</code></em></span></dt><dd><p> |
48 | ·····Constant·used·to·signify·an·'accept'·verdict | 46 | ·····Constant·used·to·signify·an·'accept'·verdict |
47 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>length</code></em></span></dt><dd><p> | ||
48 | ·····The·length·of·the·packet·buffer·contents,·in·bytes | ||
49 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pf</code></em></span></dt><dd><p> | ||
50 | ·····Protocol·family·--·either·<span·class="quote">“<span·class="quote">ipv4</span>”</span>·or·<span·class="quote">“<span·class="quote">ipv6</span>”</span> | ||
49 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ipproto_udp</code></em></span></dt><dd><p> | 51 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ipproto_udp</code></em></span></dt><dd><p> |
50 | ·····Constant·used·to·signify·that·the·packet·protocol·is·UDP | 52 | ·····Constant·used·to·signify·that·the·packet·protocol·is·UDP |
51 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 53 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>daddr</code></em></span></dt><dd><p> |
52 | ·····A | 54 | ·····A·string·representing·the·destination·IP·address |
53 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 55 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_hex</code></em></span></dt><dd><p> |
54 | ····· | 56 | ·····A·hexadecimal·string·representing·the·packet·buffer·contents |
57 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_queue</code></em></span></dt><dd><p> | ||
58 | ·····Constant·used·to·signify·a·'queue'·verdict | ||
55 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_sto | 59 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stolen</code></em></span></dt><dd><p> |
56 | ·····Constant·used·to·signify·a·'sto | 60 | ·····Constant·used·to·signify·a·'stolen'·verdict |
57 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>iphdr</code></em></span></dt><dd><p> | ||
58 | ·····Address·of·IP·header | ||
59 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ipproto_tcp</code></em></span></dt><dd><p> | ||
60 | ·····Constant·used·to·signify·that·the·packet·protocol·is·TCP | ||
61 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netfilter-ip-forward.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netfilter-ip-local-out.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netfilter.ip.forward</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netfilter.ip.local_out</span></td></tr></table></div></body></html> | 61 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netfilter-ip-forward.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netfilter-ip-local-out.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netfilter.ip.forward</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netfilter.ip.local_out</span></td></tr></table></div></body></html> |
Offset 3, 68 lines modified | Offset 3, 68 lines modified | ||
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::netfilter.ip.local_in·—·Called·on·an·incoming·IP·packet·addressed·to·the | 5 | probe::netfilter.ip.local_in·—·Called·on·an·incoming·IP·packet·addressed·to·the |
6 | local·computer | 6 | local·computer |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | netfilter.ip.local_in | 8 | netfilter.ip.local_in |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··nf_stop | ||
10 | ··fin | ||
11 | ······TCP·FIN·flag·(if·protocol·is·TCP;·ipv4·only) | ||
12 | ··data_str | ||
13 | ······A·string·representing·the·packet·buffer·contents | ||
14 | ··length | ||
15 | ······The·length·of·the·packet·buffer·contents,·in·bytes | ||
16 | ··nf_queue | ||
17 | ······Constant·used·to·signify·a·' | 11 | ······Constant·used·to·signify·a·'stop'·verdict |
18 | ··saddr | ||
19 | ······A·string·representing·the·source·IP·address | ||
20 | ··syn | ||
21 | ······TCP·SYN·flag·(if·protocol·is·TCP;·ipv4·only) | ||
22 | ··data_hex | ||
23 | ······A·hexadecimal·string·representing·the·packet·buffer·contents | ||
24 | ··nf_drop | 12 | ··nf_drop |
25 | ······Constant·used·to·signify·a·'drop'·verdict | 13 | ······Constant·used·to·signify·a·'drop'·verdict |
26 | ··daddr | ||
27 | ·· | 14 | ··indev |
15 | ······Address·of·net_device·representing·input·device,·0·if·unknown | ||
16 | ··family | ||
17 | ······IP·address·family | ||
28 | ··indev_name | 18 | ··indev_name |
29 | ······Name·of·network·device·packet·was·received·on·(if·known) | 19 | ······Name·of·network·device·packet·was·received·on·(if·known) |
20 | ··fin | ||
21 | ······TCP·FIN·flag·(if·protocol·is·TCP;·ipv4·only) | ||
22 | ··syn | ||
23 | ······TCP·SYN·flag·(if·protocol·is·TCP;·ipv4·only) | ||
30 | ··ack | 24 | ··ack |
31 | ······TCP·ACK·flag·(if·protocol·is·TCP;·ipv4·only) | 25 | ······TCP·ACK·flag·(if·protocol·is·TCP;·ipv4·only) |
32 | ··urg | 26 | ··urg |
33 | ······TCP·URG·flag·(if·protocol·is·TCP;·ipv4·only) | 27 | ······TCP·URG·flag·(if·protocol·is·TCP;·ipv4·only) |
34 | ··protocol | ||
35 | ·· | 28 | ··ipproto_tcp |
29 | ······Constant·used·to·signify·that·the·packet·protocol·is·TCP | ||
36 | ··nf_repeat | 30 | ··nf_repeat |
37 | ······Constant·used·to·signify·a·'repeat'·verdict | 31 | ······Constant·used·to·signify·a·'repeat'·verdict |
38 | ··nf_stolen | ||
39 | ·· | 32 | ··sport |
33 | ······TCP·or·UDP·source·port·(ipv4·only) | ||
34 | ··protocol | ||
35 | ······Packet·protocol·from·driver·(ipv4·only) | ||
40 | ··rst | 36 | ··rst |
41 | ······TCP·RST·flag·(if·protocol·is·TCP;·ipv4·only) | 37 | ······TCP·RST·flag·(if·protocol·is·TCP;·ipv4·only) |
42 | ··psh | ||
43 | ······TCP·PSH·flag·(if·protocol·is·TCP;·ipv4·only) | ||
44 | ··pf | ||
45 | ·· | 38 | ··iphdr |
39 | ······Address·of·IP·header | ||
40 | ··outdev | ||
41 | ······Address·of·net_device·representing·output·device,·0·if·unknown | ||
46 | ··dport | 42 | ··dport |
47 | ······TCP·or·UDP·destination·port·(ipv4·only) | 43 | ······TCP·or·UDP·destination·port·(ipv4·only) |
48 | ··outdev_name | 44 | ··outdev_name |
49 | ······Name·of·network·device·packet·will·be·routed·to·(if·known) | 45 | ······Name·of·network·device·packet·will·be·routed·to·(if·known) |
50 | ··sport | ||
51 | ······TCP·or·UDP·source·port·(ipv4·only) | ||
52 | ··outdev | ||
53 | ·· | 46 | ··psh |
47 | ······TCP·PSH·flag·(if·protocol·is·TCP;·ipv4·only) | ||
48 | ··data_str | ||
49 | ······A·string·representing·the·packet·buffer·contents | ||
50 | ··saddr | ||
51 | ······A·string·representing·the·source·IP·address | ||
54 | ··nf_accept | 52 | ··nf_accept |
55 | ······Constant·used·to·signify·an·'accept'·verdict | 53 | ······Constant·used·to·signify·an·'accept'·verdict |
54 | ··length | ||
55 | ······The·length·of·the·packet·buffer·contents,·in·bytes | ||
56 | ··pf | ||
57 | ······Protocol·family·--·either·“ipv4”·or·“ipv6” | ||
56 | ··ipproto_udp | 58 | ··ipproto_udp |
57 | ······Constant·used·to·signify·that·the·packet·protocol·is·UDP | 59 | ······Constant·used·to·signify·that·the·packet·protocol·is·UDP |
58 | ··indev | ||
59 | ······Address·of·net_device·representing·input·device,·0·if·unknown | ||
60 | ··family | ||
61 | ·· | 60 | ··daddr |
61 | ······A·string·representing·the·destination·IP·address | ||
62 | ··data_hex | ||
63 | ······A·hexadecimal·string·representing·the·packet·buffer·contents | ||
64 | ··nf_queue | ||
65 | ······Constant·used·to·signify·a·'queue'·verdict | ||
62 | ··nf_sto | 66 | ··nf_stolen |
63 | ······Constant·used·to·signify·a·'sto | 67 | ······Constant·used·to·signify·a·'stolen'·verdict |
64 | ··iphdr | ||
65 | ······Address·of·IP·header | ||
66 | ··ipproto_tcp | ||
67 | ······Constant·used·to·signify·that·the·packet·protocol·is·TCP | ||
68 | =============================================================================== | 68 | =============================================================================== |
69 | Prev ························Up··························· Next | 69 | Prev ························Up··························· Next |
70 | probe::netfilter.ip.forward Home· probe::netfilter.ip.local_out | 70 | probe::netfilter.ip.forward Home· probe::netfilter.ip.local_out |
Offset 1, 61 lines modified | Offset 1, 61 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netfilter.ip.local_out</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netfilter-ip-local-in.html"·title="probe::netfilter.ip.local_in"><link·rel="next"·href="API-netfilter-ip-post-routing.html"·title="probe::netfilter.ip.post_routing"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netfilter.ip.local_out</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netfilter-ip-local-in.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netfilter-ip-post-routing.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netfilter-ip-local-out"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netfilter.ip.local_out·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netfilter.ip.local_out</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netfilter-ip-local-in.html"·title="probe::netfilter.ip.local_in"><link·rel="next"·href="API-netfilter-ip-post-routing.html"·title="probe::netfilter.ip.post_routing"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netfilter.ip.local_out</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netfilter-ip-local-in.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netfilter-ip-post-routing.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netfilter-ip-local-out"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netfilter.ip.local_out·—· |
2 | ·····Called·on·an·outgoing·IP·packet | 2 | ·····Called·on·an·outgoing·IP·packet |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netfilter.ip.local_out·</pre></div><div·class="refsect1"><a·name="idm10630"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netfilter.ip.local_out·</pre></div><div·class="refsect1"><a·name="idm10630"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>ipproto_udp</code></em></span></dt><dd><p> |
4 | ····· | 4 | ·····Constant·used·to·signify·that·the·packet·protocol·is·UDP |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pf</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pf</code></em></span></dt><dd><p> |
6 | ·····Protocol·family·--·either·<span·class="quote">“<span·class="quote">ipv4</span>”</span>·or·<span·class="quote">“<span·class="quote">ipv6</span>”</span> | 6 | ·····Protocol·family·--·either·<span·class="quote">“<span·class="quote">ipv4</span>”</span>·or·<span·class="quote">“<span·class="quote">ipv6</span>”</span> |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>length</code></em></span></dt><dd><p> | ||
8 | ·····The·length·of·the·packet·buffer·contents,·in·bytes | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>saddr</code></em></span></dt><dd><p> |
8 | ····· | 10 | ·····A·string·representing·the·source·IP·address |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_accept</code></em></span></dt><dd><p> |
10 | ····· | 12 | ·····Constant·used·to·signify·an·'accept'·verdict |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stolen</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stolen</code></em></span></dt><dd><p> |
12 | ·····Constant·used·to·signify·a·'stolen'·verdict | 14 | ·····Constant·used·to·signify·a·'stolen'·verdict |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_queue</code></em></span></dt><dd><p> | ||
16 | ·····Constant·used·to·signify·a·'queue'·verdict | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_hex</code></em></span></dt><dd><p> | ||
18 | ·····A·hexadecimal·string·representing·the·packet·buffer·contents | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>daddr</code></em></span></dt><dd><p> | ||
20 | ·····A·string·representing·the·destination·IP·address | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_str</code></em></span></dt><dd><p> | ||
22 | ·····A·string·representing·the·packet·buffer·contents | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | 23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> |
14 | ·····Packet·protocol·from·driver·(ipv4·only) | 24 | ·····Packet·protocol·from·driver·(ipv4·only) |
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sport</code></em></span></dt><dd><p> | ||
26 | ·····TCP·or·UDP·source·port·(ipv4·only) | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_repeat</code></em></span></dt><dd><p> | 27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_repeat</code></em></span></dt><dd><p> |
16 | ·····Constant·used·to·signify·a·'repeat'·verdict | 28 | ·····Constant·used·to·signify·a·'repeat'·verdict |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>urg</code></em></span></dt><dd><p> |
18 | ····· | 30 | ·····TCP·URG·flag·(if·protocol·is·TCP;·ipv4·only) |
31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ack</code></em></span></dt><dd><p> | ||
32 | ·····TCP·ACK·flag·(if·protocol·is·TCP;·ipv4·only) | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ipproto_tcp</code></em></span></dt><dd><p> | 33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ipproto_tcp</code></em></span></dt><dd><p> |
20 | ·····Constant·used·to·signify·that·the·packet·protocol·is·TCP | 34 | ·····Constant·used·to·signify·that·the·packet·protocol·is·TCP |
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stop</code></em></span></dt><dd><p> | ||
22 | ·····Constant·used·to·signify·a·'stop'·verdict | ||
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | ||
24 | ·····IP·address·family | ||
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev</code></em></span></dt><dd><p> | ||
26 | ·····Address·of·net_device·representing·input·device,·0·if·unknown | ||
27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ipproto_udp</code></em></span></dt><dd><p> | ||
28 | ·····Constant·used·to·signify·that·the·packet·protocol·is·UDP | ||
29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev</code></em></span></dt><dd><p> | ||
30 | ·····Address·of·net_device·representing·output·device,·0·if·unknown | ||
31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>psh</code></em></span></dt><dd><p> |
36 | ·····TCP·PSH·flag·(if·protocol·is·TCP;·ipv4·only) | ||
32 | ·····TCP·or·UDP·source·port·(ipv4·only) | ||
33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_accept</code></em></span></dt><dd><p> | ||
34 | ·····Constant·used·to·signify·an·'accept'·verdict | ||
35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev_name</code></em></span></dt><dd><p> | 37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev_name</code></em></span></dt><dd><p> |
36 | ·····Name·of·network·device·packet·will·be·routed·to·(if·known) | 38 | ·····Name·of·network·device·packet·will·be·routed·to·(if·known) |
37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 39 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dport</code></em></span></dt><dd><p> |
38 | ····· | 40 | ·····TCP·or·UDP·destination·port·(ipv4·only) |
39 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 41 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev</code></em></span></dt><dd><p> |
40 | ····· | 42 | ·····Address·of·net_device·representing·output·device,·0·if·unknown |
41 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 43 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>iphdr</code></em></span></dt><dd><p> |
42 | ····· | 44 | ·····Address·of·IP·header |
43 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 45 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rst</code></em></span></dt><dd><p> |
44 | ····· | 46 | ·····TCP·RST·flag·(if·protocol·is·TCP;·ipv4·only) |
45 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 47 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev</code></em></span></dt><dd><p> |
48 | ·····Address·of·net_device·representing·input·device,·0·if·unknown | ||
46 | ·····TCP·FIN·flag·(if·protocol·is·TCP;·ipv4·only) | ||
47 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ack</code></em></span></dt><dd><p> | ||
48 | ·····TCP·ACK·flag·(if·protocol·is·TCP;·ipv4·only) | ||
49 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>urg</code></em></span></dt><dd><p> | ||
50 | ·····TCP·URG·flag·(if·protocol·is·TCP;·ipv4·only) | ||
51 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev_name</code></em></span></dt><dd><p> | ||
52 | ·····Name·of·network·device·packet·was·received·on·(if·known) | ||
53 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>daddr</code></em></span></dt><dd><p> | ||
54 | ·····A·string·representing·the·destination·IP·address | ||
55 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_drop</code></em></span></dt><dd><p> | 49 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_drop</code></em></span></dt><dd><p> |
56 | ·····Constant·used·to·signify·a·'drop'·verdict | 50 | ·····Constant·used·to·signify·a·'drop'·verdict |
57 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 51 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stop</code></em></span></dt><dd><p> |
58 | ····· | 52 | ·····Constant·used·to·signify·a·'stop'·verdict |
59 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>syn</code></em></span></dt><dd><p> | 53 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>syn</code></em></span></dt><dd><p> |
60 | ·····TCP·SYN·flag·(if·protocol·is·TCP;·ipv4·only) | 54 | ·····TCP·SYN·flag·(if·protocol·is·TCP;·ipv4·only) |
55 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fin</code></em></span></dt><dd><p> | ||
56 | ·····TCP·FIN·flag·(if·protocol·is·TCP;·ipv4·only) | ||
57 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev_name</code></em></span></dt><dd><p> | ||
58 | ·····Name·of·network·device·packet·was·received·on·(if·known) | ||
59 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | ||
60 | ·····IP·address·family | ||
61 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netfilter-ip-local-in.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netfilter-ip-post-routing.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netfilter.ip.local_in</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netfilter.ip.post_routing</span></td></tr></table></div></body></html> | 61 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netfilter-ip-local-in.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netfilter-ip-post-routing.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netfilter.ip.local_in</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netfilter.ip.post_routing</span></td></tr></table></div></body></html> |
Offset 2, 68 lines modified | Offset 2, 68 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::netfilter.ip.local_out·—·Called·on·an·outgoing·IP·packet | 5 | probe::netfilter.ip.local_out·—·Called·on·an·outgoing·IP·packet |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | netfilter.ip.local_out | 7 | netfilter.ip.local_out |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··dport | ||
10 | ·· | 9 | ··ipproto_udp |
10 | ······Constant·used·to·signify·that·the·packet·protocol·is·UDP | ||
11 | ··pf | 11 | ··pf |
12 | ······Protocol·family·--·either·“ipv4”·or·“ipv6” | 12 | ······Protocol·family·--·either·“ipv4”·or·“ipv6” |
13 | ··psh | ||
14 | ······TCP·PSH·flag·(if·protocol·is·TCP;·ipv4·only) | ||
15 | ··rst | ||
16 | ·· | 13 | ··length |
14 | ······The·length·of·the·packet·buffer·contents,·in·bytes | ||
15 | ··saddr | ||
16 | ······A·string·representing·the·source·IP·address | ||
17 | ··nf_accept | ||
18 | ······Constant·used·to·signify·an·'accept'·verdict | ||
17 | ··nf_stolen | 19 | ··nf_stolen |
18 | ······Constant·used·to·signify·a·'stolen'·verdict | 20 | ······Constant·used·to·signify·a·'stolen'·verdict |
21 | ··nf_queue | ||
22 | ······Constant·used·to·signify·a·'queue'·verdict | ||
23 | ··data_hex | ||
24 | ······A·hexadecimal·string·representing·the·packet·buffer·contents | ||
25 | ··daddr | ||
26 | ······A·string·representing·the·destination·IP·address | ||
27 | ··data_str | ||
28 | ······A·string·representing·the·packet·buffer·contents | ||
19 | ··protocol | 29 | ··protocol |
20 | ······Packet·protocol·from·driver·(ipv4·only) | 30 | ······Packet·protocol·from·driver·(ipv4·only) |
31 | ··sport | ||
32 | ······TCP·or·UDP·source·port·(ipv4·only) | ||
21 | ··nf_repeat | 33 | ··nf_repeat |
22 | ······Constant·used·to·signify·a·'repeat'·verdict | 34 | ······Constant·used·to·signify·a·'repeat'·verdict |
23 | ··iphdr | ||
24 | ·· | 35 | ··urg |
36 | ······TCP·URG·flag·(if·protocol·is·TCP;·ipv4·only) | ||
37 | ··ack | ||
38 | ······TCP·ACK·flag·(if·protocol·is·TCP;·ipv4·only) | ||
25 | ··ipproto_tcp | 39 | ··ipproto_tcp |
26 | ······Constant·used·to·signify·that·the·packet·protocol·is·TCP | 40 | ······Constant·used·to·signify·that·the·packet·protocol·is·TCP |
41 | ··psh | ||
42 | ······TCP·PSH·flag·(if·protocol·is·TCP;·ipv4·only) | ||
27 | ··nf_stop | ||
28 | ······Constant·used·to·signify·a·'stop'·verdict | ||
29 | ··family | ||
30 | ······IP·address·family | ||
31 | ··indev | ||
32 | ······Address·of·net_device·representing·input·device,·0·if·unknown | ||
33 | ··ipproto_udp | ||
34 | ······Constant·used·to·signify·that·the·packet·protocol·is·UDP | ||
35 | ··outdev | ||
36 | ······Address·of·net_device·representing·output·device,·0·if·unknown | ||
37 | ··sport | ||
38 | ······TCP·or·UDP·source·port·(ipv4·only) | ||
39 | ··nf_accept | ||
40 | ······Constant·used·to·signify·an·'accept'·verdict | ||
41 | ··outdev_name | 43 | ··outdev_name |
42 | ······Name·of·network·device·packet·will·be·routed·to·(if·known) | 44 | ······Name·of·network·device·packet·will·be·routed·to·(if·known) |
45 | ··dport | ||
46 | ······TCP·or·UDP·destination·port·(ipv4·only) | ||
47 | ··outdev | ||
48 | ······Address·of·net_device·representing·output·device,·0·if·unknown | ||
49 | ··iphdr | ||
50 | ······Address·of·IP·header | ||
51 | ··rst | ||
43 | ··saddr | ||
44 | ······A·string·representing·the·source·IP·address | ||
45 | ··nf_queue | ||
46 | ······Constant·used·to·signify·a·'queue'·verdict | ||
47 | ··length | ||
48 | ······The·length·of·the·packet·buffer·contents,·in·bytes | ||
49 | ··data_str | ||
50 | ······A·string·representing·the·packet·buffer·contents | ||
51 | ··fin | ||
52 | ······TCP·FIN·flag·(if·protocol·is·TCP;·ipv4·only) | ||
53 | ··ack | ||
54 | ······TCP·ACK·flag·(if·protocol·is·TCP;·ipv4·only) | ||
55 | ··urg | ||
56 | ······TCP· | 52 | ······TCP·RST·flag·(if·protocol·is·TCP;·ipv4·only) |
53 | ··indev | ||
54 | ······Address·of·net_device·representing·input·device,·0·if·unknown | ||
57 | ··indev_name | ||
58 | ······Name·of·network·device·packet·was·received·on·(if·known) | ||
59 | ··daddr | ||
60 | ······A·string·representing·the·destination·IP·address | ||
61 | ··nf_drop | 55 | ··nf_drop |
62 | ······Constant·used·to·signify·a·'drop'·verdict | 56 | ······Constant·used·to·signify·a·'drop'·verdict |
63 | ··data_hex | ||
64 | ·· | 57 | ··nf_stop |
58 | ······Constant·used·to·signify·a·'stop'·verdict | ||
65 | ··syn | 59 | ··syn |
66 | ······TCP·SYN·flag·(if·protocol·is·TCP;·ipv4·only) | 60 | ······TCP·SYN·flag·(if·protocol·is·TCP;·ipv4·only) |
61 | ··fin | ||
62 | ······TCP·FIN·flag·(if·protocol·is·TCP;·ipv4·only) | ||
63 | ··indev_name | ||
64 | ······Name·of·network·device·packet·was·received·on·(if·known) | ||
65 | ··family | ||
66 | ······IP·address·family | ||
67 | =============================================================================== | 67 | =============================================================================== |
68 | Prev ·························Up······························ Next | 68 | Prev ·························Up······························ Next |
69 | probe::netfilter.ip.local_in Home· probe::netfilter.ip.post_routing | 69 | probe::netfilter.ip.local_in Home· probe::netfilter.ip.post_routing |
Offset 1, 61 lines modified | Offset 1, 61 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netfilter.ip.post_routing</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netfilter-ip-local-out.html"·title="probe::netfilter.ip.local_out"><link·rel="next"·href="API-netfilter-ip-pre-routing.html"·title="probe::netfilter.ip.pre_routing"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netfilter.ip.post_routing</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netfilter-ip-local-out.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netfilter-ip-pre-routing.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netfilter-ip-post-routing"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netfilter.ip.post_routing·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netfilter.ip.post_routing</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netfilter-ip-local-out.html"·title="probe::netfilter.ip.local_out"><link·rel="next"·href="API-netfilter-ip-pre-routing.html"·title="probe::netfilter.ip.pre_routing"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netfilter.ip.post_routing</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netfilter-ip-local-out.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-netfilter-ip-pre-routing.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netfilter-ip-post-routing"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netfilter.ip.post_routing·—· |
2 | ·····Called·immediately·before·an·outgoing·IP·packet·leaves·the·computer | 2 | ·····Called·immediately·before·an·outgoing·IP·packet·leaves·the·computer |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netfilter.ip.post_routing·</pre></div><div·class="refsect1"><a·name="idm10795"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netfilter.ip.post_routing·</pre></div><div·class="refsect1"><a·name="idm10795"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>data_str</code></em></span></dt><dd><p> |
4 | ·····A·string·representing·the·packet·buffer·contents | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_accept</code></em></span></dt><dd><p> | ||
4 | ·····Constant·used·to·signify·a·' | 6 | ·····Constant·used·to·signify·an·'accept'·verdict |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>saddr</code></em></span></dt><dd><p> |
6 | ·····A·string·representing·the· | 8 | ·····A·string·representing·the·source·IP·address |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>length</code></em></span></dt><dd><p> | ||
10 | ·····The·length·of·the·packet·buffer·contents,·in·bytes | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pf</code></em></span></dt><dd><p> |
8 | ····· | 12 | ·····Protocol·family·--·either·<span·class="quote">“<span·class="quote">ipv4</span>”</span>·or·<span·class="quote">“<span·class="quote">ipv6</span>”</span> |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ipproto_udp</code></em></span></dt><dd><p> | ||
14 | ·····Constant·used·to·signify·that·the·packet·protocol·is·UDP | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_hex</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_hex</code></em></span></dt><dd><p> |
10 | ·····A·hexadecimal·string·representing·the·packet·buffer·contents | 16 | ·····A·hexadecimal·string·representing·the·packet·buffer·contents |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>daddr</code></em></span></dt><dd><p> |
18 | ·····A·string·representing·the·destination·IP·address | ||
12 | ·····TCP·URG·flag·(if·protocol·is·TCP;·ipv4·only) | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ack</code></em></span></dt><dd><p> | ||
14 | ·····TCP·ACK·flag·(if·protocol·is·TCP;·ipv4·only) | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev_name</code></em></span></dt><dd><p> | ||
16 | ·····Name·of·network·device·packet·was·received·on·(if·known) | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_str</code></em></span></dt><dd><p> | ||
18 | ·····A·string·representing·the·packet·buffer·contents | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fin</code></em></span></dt><dd><p> | ||
20 | ·····TCP·FIN·flag·(if·protocol·is·TCP;·ipv4·only) | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_queue</code></em></span></dt><dd><p> | 19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_queue</code></em></span></dt><dd><p> |
22 | ·····Constant·used·to·signify·a·'queue'·verdict | 20 | ·····Constant·used·to·signify·a·'queue'·verdict |
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stolen</code></em></span></dt><dd><p> |
24 | ·····The·length·of·the·packet·buffer·contents,·in·bytes | ||
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>saddr</code></em></span></dt><dd><p> | ||
26 | ·····A·string·representing·the·source·IP·address | ||
27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev_name</code></em></span></dt><dd><p> | ||
28 | ·····Name·of·network·device·packet·will·be·routed·to·(if·known) | ||
29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_accept</code></em></span></dt><dd><p> | ||
30 | ·····Constant·used·to·signify·a | 22 | ·····Constant·used·to·signify·a·'stolen'·verdict |
31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sport</code></em></span></dt><dd><p> | ||
32 | ·····TCP·or·UDP·source·port·(ipv4·only) | ||
33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev</code></em></span></dt><dd><p> | ||
34 | ·····Address·of·net_device·representing·output·device,·0·if·unknown | ||
35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stop</code></em></span></dt><dd><p> | 23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stop</code></em></span></dt><dd><p> |
36 | ·····Constant·used·to·signify·a·'stop'·verdict | 24 | ·····Constant·used·to·signify·a·'stop'·verdict |
37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ipproto_tcp</code></em></span></dt><dd><p> | ||
38 | ·····Constant·used·to·signify·that·the·packet·protocol·is·TCP | ||
39 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_drop</code></em></span></dt><dd><p> |
26 | ·····Constant·used·to·signify·a·'drop'·verdict | ||
40 | ·····Address·of·IP·header | ||
41 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ipproto_udp</code></em></span></dt><dd><p> | ||
42 | ·····Constant·used·to·signify·that·the·packet·protocol·is·UDP | ||
43 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | ||
44 | ·····IP·address·family | ||
45 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev</code></em></span></dt><dd><p> | 27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev</code></em></span></dt><dd><p> |
46 | ·····Address·of·net_device·representing·input·device,·0·if·unknown | 28 | ·····Address·of·net_device·representing·input·device,·0·if·unknown |
29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev_name</code></em></span></dt><dd><p> | ||
30 | ·····Name·of·network·device·packet·was·received·on·(if·known) | ||
31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | ||
32 | ·····IP·address·family | ||
33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fin</code></em></span></dt><dd><p> | ||
34 | ·····TCP·FIN·flag·(if·protocol·is·TCP;·ipv4·only) | ||
35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>syn</code></em></span></dt><dd><p> | ||
36 | ·····TCP·SYN·flag·(if·protocol·is·TCP;·ipv4·only) | ||
37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ack</code></em></span></dt><dd><p> | ||
38 | ·····TCP·ACK·flag·(if·protocol·is·TCP;·ipv4·only) | ||
39 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>urg</code></em></span></dt><dd><p> | ||
40 | ·····TCP·URG·flag·(if·protocol·is·TCP;·ipv4·only) | ||
41 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ipproto_tcp</code></em></span></dt><dd><p> | ||
42 | ·····Constant·used·to·signify·that·the·packet·protocol·is·TCP | ||
47 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_repeat</code></em></span></dt><dd><p> | 43 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_repeat</code></em></span></dt><dd><p> |
48 | ·····Constant·used·to·signify·a·'repeat'·verdict | 44 | ·····Constant·used·to·signify·a·'repeat'·verdict |
45 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sport</code></em></span></dt><dd><p> | ||
46 | ·····TCP·or·UDP·source·port·(ipv4·only) | ||
49 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | 47 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> |
50 | ·····Packet·protocol·from·driver·(ipv4·only) | 48 | ·····Packet·protocol·from·driver·(ipv4·only) |
51 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stolen</code></em></span></dt><dd><p> | ||
52 | ·····Constant·used·to·signify·a·'stolen'·verdict | ||
53 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pf</code></em></span></dt><dd><p> | ||
54 | ·····Protocol·family·--·either·<span·class="quote">“<span·class="quote">ipv4</span>”</span>·or·<span·class="quote">“<span·class="quote">ipv6</span>”</span> | ||
55 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>psh</code></em></span></dt><dd><p> | ||
56 | ·····TCP·PSH·flag·(if·protocol·is·TCP;·ipv4·only) | ||
57 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dport</code></em></span></dt><dd><p> | ||
58 | ·····TCP·or·UDP·destination·port·(ipv4·only) | ||
59 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rst</code></em></span></dt><dd><p> | 49 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rst</code></em></span></dt><dd><p> |
60 | ·····TCP·RST·flag·(if·protocol·is·TCP;·ipv4·only) | 50 | ·····TCP·RST·flag·(if·protocol·is·TCP;·ipv4·only) |
51 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>iphdr</code></em></span></dt><dd><p> | ||
52 | ·····Address·of·IP·header | ||
53 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev</code></em></span></dt><dd><p> | ||
54 | ·····Address·of·net_device·representing·output·device,·0·if·unknown | ||
55 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dport</code></em></span></dt><dd><p> | ||
56 | ·····TCP·or·UDP·destination·port·(ipv4·only) | ||
57 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev_name</code></em></span></dt><dd><p> | ||
58 | ·····Name·of·network·device·packet·will·be·routed·to·(if·known) | ||
59 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>psh</code></em></span></dt><dd><p> | ||
60 | ·····TCP·PSH·flag·(if·protocol·is·TCP;·ipv4·only) | ||
61 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netfilter-ip-local-out.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netfilter-ip-pre-routing.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netfilter.ip.local_out</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netfilter.ip.pre_routing</span></td></tr></table></div></body></html> | 61 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netfilter-ip-local-out.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-netfilter-ip-pre-routing.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netfilter.ip.local_out</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::netfilter.ip.pre_routing</span></td></tr></table></div></body></html> |
Offset 3, 68 lines modified | Offset 3, 68 lines modified | ||
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::netfilter.ip.post_routing·—·Called·immediately·before·an·outgoing·IP | 5 | probe::netfilter.ip.post_routing·—·Called·immediately·before·an·outgoing·IP |
6 | packet·leaves·the·computer | 6 | packet·leaves·the·computer |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | netfilter.ip.post_routing | 8 | netfilter.ip.post_routing |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··nf_drop | ||
11 | ······Constant·used·to·signify·a·'drop'·verdict | ||
12 | ··daddr | ||
13 | ······A·string·representing·the·destination·IP·address | ||
14 | ··syn | ||
15 | ······TCP·SYN·flag·(if·protocol·is·TCP;·ipv4·only) | ||
16 | ··data_hex | ||
17 | ······A·hexadecimal·string·representing·the·packet·buffer·contents | ||
18 | ··urg | ||
19 | ······TCP·URG·flag·(if·protocol·is·TCP;·ipv4·only) | ||
20 | ··ack | ||
21 | ······TCP·ACK·flag·(if·protocol·is·TCP;·ipv4·only) | ||
22 | ··indev_name | ||
23 | ······Name·of·network·device·packet·was·received·on·(if·known) | ||
24 | ··data_str | 10 | ··data_str |
25 | ······A·string·representing·the·packet·buffer·contents | 11 | ······A·string·representing·the·packet·buffer·contents |
26 | ··fin | ||
27 | ······TCP·FIN·flag·(if·protocol·is·TCP;·ipv4·only) | ||
28 | ··nf_queue | ||
29 | ······Constant·used·to·signify·a·'queue'·verdict | ||
30 | ··length | ||
31 | ······The·length·of·the·packet·buffer·contents,·in·bytes | ||
32 | ··saddr | ||
33 | ······A·string·representing·the·source·IP·address | ||
34 | ··outdev_name | ||
35 | ······Name·of·network·device·packet·will·be·routed·to·(if·known) | ||
36 | ··nf_accept | 12 | ··nf_accept |
37 | ······Constant·used·to·signify·an·'accept'·verdict | 13 | ······Constant·used·to·signify·an·'accept'·verdict |
14 | ··saddr | ||
15 | ······A·string·representing·the·source·IP·address | ||
16 | ··length | ||
17 | ······The·length·of·the·packet·buffer·contents,·in·bytes | ||
18 | ··pf | ||
19 | ······Protocol·family·--·either·“ipv4”·or·“ipv6” | ||
38 | ··sport | ||
39 | ······TCP·or·UDP·source·port·(ipv4·only) | ||
40 | ··outdev | ||
41 | ······Address·of·net_device·representing·output·device,·0·if·unknown | ||
42 | ··nf_stop | ||
43 | ······Constant·used·to·signify·a·'stop'·verdict | ||
44 | ··ipproto_tcp | ||
45 | ······Constant·used·to·signify·that·the·packet·protocol·is·TCP | ||
46 | ··iphdr | ||
47 | ······Address·of·IP·header | ||
48 | ··ipproto_udp | 20 | ··ipproto_udp |
49 | ······Constant·used·to·signify·that·the·packet·protocol·is·UDP | 21 | ······Constant·used·to·signify·that·the·packet·protocol·is·UDP |
50 | ··family | ||
51 | ·· | 22 | ··data_hex |
23 | ······A·hexadecimal·string·representing·the·packet·buffer·contents | ||
24 | ··daddr | ||
25 | ······A·string·representing·the·destination·IP·address | ||
26 | ··nf_queue | ||
27 | ······Constant·used·to·signify·a·'queue'·verdict | ||
28 | ··nf_stolen | ||
29 | ······Constant·used·to·signify·a·'stolen'·verdict | ||
30 | ··nf_stop | ||
31 | ······Constant·used·to·signify·a·'stop'·verdict | ||
32 | ··nf_drop | ||
33 | ······Constant·used·to·signify·a·'drop'·verdict | ||
52 | ··indev | 34 | ··indev |
53 | ······Address·of·net_device·representing·input·device,·0·if·unknown | 35 | ······Address·of·net_device·representing·input·device,·0·if·unknown |
36 | ··indev_name | ||
37 | ······Name·of·network·device·packet·was·received·on·(if·known) | ||
38 | ··family | ||
39 | ······IP·address·family | ||
40 | ··fin | ||
41 | ······TCP·FIN·flag·(if·protocol·is·TCP;·ipv4·only) | ||
42 | ··syn | ||
43 | ······TCP·SYN·flag·(if·protocol·is·TCP;·ipv4·only) | ||
44 | ··ack | ||
45 | ······TCP·ACK·flag·(if·protocol·is·TCP;·ipv4·only) | ||
46 | ··urg | ||
47 | ······TCP·URG·flag·(if·protocol·is·TCP;·ipv4·only) | ||
48 | ··ipproto_tcp | ||
49 | ······Constant·used·to·signify·that·the·packet·protocol·is·TCP | ||
54 | ··nf_repeat | 50 | ··nf_repeat |
55 | ······Constant·used·to·signify·a·'repeat'·verdict | 51 | ······Constant·used·to·signify·a·'repeat'·verdict |
52 | ··sport | ||
53 | ······TCP·or·UDP·source·port·(ipv4·only) | ||
56 | ··protocol | 54 | ··protocol |
57 | ······Packet·protocol·from·driver·(ipv4·only) | 55 | ······Packet·protocol·from·driver·(ipv4·only) |
58 | ··nf_stolen | ||
59 | ······Constant·used·to·signify·a·'stolen'·verdict | ||
60 | ··pf | ||
61 | ······Protocol·family·--·either·“ipv4”·or·“ipv6” | ||
62 | ··psh | ||
63 | ······TCP·PSH·flag·(if·protocol·is·TCP;·ipv4·only) | ||
64 | ··dport | ||
65 | ······TCP·or·UDP·destination·port·(ipv4·only) | ||
66 | ··rst | 56 | ··rst |
67 | ······TCP·RST·flag·(if·protocol·is·TCP;·ipv4·only) | 57 | ······TCP·RST·flag·(if·protocol·is·TCP;·ipv4·only) |
58 | ··iphdr | ||
59 | ······Address·of·IP·header | ||
60 | ··outdev | ||
61 | ······Address·of·net_device·representing·output·device,·0·if·unknown | ||
62 | ··dport | ||
63 | ······TCP·or·UDP·destination·port·(ipv4·only) | ||
64 | ··outdev_name | ||
65 | ······Name·of·network·device·packet·will·be·routed·to·(if·known) | ||
66 | ··psh | ||
67 | ······TCP·PSH·flag·(if·protocol·is·TCP;·ipv4·only) | ||
68 | =============================================================================== | 68 | =============================================================================== |
69 | Prev ··························Up····························· Next | 69 | Prev ··························Up····························· Next |
70 | probe::netfilter.ip.local_out Home· probe::netfilter.ip.pre_routing | 70 | probe::netfilter.ip.local_out Home· probe::netfilter.ip.pre_routing |
Offset 1, 61 lines modified | Offset 1, 61 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netfilter.ip.pre_routing</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netfilter-ip-post-routing.html"·title="probe::netfilter.ip.post_routing"><link·rel="next"·href="API-sunrpc-clnt-bind-new-program.html"·title="probe::sunrpc.clnt.bind_new_program"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netfilter.ip.pre_routing</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netfilter-ip-post-routing.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-clnt-bind-new-program.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netfilter-ip-pre-routing"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netfilter.ip.pre_routing·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::netfilter.ip.pre_routing</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netfilter-ip-post-routing.html"·title="probe::netfilter.ip.post_routing"><link·rel="next"·href="API-sunrpc-clnt-bind-new-program.html"·title="probe::sunrpc.clnt.bind_new_program"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::netfilter.ip.pre_routing</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netfilter-ip-post-routing.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-clnt-bind-new-program.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-netfilter-ip-pre-routing"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::netfilter.ip.pre_routing·—· |
2 | ··Called·before·an·IP·packet·is·routed | 2 | ··Called·before·an·IP·packet·is·routed |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netfilter.ip.pre_routing·</pre></div><div·class="refsect1"><a·name="idm10960"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">netfilter.ip.pre_routing·</pre></div><div·class="refsect1"><a·name="idm10960"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>nf_stolen</code></em></span></dt><dd><p> |
4 | ·····Name·of·network·device·packet·was·received·on·(if·known) | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ack</code></em></span></dt><dd><p> | ||
6 | ·····TCP·ACK·flag·(if·protocol·is·TCP;·ipv4·only) | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>urg</code></em></span></dt><dd><p> | ||
8 | ·····TCP·URG·flag·(if·protocol·is·TCP;·ipv4·only) | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>syn</code></em></span></dt><dd><p> | ||
10 | ·····TCP·SYN·flag·(if·protocol·is·TCP;·ipv4·only) | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_hex</code></em></span></dt><dd><p> | ||
12 | ·····A·hexadecimal·string·representing·the·packet·buffer·contents | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_drop</code></em></span></dt><dd><p> | ||
14 | ·····Constant·used·to·signify·a·' | 4 | ·····Constant·used·to·signify·a·'stolen'·verdict |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>daddr</code></em></span></dt><dd><p> | ||
16 | ·····A·string·representing·the·destination·IP·address | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_queue</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_queue</code></em></span></dt><dd><p> |
18 | ·····Constant·used·to·signify·a·'queue'·verdict | 6 | ·····Constant·used·to·signify·a·'queue'·verdict |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>daddr</code></em></span></dt><dd><p> | ||
8 | ·····A·string·representing·the·destination·IP·address | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_hex</code></em></span></dt><dd><p> | ||
10 | ·····A·hexadecimal·string·representing·the·packet·buffer·contents | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>length</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>length</code></em></span></dt><dd><p> |
20 | ·····The·length·of·the·packet·buffer·contents,·in·bytes | 12 | ·····The·length·of·the·packet·buffer·contents,·in·bytes |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ipproto_udp</code></em></span></dt><dd><p> | ||
14 | ·····Constant·used·to·signify·that·the·packet·protocol·is·UDP | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pf</code></em></span></dt><dd><p> | ||
16 | ·····Protocol·family·-·either·'ipv4'·or·'ipv6' | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>saddr</code></em></span></dt><dd><p> | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>saddr</code></em></span></dt><dd><p> |
22 | ·····A·string·representing·the·source·IP·address | 18 | ·····A·string·representing·the·source·IP·address |
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>f | 19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_accept</code></em></span></dt><dd><p> |
24 | ····· | 20 | ·····Constant·used·to·signify·an·'accept'·verdict |
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_str</code></em></span></dt><dd><p> | 21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_str</code></em></span></dt><dd><p> |
26 | ·····A·string·representing·the·packet·buffer·contents | 22 | ·····A·string·representing·the·packet·buffer·contents |
27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ipproto_udp</code></em></span></dt><dd><p> | ||
28 | ·····Constant·used·to·signify·that·the·packet·protocol·is·UDP | ||
29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev</code></em></span></dt><dd><p> | ||
30 | ·····Address·of·net_device·representing·input·device,·0·if·unknown | ||
31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | ||
32 | ·····IP·address·family | ||
33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stop</code></em></span></dt><dd><p> | ||
34 | ·····Constant·used·to·signify·a·'stop'·verdict | ||
35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>iphdr</code></em></span></dt><dd><p> | ||
36 | ·····Address·of·IP·header | ||
37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ipproto_tcp</code></em></span></dt><dd><p> | ||
38 | ·····Constant·used·to·signify·that·the·packet·protocol·is·TCP | ||
39 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev_name</code></em></span></dt><dd><p> | 23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev_name</code></em></span></dt><dd><p> |
40 | ·····Name·of·network·device·packet·will·be·routed·to·(if·known) | 24 | ·····Name·of·network·device·packet·will·be·routed·to·(if·known) |
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dport</code></em></span></dt><dd><p> | ||
26 | ·····TCP·or·UDP·destination·port·(ipv4·only) | ||
41 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev</code></em></span></dt><dd><p> | 27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>outdev</code></em></span></dt><dd><p> |
42 | ·····Address·of·net_device·representing·output·device,·0·if·unknown | 28 | ·····Address·of·net_device·representing·output·device,·0·if·unknown |
43 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sport</code></em></span></dt><dd><p> | ||
44 | ·····TCP·or·UDP·source·port·(ipv4·only) | ||
45 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_accept</code></em></span></dt><dd><p> | ||
46 | ·····Constant·used·to·signify·an·'accept'·verdict | ||
47 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rst</code></em></span></dt><dd><p> | ||
48 | ·····TCP·RST·flag·(if·protocol·is·TCP;·ipv4·only) | ||
49 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>psh</code></em></span></dt><dd><p> | 29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>psh</code></em></span></dt><dd><p> |
50 | ·····TCP·PSH·flag·(if·protocol·is·TCP;·ipv4·only) | 30 | ·····TCP·PSH·flag·(if·protocol·is·TCP;·ipv4·only) |
31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rst</code></em></span></dt><dd><p> | ||
32 | ·····TCP·RST·flag·(if·protocol·is·TCP;·ipv4·only) | ||
51 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>p | 33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>iphdr</code></em></span></dt><dd><p> |
52 | ····· | 34 | ·····Address·of·IP·header |
53 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sport</code></em></span></dt><dd><p> |
54 | ·····TCP·or·UDP· | 36 | ·····TCP·or·UDP·source·port·(ipv4·only) |
55 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | ||
56 | ·····Packet·protocol·from·driver·(ipv4·only) | ||
57 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_repeat</code></em></span></dt><dd><p> | 37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_repeat</code></em></span></dt><dd><p> |
58 | ·····Constant·used·to·signify·a·'repeat'·verdict | 38 | ·····Constant·used·to·signify·a·'repeat'·verdict |
39 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | ||
40 | ·····Packet·protocol·from·driver·(ipv4·only) | ||
41 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>urg</code></em></span></dt><dd><p> | ||
42 | ·····TCP·URG·flag·(if·protocol·is·TCP;·ipv4·only) | ||
43 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ack</code></em></span></dt><dd><p> | ||
44 | ·····TCP·ACK·flag·(if·protocol·is·TCP;·ipv4·only) | ||
45 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ipproto_tcp</code></em></span></dt><dd><p> | ||
46 | ·····Constant·used·to·signify·that·the·packet·protocol·is·TCP | ||
47 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>syn</code></em></span></dt><dd><p> | ||
48 | ·····TCP·SYN·flag·(if·protocol·is·TCP;·ipv4·only) | ||
49 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fin</code></em></span></dt><dd><p> | ||
50 | ·····TCP·FIN·flag·(if·protocol·is·TCP;·ipv4·only) | ||
51 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | ||
52 | ·····IP·address·family | ||
53 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev_name</code></em></span></dt><dd><p> | ||
54 | ·····Name·of·network·device·packet·was·received·on·(if·known) | ||
59 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_sto | 55 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_stop</code></em></span></dt><dd><p> |
60 | ·····Constant·used·to·signify·a·'sto | 56 | ·····Constant·used·to·signify·a·'stop'·verdict |
57 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>indev</code></em></span></dt><dd><p> | ||
58 | ·····Address·of·net_device·representing·input·device,·0·if·unknown | ||
59 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nf_drop</code></em></span></dt><dd><p> | ||
60 | ·····Constant·used·to·signify·a·'drop'·verdict | ||
61 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netfilter-ip-post-routing.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-clnt-bind-new-program.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netfilter.ip.post_routing</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.clnt.bind_new_program</span></td></tr></table></div></body></html> | 61 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netfilter-ip-post-routing.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-clnt-bind-new-program.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netfilter.ip.post_routing</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.clnt.bind_new_program</span></td></tr></table></div></body></html> |
Offset 2, 68 lines modified | Offset 2, 68 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::netfilter.ip.pre_routing·—·Called·before·an·IP·packet·is·routed | 5 | probe::netfilter.ip.pre_routing·—·Called·before·an·IP·packet·is·routed |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | netfilter.ip.pre_routing | 7 | netfilter.ip.pre_routing |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··nf_stolen | ||
9 | ··indev_name | ||
10 | ······Name·of·network·device·packet·was·received·on·(if·known) | ||
11 | ··ack | ||
12 | ······TCP·ACK·flag·(if·protocol·is·TCP;·ipv4·only) | ||
13 | ··urg | ||
14 | ······TCP·URG·flag·(if·protocol·is·TCP;·ipv4·only) | ||
15 | ··syn | ||
16 | ······TCP·SYN·flag·(if·protocol·is·TCP;·ipv4·only) | ||
17 | ··data_hex | ||
18 | ······A·hexadecimal·string·representing·the·packet·buffer·contents | ||
19 | ··nf_drop | ||
20 | ······Constant·used·to·signify·a·' | 10 | ······Constant·used·to·signify·a·'stolen'·verdict |
21 | ··daddr | ||
22 | ······A·string·representing·the·destination·IP·address | ||
23 | ··nf_queue | 11 | ··nf_queue |
24 | ······Constant·used·to·signify·a·'queue'·verdict | 12 | ······Constant·used·to·signify·a·'queue'·verdict |
13 | ··daddr | ||
14 | ······A·string·representing·the·destination·IP·address | ||
15 | ··data_hex | ||
16 | ······A·hexadecimal·string·representing·the·packet·buffer·contents | ||
25 | ··length | 17 | ··length |
26 | ······The·length·of·the·packet·buffer·contents,·in·bytes | 18 | ······The·length·of·the·packet·buffer·contents,·in·bytes |
19 | ··ipproto_udp | ||
20 | ······Constant·used·to·signify·that·the·packet·protocol·is·UDP | ||
21 | ··pf | ||
22 | ······Protocol·family·-·either·'ipv4'·or·'ipv6' | ||
27 | ··saddr | 23 | ··saddr |
28 | ······A·string·representing·the·source·IP·address | 24 | ······A·string·representing·the·source·IP·address |
29 | ··fin | ||
30 | ·· | 25 | ··nf_accept |
26 | ······Constant·used·to·signify·an·'accept'·verdict | ||
31 | ··data_str | 27 | ··data_str |
32 | ······A·string·representing·the·packet·buffer·contents | 28 | ······A·string·representing·the·packet·buffer·contents |
33 | ··ipproto_udp | ||
34 | ······Constant·used·to·signify·that·the·packet·protocol·is·UDP | ||
35 | ··indev | ||
36 | ······Address·of·net_device·representing·input·device,·0·if·unknown | ||
37 | ··family | ||
38 | ······IP·address·family | ||
39 | ··nf_stop | ||
40 | ······Constant·used·to·signify·a·'stop'·verdict | ||
41 | ··iphdr | ||
42 | ······Address·of·IP·header | ||
43 | ··ipproto_tcp | ||
44 | ······Constant·used·to·signify·that·the·packet·protocol·is·TCP | ||
45 | ··outdev_name | 29 | ··outdev_name |
46 | ······Name·of·network·device·packet·will·be·routed·to·(if·known) | 30 | ······Name·of·network·device·packet·will·be·routed·to·(if·known) |
31 | ··dport | ||
32 | ······TCP·or·UDP·destination·port·(ipv4·only) | ||
47 | ··outdev | 33 | ··outdev |
48 | ······Address·of·net_device·representing·output·device,·0·if·unknown | 34 | ······Address·of·net_device·representing·output·device,·0·if·unknown |
49 | ··sport | ||
50 | ······TCP·or·UDP·source·port·(ipv4·only) | ||
51 | ··nf_accept | ||
52 | ······Constant·used·to·signify·an·'accept'·verdict | ||
53 | ··rst | ||
54 | ······TCP·RST·flag·(if·protocol·is·TCP;·ipv4·only) | ||
55 | ··psh | 35 | ··psh |
56 | ······TCP·PSH·flag·(if·protocol·is·TCP;·ipv4·only) | 36 | ······TCP·PSH·flag·(if·protocol·is·TCP;·ipv4·only) |
57 | ··pf | ||
58 | ·· | 37 | ··rst |
38 | ······TCP·RST·flag·(if·protocol·is·TCP;·ipv4·only) | ||
39 | ··iphdr | ||
40 | ······Address·of·IP·header | ||
59 | ·· | 41 | ··sport |
60 | ······TCP·or·UDP· | 42 | ······TCP·or·UDP·source·port·(ipv4·only) |
61 | ··protocol | ||
62 | ······Packet·protocol·from·driver·(ipv4·only) | ||
63 | ··nf_repeat | 43 | ··nf_repeat |
64 | ······Constant·used·to·signify·a·'repeat'·verdict | 44 | ······Constant·used·to·signify·a·'repeat'·verdict |
45 | ··protocol | ||
46 | ······Packet·protocol·from·driver·(ipv4·only) | ||
47 | ··urg | ||
48 | ······TCP·URG·flag·(if·protocol·is·TCP;·ipv4·only) | ||
49 | ··ack | ||
50 | ······TCP·ACK·flag·(if·protocol·is·TCP;·ipv4·only) | ||
51 | ··ipproto_tcp | ||
52 | ······Constant·used·to·signify·that·the·packet·protocol·is·TCP | ||
53 | ··syn | ||
54 | ······TCP·SYN·flag·(if·protocol·is·TCP;·ipv4·only) | ||
55 | ··fin | ||
56 | ······TCP·FIN·flag·(if·protocol·is·TCP;·ipv4·only) | ||
57 | ··family | ||
58 | ······IP·address·family | ||
59 | ··indev_name | ||
60 | ······Name·of·network·device·packet·was·received·on·(if·known) | ||
65 | ··nf_sto | 61 | ··nf_stop |
66 | ······Constant·used·to·signify·a·'sto | 62 | ······Constant·used·to·signify·a·'stop'·verdict |
63 | ··indev | ||
64 | ······Address·of·net_device·representing·input·device,·0·if·unknown | ||
65 | ··nf_drop | ||
66 | ······Constant·used·to·signify·a·'drop'·verdict | ||
67 | =============================================================================== | 67 | =============================================================================== |
68 | Prev ·····························Up································· Next | 68 | Prev ·····························Up································· Next |
69 | probe::netfilter.ip.post_routing Home· probe::sunrpc.clnt.bind_new_program | 69 | probe::netfilter.ip.post_routing Home· probe::sunrpc.clnt.bind_new_program |
Offset 1, 27 lines modified | Offset 1, 27 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.aop.readpage</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-.html"·title="probe::"><link·rel="next"·href="API-nfs-aop-readpages.html"·title="probe::nfs.aop.readpages"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.aop.readpage</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-aop-readpages.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-aop-readpage"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.aop.readpage·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.aop.readpage</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-.html"·title="probe::"><link·rel="next"·href="API-nfs-aop-readpages.html"·title="probe::nfs.aop.readpages"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.aop.readpage</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-aop-readpages.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-aop-readpage"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.aop.readpage·—· |
2 | ·····NFS·client·synchronously·reading·a·page | 2 | ·····NFS·client·synchronously·reading·a·page |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.aop.readpage·</pre></div><div·class="refsect1"><a·name="idm22373"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>in | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.aop.readpage·</pre></div><div·class="refsect1"><a·name="idm22373"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>page_index</code></em></span></dt><dd><p> |
4 | ·····in | 4 | ·····offset·within·mapping,·can·used·a·page·identifier |
5 | ·····and·position·identifier·in·the·page·frame | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | 6 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
6 | ·····number·of·pages·to·be·read·in·this·execution· | 7 | ·····number·of·pages·to·be·read·in·this·execution· |
8 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>i_size</code></em></span></dt><dd><p> | ||
9 | ·····file·length·in·bytes | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>__page</code></em></span></dt><dd><p> | 10 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>__page</code></em></span></dt><dd><p> |
8 | ·····the·address·of·page | 11 | ·····the·address·of·page |
12 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> | ||
13 | ·····inode·number | ||
14 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>i_flag</code></em></span></dt><dd><p> | ||
15 | ·····file·flags | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rsize</code></em></span></dt><dd><p> | 16 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rsize</code></em></span></dt><dd><p> |
10 | ·····read·size··(in·bytes) | 17 | ·····read·size··(in·bytes) |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>i_size</code></em></span></dt><dd><p> | ||
12 | ·····file·length·in·bytes | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>page_index</code></em></span></dt><dd><p> | ||
14 | ·····offset·within·mapping,·can·used·a·page·identifier | ||
15 | ·····and·position·identifier·in·the·page·frame | ||
16 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sb_flag</code></em></span></dt><dd><p> | ||
17 | ·····super·block·flags | ||
18 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> | 18 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> |
19 | ·····device·identifier | 19 | ·····device·identifier |
20 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sb_flag</code></em></span></dt><dd><p> | ||
21 | ·····super·block·flags | ||
20 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>file</code></em></span></dt><dd><p> | 22 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>file</code></em></span></dt><dd><p> |
21 | ·····file·argument | 23 | ·····file·argument |
22 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>i_flag</code></em></span></dt><dd><p> | ||
23 | ·····file·flags | ||
24 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm22426"></a><h2>Description</h2><p> | 24 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm22426"></a><h2>Description</h2><p> |
25 | ···Read·the·page·over,·only·fires·when·a·previous·async | 25 | ···Read·the·page·over,·only·fires·when·a·previous·async |
26 | ···read·operation·failed | 26 | ···read·operation·failed |
27 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-aop-readpages.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.aop.readpages</span></td></tr></table></div></body></html> | 27 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-aop-readpages.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.aop.readpages</span></td></tr></table></div></body></html> |
Offset 2, 33 lines modified | Offset 2, 33 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.aop.readpage·—·NFS·client·synchronously·reading·a·page | 5 | probe::nfs.aop.readpage·—·NFS·client·synchronously·reading·a·page |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.aop.readpage | 7 | nfs.aop.readpage |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··ino | ||
10 | ·· | 9 | ··page_index |
10 | ······offset·within·mapping,·can·used·a·page·identifier·and·position·identifier | ||
11 | ······in·the·page·frame | ||
11 | ··size | 12 | ··size |
12 | ······number·of·pages·to·be·read·in·this·execution | 13 | ······number·of·pages·to·be·read·in·this·execution |
14 | ··i_size | ||
15 | ······file·length·in·bytes | ||
13 | ··__page | 16 | ··__page |
14 | ······the·address·of·page | 17 | ······the·address·of·page |
18 | ··ino | ||
19 | ······inode·number | ||
20 | ··i_flag | ||
21 | ······file·flags | ||
15 | ··rsize | 22 | ··rsize |
16 | ······read·size·(in·bytes) | 23 | ······read·size·(in·bytes) |
17 | ··i_size | ||
18 | ······file·length·in·bytes | ||
19 | ··page_index | ||
20 | ······offset·within·mapping,·can·used·a·page·identifier·and·position·identifier | ||
21 | ······in·the·page·frame | ||
22 | ··sb_flag | ||
23 | ······super·block·flags | ||
24 | ··dev | 24 | ··dev |
25 | ······device·identifier | 25 | ······device·identifier |
26 | ··sb_flag | ||
27 | ······super·block·flags | ||
26 | ··file | 28 | ··file |
27 | ······file·argument | 29 | ······file·argument |
28 | ··i_flag | ||
29 | ······file·flags | ||
30 | *****·Description·***** | 30 | *****·Description·***** |
31 | Read·the·page·over,·only·fires·when·a·previous·async·read·operation·failed | 31 | Read·the·page·over,·only·fires·when·a·previous·async·read·operation·failed |
32 | =============================================================================== | 32 | =============================================================================== |
33 | Prev ····Up······················ Next | 33 | Prev ····Up······················ Next |
34 | probe:: Home· probe::nfs.aop.readpages | 34 | probe:: Home· probe::nfs.aop.readpages |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.aop.readpages</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-aop-readpage.html"·title="probe::nfs.aop.readpage"><link·rel="next"·href="API-nfs-aop-release-page.html"·title="probe::nfs.aop.release_page"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.aop.readpages</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-aop-readpage.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-aop-release-page.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-aop-readpages"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.aop.readpages·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.aop.readpages</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-aop-readpage.html"·title="probe::nfs.aop.readpage"><link·rel="next"·href="API-nfs-aop-release-page.html"·title="probe::nfs.aop.release_page"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.aop.readpages</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-aop-readpage.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-aop-release-page.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-aop-readpages"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.aop.readpages·—· |
2 | ·····NFS·client·reading·multiple·pages | 2 | ·····NFS·client·reading·multiple·pages |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.aop.readpages·</pre></div><div·class="refsect1"><a·name="idm22444"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.aop.readpages·</pre></div><div·class="refsect1"><a·name="idm22444"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> |
4 | ····· | 4 | ·····inode·number··· |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
6 | ·····number·of·pages·attempted·to·read·in·this·execution | 6 | ·····number·of·pages·attempted·to·read·in·this·execution |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nr_pages</code></em></span></dt><dd><p> | ||
8 | ·····number·of·pages·attempted·to·read·in·this·execution | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> | ||
10 | ·····inode·number··· | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rpages</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rpages</code></em></span></dt><dd><p> |
12 | ·····read·size·(in·pages) | 8 | ·····read·size·(in·pages) |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nr_pages</code></em></span></dt><dd><p> | ||
10 | ·····number·of·pages·attempted·to·read·in·this·execution | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>file</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>file</code></em></span></dt><dd><p> |
14 | ·····filp·argument | 12 | ·····filp·argument |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> |
16 | ·····device·identifier | 14 | ·····device·identifier |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rsize</code></em></span></dt><dd><p> | ||
16 | ·····read·size·(in·bytes) | ||
17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm22482"></a><h2>Description</h2><p> | 17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm22482"></a><h2>Description</h2><p> |
18 | ···Fires·when·in·readahead·way,·read·several·pages·once | 18 | ···Fires·when·in·readahead·way,·read·several·pages·once |
19 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-aop-readpage.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-aop-release-page.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.aop.readpage</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.aop.release_page</span></td></tr></table></div></body></html> | 19 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-aop-readpage.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-aop-release-page.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.aop.readpage</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.aop.release_page</span></td></tr></table></div></body></html> |
Offset 2, 26 lines modified | Offset 2, 26 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.aop.readpages·—·NFS·client·reading·multiple·pages | 5 | probe::nfs.aop.readpages·—·NFS·client·reading·multiple·pages |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.aop.readpages | 7 | nfs.aop.readpages |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··rsize | ||
10 | ······read·size·(in·bytes) | ||
11 | ··size | ||
12 | ······number·of·pages·attempted·to·read·in·this·execution | ||
13 | ··nr_pages | ||
14 | ······number·of·pages·attempted·to·read·in·this·execution | ||
15 | ··ino | 9 | ··ino |
16 | ······inode·number | 10 | ······inode·number |
11 | ··size | ||
12 | ······number·of·pages·attempted·to·read·in·this·execution | ||
17 | ··rpages | 13 | ··rpages |
18 | ······read·size·(in·pages) | 14 | ······read·size·(in·pages) |
15 | ··nr_pages | ||
16 | ······number·of·pages·attempted·to·read·in·this·execution | ||
19 | ··file | 17 | ··file |
20 | ······filp·argument | 18 | ······filp·argument |
21 | ··dev | 19 | ··dev |
22 | ······device·identifier | 20 | ······device·identifier |
21 | ··rsize | ||
22 | ······read·size·(in·bytes) | ||
23 | *****·Description·***** | 23 | *****·Description·***** |
24 | Fires·when·in·readahead·way,·read·several·pages·once | 24 | Fires·when·in·readahead·way,·read·several·pages·once |
25 | =============================================================================== | 25 | =============================================================================== |
26 | Prev ····················Up························· Next | 26 | Prev ····················Up························· Next |
27 | probe::nfs.aop.readpage Home· probe::nfs.aop.release_page | 27 | probe::nfs.aop.readpage Home· probe::nfs.aop.release_page |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.aop.release_page</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-aop-readpages.html"·title="probe::nfs.aop.readpages"><link·rel="next"·href="API-nfs-aop-set-page-dirty.html"·title="probe::nfs.aop.set_page_dirty"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.aop.release_page</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-aop-readpages.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-aop-set-page-dirty.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-aop-release-page"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.aop.release_page·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.aop.release_page</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-aop-readpages.html"·title="probe::nfs.aop.readpages"><link·rel="next"·href="API-nfs-aop-set-page-dirty.html"·title="probe::nfs.aop.set_page_dirty"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.aop.release_page</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-aop-readpages.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-aop-set-page-dirty.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-aop-release-page"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.aop.release_page·—· |
2 | ·····NFS·client·releasing·page | 2 | ·····NFS·client·releasing·page |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.aop.release_page·</pre></div><div·class="refsect1"><a·name="idm22500"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.aop.release_page·</pre></div><div·class="refsect1"><a·name="idm22500"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> |
4 | ·····device·identifier | ||
4 | ·····release·pages | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>page_index</code></em></span></dt><dd><p> | ||
6 | ·····offset·within·mapping,·can·used·a·page·identifier | ||
7 | ·····and·position·identifier·in·the·page·frame | ||
8 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> |
9 | ·····inode·number | 6 | ·····inode·number |
10 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>__page</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>__page</code></em></span></dt><dd><p> |
11 | ·····the·address·of·page | 8 | ·····the·address·of·page |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>page_index</code></em></span></dt><dd><p> | ||
10 | ·····offset·within·mapping,·can·used·a·page·identifier | ||
11 | ·····and·position·identifier·in·the·page·frame | ||
12 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 12 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
13 | ····· | 13 | ·····release·pages |
14 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm22528"></a><h2>Description</h2><p> | 14 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm22528"></a><h2>Description</h2><p> |
15 | ···Fires·when·do·a·release·operation·on·NFS. | 15 | ···Fires·when·do·a·release·operation·on·NFS. |
16 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-aop-readpages.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-aop-set-page-dirty.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.aop.readpages</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.aop.set_page_dirty</span></td></tr></table></div></body></html> | 16 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-aop-readpages.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-aop-set-page-dirty.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.aop.readpages</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.aop.set_page_dirty</span></td></tr></table></div></body></html> |
Offset 2, 23 lines modified | Offset 2, 23 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.aop.release_page·—·NFS·client·releasing·page | 5 | probe::nfs.aop.release_page·—·NFS·client·releasing·page |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.aop.release_page | 7 | nfs.aop.release_page |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··dev | ||
10 | ······device·identifier | ||
9 | ··size | ||
10 | ······release·pages | ||
11 | ··page_index | ||
12 | ······offset·within·mapping,·can·used·a·page·identifier·and·position·identifier | ||
13 | ······in·the·page·frame | ||
14 | ··ino | 11 | ··ino |
15 | ······inode·number | 12 | ······inode·number |
16 | ··__page | 13 | ··__page |
17 | ······the·address·of·page | 14 | ······the·address·of·page |
18 | ··dev | ||
19 | ·· | 15 | ··page_index |
16 | ······offset·within·mapping,·can·used·a·page·identifier·and·position·identifier | ||
17 | ······in·the·page·frame | ||
18 | ··size | ||
19 | ······release·pages | ||
20 | *****·Description·***** | 20 | *****·Description·***** |
21 | Fires·when·do·a·release·operation·on·NFS. | 21 | Fires·when·do·a·release·operation·on·NFS. |
22 | =============================================================================== | 22 | =============================================================================== |
23 | Prev ·····················Up··························· Next | 23 | Prev ·····················Up··························· Next |
24 | probe::nfs.aop.readpages Home· probe::nfs.aop.set_page_dirty | 24 | probe::nfs.aop.readpages Home· probe::nfs.aop.set_page_dirty |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.aop.set_page_dirty</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-aop-release-page.html"·title="probe::nfs.aop.release_page"><link·rel="next"·href="API-nfs-aop-write-begin.html"·title="probe::nfs.aop.write_begin"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.aop.set_page_dirty</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-aop-release-page.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-aop-write-begin.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-aop-set-page-dirty"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.aop.set_page_dirty·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.aop.set_page_dirty</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-aop-release-page.html"·title="probe::nfs.aop.release_page"><link·rel="next"·href="API-nfs-aop-write-begin.html"·title="probe::nfs.aop.write_begin"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.aop.set_page_dirty</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-aop-release-page.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-aop-write-begin.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-aop-set-page-dirty"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.aop.set_page_dirty·—· |
2 | ·····NFS·client·marking·page·as·dirty | 2 | ·····NFS·client·marking·page·as·dirty |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.aop.set_page_dirty·</pre></div><div·class="refsect1"><a·name="idm22546"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>_ | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.aop.set_page_dirty·</pre></div><div·class="refsect1"><a·name="idm22546"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>page_flag</code></em></span></dt><dd><p> |
4 | ·····the·address·of·page | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>page_flag</code></em></span></dt><dd><p> | ||
6 | ·····page·flags | 4 | ·····page·flags |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>__page</code></em></span></dt><dd><p> | ||
6 | ·····the·address·of·page | ||
7 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm22559"></a><h2>Description</h2><p> | 7 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm22559"></a><h2>Description</h2><p> |
8 | ···This·probe·attaches·to·the·generic·__set_page_dirty_nobuffers·function. | 8 | ···This·probe·attaches·to·the·generic·__set_page_dirty_nobuffers·function. |
9 | ···Thus,·this·probe·is·going·to·fire·on·many·other·file·systems·in | 9 | ···Thus,·this·probe·is·going·to·fire·on·many·other·file·systems·in |
10 | ···addition·to·the·NFS·client. | 10 | ···addition·to·the·NFS·client. |
11 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-aop-release-page.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-aop-write-begin.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.aop.release_page</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.aop.write_begin</span></td></tr></table></div></body></html> | 11 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-aop-release-page.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-aop-write-begin.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.aop.release_page</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.aop.write_begin</span></td></tr></table></div></body></html> |
Offset 2, 18 lines modified | Offset 2, 18 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.aop.set_page_dirty·—·NFS·client·marking·page·as·dirty | 5 | probe::nfs.aop.set_page_dirty·—·NFS·client·marking·page·as·dirty |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.aop.set_page_dirty | 7 | nfs.aop.set_page_dirty |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··__page | ||
10 | ······the·address·of·page | ||
11 | ··page_flag | 9 | ··page_flag |
12 | ······page·flags | 10 | ······page·flags |
11 | ··__page | ||
12 | ······the·address·of·page | ||
13 | *****·Description·***** | 13 | *****·Description·***** |
14 | This·probe·attaches·to·the·generic·__set_page_dirty_nobuffers·function.·Thus, | 14 | This·probe·attaches·to·the·generic·__set_page_dirty_nobuffers·function.·Thus, |
15 | this·probe·is·going·to·fire·on·many·other·file·systems·in·addition·to·the·NFS | 15 | this·probe·is·going·to·fire·on·many·other·file·systems·in·addition·to·the·NFS |
16 | client. | 16 | client. |
17 | =============================================================================== | 17 | =============================================================================== |
18 | Prev ························Up························ Next | 18 | Prev ························Up························ Next |
19 | probe::nfs.aop.release_page Home· probe::nfs.aop.write_begin | 19 | probe::nfs.aop.release_page Home· probe::nfs.aop.write_begin |
Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.aop.write_begin</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-aop-set-page-dirty.html"·title="probe::nfs.aop.set_page_dirty"><link·rel="next"·href="API-nfs-aop-write-end.html"·title="probe::nfs.aop.write_end"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.aop.write_begin</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-aop-set-page-dirty.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-aop-write-end.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-aop-write-begin"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.aop.write_begin·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.aop.write_begin</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-aop-set-page-dirty.html"·title="probe::nfs.aop.set_page_dirty"><link·rel="next"·href="API-nfs-aop-write-end.html"·title="probe::nfs.aop.write_end"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.aop.write_begin</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-aop-set-page-dirty.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-aop-write-end.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-aop-write-begin"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.aop.write_begin·—· |
2 | ·····NFS·client·begin·to·write·data | 2 | ·····NFS·client·begin·to·write·data |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.aop.write_begin·</pre></div><div·class="refsect1"><a·name="idm22577"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.aop.write_begin·</pre></div><div·class="refsect1"><a·name="idm22577"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>page_index</code></em></span></dt><dd><p> |
4 | ·····offset·within·mapping,·can·used·a·page·identifier | ||
5 | ·····and·position·identifier·in·the·page·frame | ||
6 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | ||
4 | ·····write·bytes | 7 | ·····write·bytes |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>offset</code></em></span></dt><dd><p> | 8 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>offset</code></em></span></dt><dd><p> |
6 | ·····start·address·of·this·write·operation· | 9 | ·····start·address·of·this·write·operation· |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>page_index</code></em></span></dt><dd><p> | ||
8 | ·····offset·within·mapping,·can·used·a·page·identifier | ||
9 | ·····and·position·identifier·in·the·page·frame | ||
10 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>__page</code></em></span></dt><dd><p> | 10 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>__page</code></em></span></dt><dd><p> |
11 | ·····the·address·of·page | 11 | ·····the·address·of·page |
12 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> | 12 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> |
13 | ·····inode·number· | 13 | ·····inode·number· |
14 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>to</code></em></span></dt><dd><p> | ||
15 | ·····end·address·of·this·write·operation· | ||
16 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> | 14 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> |
17 | ·····device·identifier | 15 | ·····device·identifier |
16 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>to</code></em></span></dt><dd><p> | ||
17 | ·····end·address·of·this·write·operation· | ||
18 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm22615"></a><h2>Description</h2><p> | 18 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm22615"></a><h2>Description</h2><p> |
19 | ···Occurs·when·write·operation·occurs·on·nfs.·It·prepare·a·page·for·writing, | 19 | ···Occurs·when·write·operation·occurs·on·nfs.·It·prepare·a·page·for·writing, |
20 | ···look·for·a·request·corresponding·to·the·page.·If·there | 20 | ···look·for·a·request·corresponding·to·the·page.·If·there |
21 | ···is·one,·and·it·belongs·to·another·file,·it·flush·it·out | 21 | ···is·one,·and·it·belongs·to·another·file,·it·flush·it·out |
22 | ···before·it·tries·to·copy·anything·into·the·page.· | 22 | ···before·it·tries·to·copy·anything·into·the·page.· |
23 | ···Also·do·the·same·if·it·finds·a·request·from·an·existing | 23 | ···Also·do·the·same·if·it·finds·a·request·from·an·existing |
24 | ···dropped·page | 24 | ···dropped·page |
Offset 2, 29 lines modified | Offset 2, 29 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.aop.write_begin·—·NFS·client·begin·to·write·data | 5 | probe::nfs.aop.write_begin·—·NFS·client·begin·to·write·data |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.aop.write_begin | 7 | nfs.aop.write_begin |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··page_index | ||
10 | ······offset·within·mapping,·can·used·a·page·identifier·and·position·identifier | ||
11 | ······in·the·page·frame | ||
9 | ··size | 12 | ··size |
10 | ······write·bytes | 13 | ······write·bytes |
11 | ··offset | 14 | ··offset |
12 | ······start·address·of·this·write·operation | 15 | ······start·address·of·this·write·operation |
13 | ··page_index | ||
14 | ······offset·within·mapping,·can·used·a·page·identifier·and·position·identifier | ||
15 | ······in·the·page·frame | ||
16 | ··__page | 16 | ··__page |
17 | ······the·address·of·page | 17 | ······the·address·of·page |
18 | ··ino | 18 | ··ino |
19 | ······inode·number | 19 | ······inode·number |
20 | ··to | ||
21 | ······end·address·of·this·write·operation | ||
22 | ··dev | 20 | ··dev |
23 | ······device·identifier | 21 | ······device·identifier |
22 | ··to | ||
23 | ······end·address·of·this·write·operation | ||
24 | *****·Description·***** | 24 | *****·Description·***** |
25 | Occurs·when·write·operation·occurs·on·nfs.·It·prepare·a·page·for·writing,·look | 25 | Occurs·when·write·operation·occurs·on·nfs.·It·prepare·a·page·for·writing,·look |
26 | for·a·request·corresponding·to·the·page.·If·there·is·one,·and·it·belongs·to | 26 | for·a·request·corresponding·to·the·page.·If·there·is·one,·and·it·belongs·to |
27 | another·file,·it·flush·it·out·before·it·tries·to·copy·anything·into·the·page. | 27 | another·file,·it·flush·it·out·before·it·tries·to·copy·anything·into·the·page. |
28 | Also·do·the·same·if·it·finds·a·request·from·an·existing·dropped·page | 28 | Also·do·the·same·if·it·finds·a·request·from·an·existing·dropped·page |
29 | =============================================================================== | 29 | =============================================================================== |
30 | Prev ··························Up······················ Next | 30 | Prev ··························Up······················ Next |
Offset 1, 29 lines modified | Offset 1, 29 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.aop.write_end</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-aop-write-begin.html"·title="probe::nfs.aop.write_begin"><link·rel="next"·href="API-nfs-aop-writepage.html"·title="probe::nfs.aop.writepage"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.aop.write_end</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-aop-write-begin.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-aop-writepage.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-aop-write-end"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.aop.write_end·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.aop.write_end</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-aop-write-begin.html"·title="probe::nfs.aop.write_begin"><link·rel="next"·href="API-nfs-aop-writepage.html"·title="probe::nfs.aop.writepage"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.aop.write_end</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-aop-write-begin.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-aop-writepage.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-aop-write-end"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.aop.write_end·—· |
2 | ·····NFS·client·complete·writing·data | 2 | ·····NFS·client·complete·writing·data |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.aop.write_end·</pre></div><div·class="refsect1"><a·name="idm22633"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.aop.write_end·</pre></div><div·class="refsect1"><a·name="idm22633"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> |
4 | ·····the·address·of·page | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> | ||
6 | ·····inode·number | 4 | ·····inode·number |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>offset</code></em></span></dt><dd><p> |
8 | ····· | 6 | ·····start·address·of·this·write·operation |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>__page</code></em></span></dt><dd><p> |
10 | ····· | 8 | ·····the·address·of·page |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>i_size</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>i_size</code></em></span></dt><dd><p> |
12 | ·····file·length·in·bytes | 10 | ·····file·length·in·bytes |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sb_flag</code></em></span></dt><dd><p> | ||
14 | ·····super·block·flags | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> | ||
16 | ·····device·identifier | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
18 | ·····write·bytes | 12 | ·····write·bytes |
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>offset</code></em></span></dt><dd><p> | ||
20 | ·····start·address·of·this·write·operation | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>page_index</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>page_index</code></em></span></dt><dd><p> |
22 | ·····offset·within·mapping,·can·used·a·page·identifier·and·position·identifier·in·the·page·frame | 14 | ·····offset·within·mapping,·can·used·a·page·identifier·and·position·identifier·in·the·page·frame |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sb_flag</code></em></span></dt><dd><p> | ||
16 | ·····super·block·flags | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>to</code></em></span></dt><dd><p> | ||
18 | ·····end·address·of·this·write·operation | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> | ||
20 | ·····device·identifier | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>i_flag</code></em></span></dt><dd><p> | ||
22 | ·····file·flags | ||
23 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm22686"></a><h2>Description</h2><p> | 23 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm22686"></a><h2>Description</h2><p> |
24 | ···Fires·when·do·a·write·operation·on·nfs, | 24 | ···Fires·when·do·a·write·operation·on·nfs, |
25 | ···often·after·prepare_write | 25 | ···often·after·prepare_write |
26 | ···</p><p> | 26 | ···</p><p> |
27 | ···Update·and·possibly·write·a·cached·page·of·an·NFS·file. | 27 | ···Update·and·possibly·write·a·cached·page·of·an·NFS·file. |
28 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-aop-write-begin.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-aop-writepage.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.aop.write_begin</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.aop.writepage</span></td></tr></table></div></body></html> | 28 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-aop-write-begin.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-aop-writepage.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.aop.write_begin</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.aop.writepage</span></td></tr></table></div></body></html> |
Offset 2, 34 lines modified | Offset 2, 34 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.aop.write_end·—·NFS·client·complete·writing·data | 5 | probe::nfs.aop.write_end·—·NFS·client·complete·writing·data |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.aop.write_end | 7 | nfs.aop.write_end |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··__page | ||
10 | ······the·address·of·page | ||
11 | ··ino | 9 | ··ino |
12 | ······inode·number | 10 | ······inode·number |
13 | ·· | 11 | ··offset |
14 | ······ | 12 | ······start·address·of·this·write·operation |
15 | ··i_flag | ||
16 | ·· | 13 | ··__page |
14 | ······the·address·of·page | ||
17 | ··i_size | 15 | ··i_size |
18 | ······file·length·in·bytes | 16 | ······file·length·in·bytes |
19 | ··sb_flag | ||
20 | ······super·block·flags | ||
21 | ··dev | ||
22 | ······device·identifier | ||
23 | ··size | 17 | ··size |
24 | ······write·bytes | 18 | ······write·bytes |
25 | ··offset | ||
26 | ······start·address·of·this·write·operation | ||
27 | ··page_index | 19 | ··page_index |
28 | ······offset·within·mapping,·can·used·a·page·identifier·and·position·identifier | 20 | ······offset·within·mapping,·can·used·a·page·identifier·and·position·identifier |
29 | ······in·the·page·frame | 21 | ······in·the·page·frame |
22 | ··sb_flag | ||
23 | ······super·block·flags | ||
24 | ··to | ||
25 | ······end·address·of·this·write·operation | ||
26 | ··dev | ||
27 | ······device·identifier | ||
28 | ··i_flag | ||
29 | ······file·flags | ||
30 | *****·Description·***** | 30 | *****·Description·***** |
31 | Fires·when·do·a·write·operation·on·nfs,·often·after·prepare_write | 31 | Fires·when·do·a·write·operation·on·nfs,·often·after·prepare_write |
32 | Update·and·possibly·write·a·cached·page·of·an·NFS·file. | 32 | Update·and·possibly·write·a·cached·page·of·an·NFS·file. |
33 | =============================================================================== | 33 | =============================================================================== |
34 | Prev ·······················Up······················ Next | 34 | Prev ·······················Up······················ Next |
35 | probe::nfs.aop.write_begin Home· probe::nfs.aop.writepage | 35 | probe::nfs.aop.write_begin Home· probe::nfs.aop.writepage |
Offset 1, 33 lines modified | Offset 1, 33 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.aop.writepage</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-aop-write-end.html"·title="probe::nfs.aop.write_end"><link·rel="next"·href="API-nfs-aop-writepages.html"·title="probe::nfs.aop.writepages"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.aop.writepage</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-aop-write-end.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-aop-writepages.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-aop-writepage"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.aop.writepage·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.aop.writepage</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-aop-write-end.html"·title="probe::nfs.aop.write_end"><link·rel="next"·href="API-nfs-aop-writepages.html"·title="probe::nfs.aop.writepages"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.aop.writepage</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-aop-write-end.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-aop-writepages.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-aop-writepage"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.aop.writepage·—· |
2 | ·····NFS·client·writing·a·mapped·page·to·the·NFS·server | 2 | ·····NFS·client·writing·a·mapped·page·to·the·NFS·server |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.aop.writepage·</pre></div><div·class="refsect1"><a·name="idm22705"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.aop.writepage·</pre></div><div·class="refsect1"><a·name="idm22705"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>i_flag</code></em></span></dt><dd><p> |
4 | ·····file·flags | ||
4 | ·····a·flag·of·writeback_control, | ||
5 | ·····indicates·if·it's·a·kupdate·writeback | ||
6 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>i_size</code></em></span></dt><dd><p> | ||
7 | ·····file·length·in·bytes | ||
8 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> |
9 | ·····device·identifier | 6 | ·····device·identifier |
10 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>wsize</code></em></span></dt><dd><p> |
11 | ····· | 8 | ·····write·size |
12 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>i_state</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>i_state</code></em></span></dt><dd><p> |
13 | ·····inode·state·flags | 10 | ·····inode·state·flags |
14 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sb_flag</code></em></span></dt><dd><p> |
12 | ·····super·block·flags | ||
15 | ·····file·flags | ||
16 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> | ||
17 | ·····inode·number·· | ||
18 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>__page</code></em></span></dt><dd><p> | ||
19 | ·····the·address·of·page | ||
20 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>for_reclaim</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>for_reclaim</code></em></span></dt><dd><p> |
21 | ·····a·flag·of·writeback_control, | 14 | ·····a·flag·of·writeback_control, |
22 | ·····indicates·if·it's·invoked·from·the·page·allocator | 15 | ·····indicates·if·it's·invoked·from·the·page·allocator |
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>page_index</code></em></span></dt><dd><p> | 16 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>page_index</code></em></span></dt><dd><p> |
24 | ·····offset·within·mapping, | 17 | ·····offset·within·mapping, |
25 | ·····can·used·a·page·identifier·and·position·identifier·in·the·page·frame | 18 | ·····can·used·a·page·identifier·and·position·identifier·in·the·page·frame |
26 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>wsize</code></em></span></dt><dd><p> | ||
27 | ·····write·size | ||
28 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | 19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
29 | ·····number·of·pages·to·be·written·in·this·execution | 20 | ·····number·of·pages·to·be·written·in·this·execution |
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>i_size</code></em></span></dt><dd><p> | ||
22 | ·····file·length·in·bytes | ||
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>__page</code></em></span></dt><dd><p> | ||
24 | ·····the·address·of·page | ||
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> | ||
26 | ·····inode·number·· | ||
27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>for_kupdate</code></em></span></dt><dd><p> | ||
28 | ·····a·flag·of·writeback_control, | ||
29 | ·····indicates·if·it's·a·kupdate·writeback | ||
30 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm22768"></a><h2>Description</h2><p> | 30 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm22768"></a><h2>Description</h2><p> |
31 | ···The·priority·of·wb·is·decided·by·the·flags | 31 | ···The·priority·of·wb·is·decided·by·the·flags |
32 | ···<em·class="parameter"><code>for_reclaim</code></em>·and·<em·class="parameter"><code>for_kupdate</code></em>. | 32 | ···<em·class="parameter"><code>for_reclaim</code></em>·and·<em·class="parameter"><code>for_kupdate</code></em>. |
33 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-aop-write-end.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-aop-writepages.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.aop.write_end</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.aop.writepages</span></td></tr></table></div></body></html> | 33 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-aop-write-end.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-aop-writepages.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.aop.write_end</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.aop.writepages</span></td></tr></table></div></body></html> |
Offset 2, 38 lines modified | Offset 2, 38 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.aop.writepage·—·NFS·client·writing·a·mapped·page·to·the·NFS·server | 5 | probe::nfs.aop.writepage·—·NFS·client·writing·a·mapped·page·to·the·NFS·server |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.aop.writepage | 7 | nfs.aop.writepage |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··i_flag | ||
10 | ······file·flags | ||
9 | ··for_kupdate | ||
10 | ······a·flag·of·writeback_control,·indicates·if·it's·a·kupdate·writeback | ||
11 | ··i_size | ||
12 | ······file·length·in·bytes | ||
13 | ··dev | 11 | ··dev |
14 | ······device·identifier | 12 | ······device·identifier |
15 | ··sb_flag | ||
16 | ·· | 13 | ··wsize |
14 | ······write·size | ||
17 | ··i_state | 15 | ··i_state |
18 | ······inode·state·flags | 16 | ······inode·state·flags |
19 | ·· | 17 | ··sb_flag |
18 | ······super·block·flags | ||
20 | ······file·flags | ||
21 | ··ino | ||
22 | ······inode·number | ||
23 | ··__page | ||
24 | ······the·address·of·page | ||
25 | ··for_reclaim | 19 | ··for_reclaim |
26 | ······a·flag·of·writeback_control,·indicates·if·it's·invoked·from·the·page | 20 | ······a·flag·of·writeback_control,·indicates·if·it's·invoked·from·the·page |
27 | ······allocator | 21 | ······allocator |
28 | ··page_index | 22 | ··page_index |
29 | ······offset·within·mapping,·can·used·a·page·identifier·and·position·identifier | 23 | ······offset·within·mapping,·can·used·a·page·identifier·and·position·identifier |
30 | ······in·the·page·frame | 24 | ······in·the·page·frame |
31 | ··wsize | ||
32 | ······write·size | ||
33 | ··size | 25 | ··size |
34 | ······number·of·pages·to·be·written·in·this·execution | 26 | ······number·of·pages·to·be·written·in·this·execution |
27 | ··i_size | ||
28 | ······file·length·in·bytes | ||
29 | ··__page | ||
30 | ······the·address·of·page | ||
31 | ··ino | ||
32 | ······inode·number | ||
33 | ··for_kupdate | ||
34 | ······a·flag·of·writeback_control,·indicates·if·it's·a·kupdate·writeback | ||
35 | *****·Description·***** | 35 | *****·Description·***** |
36 | The·priority·of·wb·is·decided·by·the·flags·for_reclaim·and·for_kupdate. | 36 | The·priority·of·wb·is·decided·by·the·flags·for_reclaim·and·for_kupdate. |
37 | =============================================================================== | 37 | =============================================================================== |
38 | Prev ·····················Up······················· Next | 38 | Prev ·····················Up······················· Next |
39 | probe::nfs.aop.write_end Home· probe::nfs.aop.writepages | 39 | probe::nfs.aop.write_end Home· probe::nfs.aop.writepages |
Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.aop.writepages</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-aop-writepage.html"·title="probe::nfs.aop.writepage"><link·rel="next"·href="API-nfs-fop-aio-read.html"·title="probe::nfs.fop.aio_read"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.aop.writepages</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-aop-writepage.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-aio-read.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-aop-writepages"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.aop.writepages·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.aop.writepages</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-aop-writepage.html"·title="probe::nfs.aop.writepage"><link·rel="next"·href="API-nfs-fop-aio-read.html"·title="probe::nfs.fop.aio_read"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.aop.writepages</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-aop-writepage.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-aio-read.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-aop-writepages"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.aop.writepages·—· |
2 | ·····NFS·client·writing·several·dirty·pages·to·the·NFS·server | 2 | ·····NFS·client·writing·several·dirty·pages·to·the·NFS·server |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.aop.writepages·</pre></div><div·class="refsect1"><a·name="idm22788"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.aop.writepages·</pre></div><div·class="refsect1"><a·name="idm22788"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>wsize</code></em></span></dt><dd><p> |
4 | ·····write·size | ||
4 | ·····a·flag·of·writeback_control, | ||
5 | ·····indicates·if·it's·a·kupdate·writeback | ||
6 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> |
7 | ·····device·identifier | 6 | ·····device·identifier |
8 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nr_to_write</code></em></span></dt><dd><p> | ||
9 | ·····number·of·pages·attempted·to·be·written·in·this·execution | ||
10 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> | ||
11 | ·····inode·number | ||
12 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>wpages</code></em></span></dt><dd><p> | ||
13 | ·····write·size·(in·pages) | ||
14 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>for_reclaim</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>for_reclaim</code></em></span></dt><dd><p> |
15 | ·····a·flag·of·writeback_control, | 8 | ·····a·flag·of·writeback_control, |
16 | ·····indicates·if·it's·invoked·from·the·page·allocator | 9 | ·····indicates·if·it's·invoked·from·the·page·allocator |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>w | 10 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>wpages</code></em></span></dt><dd><p> |
18 | ·····write·size | 11 | ·····write·size·(in·pages) |
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | 12 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
20 | ·····number·of·pages·attempted·to·be·written·in·this·execution | 13 | ·····number·of·pages·attempted·to·be·written·in·this·execution |
14 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nr_to_write</code></em></span></dt><dd><p> | ||
15 | ·····number·of·pages·attempted·to·be·written·in·this·execution | ||
16 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>for_kupdate</code></em></span></dt><dd><p> | ||
17 | ·····a·flag·of·writeback_control, | ||
18 | ·····indicates·if·it's·a·kupdate·writeback | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> | ||
20 | ·····inode·number | ||
21 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm22831"></a><h2>Description</h2><p> | 21 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm22831"></a><h2>Description</h2><p> |
22 | ···The·priority·of·wb·is·decided·by·the·flags | 22 | ···The·priority·of·wb·is·decided·by·the·flags |
23 | ···<em·class="parameter"><code>for_reclaim</code></em>·and·<em·class="parameter"><code>for_kupdate</code></em>. | 23 | ···<em·class="parameter"><code>for_reclaim</code></em>·and·<em·class="parameter"><code>for_kupdate</code></em>. |
24 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-aop-writepage.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-aio-read.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.aop.writepage</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.fop.aio_read</span></td></tr></table></div></body></html> | 24 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-aop-writepage.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-aio-read.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.aop.writepage</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.fop.aio_read</span></td></tr></table></div></body></html> |
Offset 3, 29 lines modified | Offset 3, 29 lines modified | ||
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.aop.writepages·—·NFS·client·writing·several·dirty·pages·to·the·NFS | 5 | probe::nfs.aop.writepages·—·NFS·client·writing·several·dirty·pages·to·the·NFS |
6 | server | 6 | server |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | nfs.aop.writepages | 8 | nfs.aop.writepages |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··for_kupdate | ||
11 | ·· | 10 | ··wsize |
11 | ······write·size | ||
12 | ··dev | 12 | ··dev |
13 | ······device·identifier | 13 | ······device·identifier |
14 | ··nr_to_write | ||
15 | ······number·of·pages·attempted·to·be·written·in·this·execution | ||
16 | ··ino | ||
17 | ······inode·number | ||
18 | ··wpages | ||
19 | ······write·size·(in·pages) | ||
20 | ··for_reclaim | 14 | ··for_reclaim |
21 | ······a·flag·of·writeback_control,·indicates·if·it's·invoked·from·the·page | 15 | ······a·flag·of·writeback_control,·indicates·if·it's·invoked·from·the·page |
22 | ······allocator | 16 | ······allocator |
23 | ··wsize | ||
24 | ·· | 17 | ··wpages |
18 | ······write·size·(in·pages) | ||
25 | ··size | 19 | ··size |
26 | ······number·of·pages·attempted·to·be·written·in·this·execution | 20 | ······number·of·pages·attempted·to·be·written·in·this·execution |
21 | ··nr_to_write | ||
22 | ······number·of·pages·attempted·to·be·written·in·this·execution | ||
23 | ··for_kupdate | ||
24 | ······a·flag·of·writeback_control,·indicates·if·it's·a·kupdate·writeback | ||
25 | ··ino | ||
26 | ······inode·number | ||
27 | *****·Description·***** | 27 | *****·Description·***** |
28 | The·priority·of·wb·is·decided·by·the·flags·for_reclaim·and·for_kupdate. | 28 | The·priority·of·wb·is·decided·by·the·flags·for_reclaim·and·for_kupdate. |
29 | =============================================================================== | 29 | =============================================================================== |
30 | Prev ·····················Up····················· Next | 30 | Prev ·····················Up····················· Next |
31 | probe::nfs.aop.writepage Home· probe::nfs.fop.aio_read | 31 | probe::nfs.aop.writepage Home· probe::nfs.fop.aio_read |
Offset 1, 25 lines modified | Offset 1, 25 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.fop.aio_read</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-aop-writepages.html"·title="probe::nfs.aop.writepages"><link·rel="next"·href="API-nfs-fop-aio-write.html"·title="probe::nfs.fop.aio_write"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.fop.aio_read</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-aop-writepages.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-aio-write.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-fop-aio-read"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.fop.aio_read·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.fop.aio_read</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-aop-writepages.html"·title="probe::nfs.aop.writepages"><link·rel="next"·href="API-nfs-fop-aio-write.html"·title="probe::nfs.fop.aio_write"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.fop.aio_read</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-aop-writepages.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-aio-write.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-fop-aio-read"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.fop.aio_read·—· |
2 | ·····NFS·client·aio_read·file·operation | 2 | ·····NFS·client·aio_read·file·operation |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.fop.aio_read·</pre></div><div·class="refsect1"><a·name="idm22851"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.fop.aio_read·</pre></div><div·class="refsect1"><a·name="idm22851"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>file_name</code></em></span></dt><dd><p> |
4 | ·····file·name | ||
4 | ·····device·identifier | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>parent_name</code></em></span></dt><dd><p> | ||
6 | ·····parent·dir·name | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>buf</code></em></span></dt><dd><p> | ||
8 | ·····the·address·of·buf·in·user·space | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> |
10 | ·····read·bytes | 6 | ·····read·bytes |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>buf</code></em></span></dt><dd><p> |
12 | ····· | 8 | ·····the·address·of·buf·in·user·space |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>attrtimeo</code></em></span></dt><dd><p> | ||
10 | ·····how·long·the·cached·information·is·assumed·to·be·valid. | ||
11 | ·····We·need·to·revalidate·the·cached·attrs·for·this·inode | ||
12 | ·····if·jiffies·-·read_cache_jiffies·>·attrtimeo. | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> | ||
14 | ·····device·identifier | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>cache_valid</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>cache_valid</code></em></span></dt><dd><p> |
14 | ·····cache·related·bit·mask·flag | 16 | ·····cache·related·bit·mask·flag |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> |
16 | ·····inode·number········ | 18 | ·····inode·number········ |
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>parent_name</code></em></span></dt><dd><p> | ||
20 | ·····parent·dir·name | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>cache_time</code></em></span></dt><dd><p> | 21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>cache_time</code></em></span></dt><dd><p> |
18 | ·····when·we·started·read-caching·this·inode | 22 | ·····when·we·started·read-caching·this·inode |
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>file_name</code></em></span></dt><dd><p> | ||
20 | ·····file·name | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pos</code></em></span></dt><dd><p> |
24 | ·····current·position·of·file··· | ||
22 | ·····how·long·the·cached·information·is·assumed·to·be·valid. | ||
23 | ·····We·need·to·revalidate·the·cached·attrs·for·this·inode | ||
24 | ·····if·jiffies·-·read_cache_jiffies·>·attrtimeo. | ||
25 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-aop-writepages.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-aio-write.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.aop.writepages</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.fop.aio_write</span></td></tr></table></div></body></html> | 25 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-aop-writepages.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-aio-write.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.aop.writepages</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.fop.aio_write</span></td></tr></table></div></body></html> |
Offset 2, 32 lines modified | Offset 2, 32 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.fop.aio_read·—·NFS·client·aio_read·file·operation | 5 | probe::nfs.fop.aio_read·—·NFS·client·aio_read·file·operation |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.fop.aio_read | 7 | nfs.fop.aio_read |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··file_name | ||
10 | ······file·name | ||
9 | ··dev | ||
10 | ······device·identifier | ||
11 | ··parent_name | ||
12 | ······parent·dir·name | ||
13 | ··buf | ||
14 | ······the·address·of·buf·in·user·space | ||
15 | ··count | 11 | ··count |
16 | ······read·bytes | 12 | ······read·bytes |
17 | ··pos | ||
18 | ·· | 13 | ··buf |
14 | ······the·address·of·buf·in·user·space | ||
15 | ··attrtimeo | ||
16 | ······how·long·the·cached·information·is·assumed·to·be·valid.·We·need·to | ||
17 | ······revalidate·the·cached·attrs·for·this·inode·if·jiffies·- | ||
18 | ······read_cache_jiffies·>·attrtimeo. | ||
19 | ··dev | ||
20 | ······device·identifier | ||
19 | ··cache_valid | 21 | ··cache_valid |
20 | ······cache·related·bit·mask·flag | 22 | ······cache·related·bit·mask·flag |
21 | ··ino | 23 | ··ino |
22 | ······inode·number | 24 | ······inode·number |
25 | ··parent_name | ||
26 | ······parent·dir·name | ||
23 | ··cache_time | 27 | ··cache_time |
24 | ······when·we·started·read-caching·this·inode | 28 | ······when·we·started·read-caching·this·inode |
29 | ··pos | ||
30 | ······current·position·of·file | ||
25 | ··file_name | ||
26 | ······file·name | ||
27 | ··attrtimeo | ||
28 | ······how·long·the·cached·information·is·assumed·to·be·valid.·We·need·to | ||
29 | ······revalidate·the·cached·attrs·for·this·inode·if·jiffies·- | ||
30 | ······read_cache_jiffies·>·attrtimeo. | ||
31 | =============================================================================== | 31 | =============================================================================== |
32 | Prev ······················Up······················ Next | 32 | Prev ······················Up······················ Next |
33 | probe::nfs.aop.writepages Home· probe::nfs.fop.aio_write | 33 | probe::nfs.aop.writepages Home· probe::nfs.fop.aio_write |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.fop.aio_write</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-fop-aio-read.html"·title="probe::nfs.fop.aio_read"><link·rel="next"·href="API-nfs-fop-check-flags.html"·title="probe::nfs.fop.check_flags"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.fop.aio_write</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-fop-aio-read.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-check-flags.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-fop-aio-write"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.fop.aio_write·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.fop.aio_write</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-fop-aio-read.html"·title="probe::nfs.fop.aio_read"><link·rel="next"·href="API-nfs-fop-check-flags.html"·title="probe::nfs.fop.check_flags"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.fop.aio_write</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-fop-aio-read.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-check-flags.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-fop-aio-write"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.fop.aio_write·—· |
2 | ·····NFS·client·aio_write·file·operation | 2 | ·····NFS·client·aio_write·file·operation |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.fop.aio_write·</pre></div><div·class="refsect1"><a·name="idm22919"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.fop.aio_write·</pre></div><div·class="refsect1"><a·name="idm22919"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>parent_name</code></em></span></dt><dd><p> |
4 | ·····parent·dir·name | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> | ||
4 | ·····inode·number········ | 6 | ·····inode·number········ |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pos</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pos</code></em></span></dt><dd><p> |
6 | ·····offset·of·the·file· | 8 | ·····offset·of·the·file· |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>buf</code></em></span></dt><dd><p> | ||
10 | ·····the·address·of·buf·in·user·space | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> | ||
12 | ·····read·bytes | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>file_name</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>file_name</code></em></span></dt><dd><p> |
8 | ·····file·name | 14 | ·····file·name |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> |
10 | ·····device·identifier | 16 | ·····device·identifier |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>parent_name</code></em></span></dt><dd><p> | ||
12 | ·····parent·dir·name | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> | ||
14 | ·····read·bytes | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>buf</code></em></span></dt><dd><p> | ||
16 | ·····the·address·of·buf·in·user·space | ||
17 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-fop-aio-read.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-check-flags.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.fop.aio_read</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.fop.check_flags</span></td></tr></table></div></body></html> | 17 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-fop-aio-read.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-check-flags.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.fop.aio_read</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.fop.check_flags</span></td></tr></table></div></body></html> |
Offset 2, 24 lines modified | Offset 2, 24 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.fop.aio_write·—·NFS·client·aio_write·file·operation | 5 | probe::nfs.fop.aio_write·—·NFS·client·aio_write·file·operation |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.fop.aio_write | 7 | nfs.fop.aio_write |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··parent_name | ||
10 | ······parent·dir·name | ||
9 | ··ino | 11 | ··ino |
10 | ······inode·number | 12 | ······inode·number |
11 | ··pos | 13 | ··pos |
12 | ······offset·of·the·file | 14 | ······offset·of·the·file |
15 | ··buf | ||
16 | ······the·address·of·buf·in·user·space | ||
17 | ··count | ||
18 | ······read·bytes | ||
13 | ··file_name | 19 | ··file_name |
14 | ······file·name | 20 | ······file·name |
15 | ··dev | 21 | ··dev |
16 | ······device·identifier | 22 | ······device·identifier |
17 | ··parent_name | ||
18 | ······parent·dir·name | ||
19 | ··count | ||
20 | ······read·bytes | ||
21 | ··buf | ||
22 | ······the·address·of·buf·in·user·space | ||
23 | =============================================================================== | 23 | =============================================================================== |
24 | Prev ····················Up························ Next | 24 | Prev ····················Up························ Next |
25 | probe::nfs.fop.aio_read Home· probe::nfs.fop.check_flags | 25 | probe::nfs.fop.aio_read Home· probe::nfs.fop.check_flags |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.fop.flush</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-fop-check-flags.html"·title="probe::nfs.fop.check_flags"><link·rel="next"·href="API-nfs-fop-fsync.html"·title="probe::nfs.fop.fsync"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.fop.flush</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-fop-check-flags.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-fsync.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-fop-flush"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.fop.flush·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.fop.flush</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-fop-check-flags.html"·title="probe::nfs.fop.check_flags"><link·rel="next"·href="API-nfs-fop-fsync.html"·title="probe::nfs.fop.fsync"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.fop.flush</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-fop-check-flags.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-fsync.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-fop-flush"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.fop.flush·—· |
2 | ·····NFS·client·flush·file·operation | 2 | ·····NFS·client·flush·file·operation |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.fop.flush·</pre></div><div·class="refsect1"><a·name="idm22995"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.fop.flush·</pre></div><div·class="refsect1"><a·name="idm22995"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> |
4 | ·····number·of·dirty·page | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> | ||
6 | ·····inode·number | 4 | ·····inode·number |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ndirty</code></em></span></dt><dd><p> | ||
6 | ·····number·of·dirty·page | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>mode</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>mode</code></em></span></dt><dd><p> |
8 | ·····file·mode | 8 | ·····file·mode |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> |
10 | ·····device·identifier | 10 | ·····device·identifier |
11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-fop-check-flags.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-fsync.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.fop.check_flags</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.fop.fsync</span></td></tr></table></div></body></html> | 11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-fop-check-flags.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-fsync.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.fop.check_flags</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.fop.fsync</span></td></tr></table></div></body></html> |
Offset 2, 18 lines modified | Offset 2, 18 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.fop.flush·—·NFS·client·flush·file·operation | 5 | probe::nfs.fop.flush·—·NFS·client·flush·file·operation |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.fop.flush | 7 | nfs.fop.flush |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··ndirty | ||
10 | ······number·of·dirty·page | ||
11 | ··ino | 9 | ··ino |
12 | ······inode·number | 10 | ······inode·number |
11 | ··ndirty | ||
12 | ······number·of·dirty·page | ||
13 | ··mode | 13 | ··mode |
14 | ······file·mode | 14 | ······file·mode |
15 | ··dev | 15 | ··dev |
16 | ······device·identifier | 16 | ······device·identifier |
17 | =============================================================================== | 17 | =============================================================================== |
18 | Prev ·······················Up·················· Next | 18 | Prev ·······················Up·················· Next |
19 | probe::nfs.fop.check_flags Home· probe::nfs.fop.fsync | 19 | probe::nfs.fop.check_flags Home· probe::nfs.fop.fsync |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.fop.fsync</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-fop-flush.html"·title="probe::nfs.fop.flush"><link·rel="next"·href="API-nfs-fop-llseek.html"·title="probe::nfs.fop.llseek"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.fop.fsync</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-fop-flush.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-llseek.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-fop-fsync"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.fop.fsync·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.fop.fsync</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-fop-flush.html"·title="probe::nfs.fop.flush"><link·rel="next"·href="API-nfs-fop-llseek.html"·title="probe::nfs.fop.llseek"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.fop.fsync</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-fop-flush.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-llseek.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-fop-fsync"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.fop.fsync·—· |
2 | ·····NFS·client·fsync·operation | 2 | ·····NFS·client·fsync·operation |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.fop.fsync·</pre></div><div·class="refsect1"><a·name="idm23033"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.fop.fsync·</pre></div><div·class="refsect1"><a·name="idm23033"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> |
4 | ·····device·identifier | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ndirty</code></em></span></dt><dd><p> | ||
4 | ·····number·of·dirty·pages | 6 | ·····number·of·dirty·pages |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> |
6 | ·····inode·number | 8 | ·····inode·number |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> | ||
8 | ·····device·identifier | ||
9 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-fop-flush.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-llseek.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.fop.flush</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.fop.llseek</span></td></tr></table></div></body></html> | 9 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-fop-flush.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-llseek.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.fop.flush</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.fop.llseek</span></td></tr></table></div></body></html> |
Offset 2, 16 lines modified | Offset 2, 16 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.fop.fsync·—·NFS·client·fsync·operation | 5 | probe::nfs.fop.fsync·—·NFS·client·fsync·operation |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.fop.fsync | 7 | nfs.fop.fsync |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··dev | ||
10 | ······device·identifier | ||
9 | ··ndirty | 11 | ··ndirty |
10 | ······number·of·dirty·pages | 12 | ······number·of·dirty·pages |
11 | ··ino | 13 | ··ino |
12 | ······inode·number | 14 | ······inode·number |
13 | ··dev | ||
14 | ······device·identifier | ||
15 | =============================================================================== | 15 | =============================================================================== |
16 | Prev ·················Up··················· Next | 16 | Prev ·················Up··················· Next |
17 | probe::nfs.fop.flush Home· probe::nfs.fop.llseek | 17 | probe::nfs.fop.flush Home· probe::nfs.fop.llseek |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.fop.llseek</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-fop-fsync.html"·title="probe::nfs.fop.fsync"><link·rel="next"·href="API-nfs-fop-lock.html"·title="probe::nfs.fop.lock"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.fop.llseek</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-fop-fsync.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-lock.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-fop-llseek"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.fop.llseek·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.fop.llseek</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-fop-fsync.html"·title="probe::nfs.fop.fsync"><link·rel="next"·href="API-nfs-fop-lock.html"·title="probe::nfs.fop.lock"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.fop.llseek</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-fop-fsync.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-lock.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-fop-llseek"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.fop.llseek·—· |
2 | ··NFS·client·llseek·operation | 2 | ··NFS·client·llseek·operation |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.fop.llseek·</pre></div><div·class="refsect1"><a·name="idm23066"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.fop.llseek·</pre></div><div·class="refsect1"><a·name="idm23066"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> |
4 | ·····device·identifier | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> | ||
6 | ·····inode·number | 4 | ·····inode·number |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>whence_str</code></em></span></dt><dd><p> | ||
6 | ·····symbolic·string·representation·of·the·position·to·seek·from | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>whence</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>whence</code></em></span></dt><dd><p> |
8 | ·····the·position·to·seek·from | 8 | ·····the·position·to·seek·from |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>offset</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>offset</code></em></span></dt><dd><p> |
10 | ·····the·offset·of·the·file·will·be·repositioned | 10 | ·····the·offset·of·the·file·will·be·repositioned |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> |
12 | ····· | 12 | ·····device·identifier |
13 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-fop-fsync.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-lock.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.fop.fsync</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.fop.lock</span></td></tr></table></div></body></html> | 13 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-fop-fsync.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-lock.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.fop.fsync</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.fop.lock</span></td></tr></table></div></body></html> |
Offset 2, 20 lines modified | Offset 2, 20 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.fop.llseek·—·NFS·client·llseek·operation | 5 | probe::nfs.fop.llseek·—·NFS·client·llseek·operation |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.fop.llseek | 7 | nfs.fop.llseek |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··dev | ||
10 | ······device·identifier | ||
11 | ··ino | 9 | ··ino |
12 | ······inode·number | 10 | ······inode·number |
11 | ··whence_str | ||
12 | ······symbolic·string·representation·of·the·position·to·seek·from | ||
13 | ··whence | 13 | ··whence |
14 | ······the·position·to·seek·from | 14 | ······the·position·to·seek·from |
15 | ··offset | 15 | ··offset |
16 | ······the·offset·of·the·file·will·be·repositioned | 16 | ······the·offset·of·the·file·will·be·repositioned |
17 | ··whence_str | ||
18 | ·· | 17 | ··dev |
18 | ······device·identifier | ||
19 | =============================================================================== | 19 | =============================================================================== |
20 | Prev ·················Up················· Next | 20 | Prev ·················Up················· Next |
21 | probe::nfs.fop.fsync Home· probe::nfs.fop.lock | 21 | probe::nfs.fop.fsync Home· probe::nfs.fop.lock |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.fop.lock</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-fop-llseek.html"·title="probe::nfs.fop.llseek"><link·rel="next"·href="API-nfs-fop-mmap.html"·title="probe::nfs.fop.mmap"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.fop.lock</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-fop-llseek.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-mmap.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-fop-lock"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.fop.lock·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.fop.lock</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-fop-llseek.html"·title="probe::nfs.fop.llseek"><link·rel="next"·href="API-nfs-fop-mmap.html"·title="probe::nfs.fop.mmap"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.fop.lock</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-fop-llseek.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-mmap.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-fop-lock"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.fop.lock·—· |
2 | ·····NFS·client·file·lock·operation | 2 | ·····NFS·client·file·lock·operation |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.fop.lock·</pre></div><div·class="refsect1"><a·name="idm23109"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.fop.lock·</pre></div><div·class="refsect1"><a·name="idm23109"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> |
4 | ·····device·identifier | ||
4 | ·····lock·type | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> | ||
6 | ·····inode·number | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>i_mode</code></em></span></dt><dd><p> | ||
8 | ·····file·type·and·access·rights | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fl_end</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fl_end</code></em></span></dt><dd><p> |
10 | ·····ending·offset·of·locked·region | 6 | ·····ending·offset·of·locked·region |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fl_start</code></em></span></dt><dd><p> | ||
8 | ·····starting·offset·of·locked·region | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>cmd</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>cmd</code></em></span></dt><dd><p> |
12 | ·····cmd·arguments | 10 | ·····cmd·arguments |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>i_mode</code></em></span></dt><dd><p> | ||
12 | ·····file·type·and·access·rights | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fl_flag</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fl_flag</code></em></span></dt><dd><p> |
14 | ·····lock·flags | 14 | ·····lock·flags |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fl_start</code></em></span></dt><dd><p> | ||
16 | ·····starting·offset·of·locked·region | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> |
18 | ····· | 16 | ·····inode·number |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fl_type</code></em></span></dt><dd><p> | ||
18 | ·····lock·type | ||
19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-fop-llseek.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-mmap.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.fop.llseek</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.fop.mmap</span></td></tr></table></div></body></html> | 19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-fop-llseek.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-mmap.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.fop.llseek</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.fop.mmap</span></td></tr></table></div></body></html> |
Offset 2, 26 lines modified | Offset 2, 26 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.fop.lock·—·NFS·client·file·lock·operation | 5 | probe::nfs.fop.lock·—·NFS·client·file·lock·operation |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.fop.lock | 7 | nfs.fop.lock |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··dev | ||
10 | ······device·identifier | ||
9 | ··fl_type | ||
10 | ······lock·type | ||
11 | ··ino | ||
12 | ······inode·number | ||
13 | ··i_mode | ||
14 | ······file·type·and·access·rights | ||
15 | ··fl_end | 11 | ··fl_end |
16 | ······ending·offset·of·locked·region | 12 | ······ending·offset·of·locked·region |
13 | ··fl_start | ||
14 | ······starting·offset·of·locked·region | ||
17 | ··cmd | 15 | ··cmd |
18 | ······cmd·arguments | 16 | ······cmd·arguments |
17 | ··i_mode | ||
18 | ······file·type·and·access·rights | ||
19 | ··fl_flag | 19 | ··fl_flag |
20 | ······lock·flags | 20 | ······lock·flags |
21 | ··fl_start | ||
22 | ······starting·offset·of·locked·region | ||
23 | ··dev | ||
24 | ·· | 21 | ··ino |
22 | ······inode·number | ||
23 | ··fl_type | ||
24 | ······lock·type | ||
25 | =============================================================================== | 25 | =============================================================================== |
26 | Prev ··················Up················· Next | 26 | Prev ··················Up················· Next |
27 | probe::nfs.fop.llseek Home· probe::nfs.fop.mmap | 27 | probe::nfs.fop.llseek Home· probe::nfs.fop.mmap |
Offset 1, 27 lines modified | Offset 1, 27 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.fop.mmap</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-fop-lock.html"·title="probe::nfs.fop.lock"><link·rel="next"·href="API-nfs-fop-open.html"·title="probe::nfs.fop.open"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.fop.mmap</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-fop-lock.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-open.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-fop-mmap"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.fop.mmap·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.fop.mmap</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-fop-lock.html"·title="probe::nfs.fop.lock"><link·rel="next"·href="API-nfs-fop-open.html"·title="probe::nfs.fop.open"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.fop.mmap</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-fop-lock.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-open.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-fop-mmap"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.fop.mmap·—· |
2 | ·····NFS·client·mmap·operation | 2 | ·····NFS·client·mmap·operation |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.fop.mmap·</pre></div><div·class="refsect1"><a·name="idm23167"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.fop.mmap·</pre></div><div·class="refsect1"><a·name="idm23167"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>vm_flag</code></em></span></dt><dd><p> |
4 | ·····vm·flags | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>cache_time</code></em></span></dt><dd><p> | ||
6 | ·····when·we·started·read-caching·this·inode | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> | ||
4 | ·····inode·number········ | 8 | ·····inode·number········ |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>parent_name</code></em></span></dt><dd><p> | ||
10 | ·····parent·dir·name | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>cache_valid</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>cache_valid</code></em></span></dt><dd><p> |
6 | ·····cache·related·bit·mask·flag | 12 | ·····cache·related·bit·mask·flag |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>cache_time</code></em></span></dt><dd><p> | ||
8 | ·····when·we·started·read-caching·this·inode | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vm_end</code></em></span></dt><dd><p> |
10 | ·····fi | 14 | ·····the·first·byte·after·end·address·within·vm_mm |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>attrtimeo</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>attrtimeo</code></em></span></dt><dd><p> |
12 | ·····how·long·the·cached·information·is·assumed·to·be·valid. | 16 | ·····how·long·the·cached·information·is·assumed·to·be·valid. |
13 | ·····We·need·to·revalidate·the·cached·attrs·for·this·inode· | 17 | ·····We·need·to·revalidate·the·cached·attrs·for·this·inode· |
14 | ·····if·jiffies·-·read_cache_jiffies·>·attrtimeo. | 18 | ·····if·jiffies·-·read_cache_jiffies·>·attrtimeo. |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> | 19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> |
16 | ·····device·identifier | 20 | ·····device·identifier |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vm_flag</code></em></span></dt><dd><p> | ||
18 | ·····vm·flags | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vm_start</code></em></span></dt><dd><p> | ||
20 | ·····start·address·within·vm_mm· | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>buf</code></em></span></dt><dd><p> | 21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>buf</code></em></span></dt><dd><p> |
22 | ·····the·address·of·buf·in·user·space | 22 | ·····the·address·of·buf·in·user·space |
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>file_name</code></em></span></dt><dd><p> |
24 | ····· | 24 | ·····file·name |
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vm_ | 25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vm_start</code></em></span></dt><dd><p> |
26 | ····· | 26 | ·····start·address·within·vm_mm· |
27 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-fop-lock.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-open.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.fop.lock</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.fop.open</span></td></tr></table></div></body></html> | 27 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-fop-lock.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-open.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.fop.lock</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.fop.open</span></td></tr></table></div></body></html> |
Offset 2, 34 lines modified | Offset 2, 34 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.fop.mmap·—·NFS·client·mmap·operation | 5 | probe::nfs.fop.mmap·—·NFS·client·mmap·operation |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.fop.mmap | 7 | nfs.fop.mmap |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··vm_flag | ||
10 | ······vm·flags | ||
11 | ··cache_time | ||
12 | ······when·we·started·read-caching·this·inode | ||
9 | ··ino | 13 | ··ino |
10 | ······inode·number | 14 | ······inode·number |
15 | ··parent_name | ||
16 | ······parent·dir·name | ||
11 | ··cache_valid | 17 | ··cache_valid |
12 | ······cache·related·bit·mask·flag | 18 | ······cache·related·bit·mask·flag |
19 | ··vm_end | ||
20 | ······the·first·byte·after·end·address·within·vm_mm | ||
13 | ··cache_time | ||
14 | ······when·we·started·read-caching·this·inode | ||
15 | ··file_name | ||
16 | ······file·name | ||
17 | ··attrtimeo | 21 | ··attrtimeo |
18 | ······how·long·the·cached·information·is·assumed·to·be·valid.·We·need·to | 22 | ······how·long·the·cached·information·is·assumed·to·be·valid.·We·need·to |
19 | ······revalidate·the·cached·attrs·for·this·inode·if·jiffies·- | 23 | ······revalidate·the·cached·attrs·for·this·inode·if·jiffies·- |
20 | ······read_cache_jiffies·>·attrtimeo. | 24 | ······read_cache_jiffies·>·attrtimeo. |
21 | ··dev | 25 | ··dev |
22 | ······device·identifier | 26 | ······device·identifier |
23 | ··vm_flag | ||
24 | ······vm·flags | ||
25 | ··vm_start | ||
26 | ······start·address·within·vm_mm | ||
27 | ··buf | 27 | ··buf |
28 | ······the·address·of·buf·in·user·space | 28 | ······the·address·of·buf·in·user·space |
29 | ··parent_name | ||
30 | ······parent·dir·name | ||
31 | ··vm_end | ||
32 | ·· | 29 | ··file_name |
30 | ······file·name | ||
31 | ··vm_start | ||
32 | ······start·address·within·vm_mm | ||
33 | =============================================================================== | 33 | =============================================================================== |
34 | Prev ················Up················· Next | 34 | Prev ················Up················· Next |
35 | probe::nfs.fop.lock Home· probe::nfs.fop.open | 35 | probe::nfs.fop.lock Home· probe::nfs.fop.open |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.fop.open</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-fop-mmap.html"·title="probe::nfs.fop.mmap"><link·rel="next"·href="API-nfs-fop-read.html"·title="probe::nfs.fop.read"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.fop.open</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-fop-mmap.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-read.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-fop-open"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.fop.open·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.fop.open</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-fop-mmap.html"·title="probe::nfs.fop.mmap"><link·rel="next"·href="API-nfs-fop-read.html"·title="probe::nfs.fop.read"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.fop.open</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-fop-mmap.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-read.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-fop-open"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.fop.open·—· |
2 | ·····NFS·client·file·open·operation | 2 | ·····NFS·client·file·open·operation |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.fop.open·</pre></div><div·class="refsect1"><a·name="idm23240"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.fop.open·</pre></div><div·class="refsect1"><a·name="idm23240"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>i_size</code></em></span></dt><dd><p> |
4 | ·····file·n | 4 | ·····file·length·in·bytes· |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flag</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flag</code></em></span></dt><dd><p> |
6 | ·····file·flag | 6 | ·····file·flag |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> |
8 | ·····inode·number | 8 | ·····inode·number |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> |
10 | ·····device·identifier | 10 | ·····device·identifier |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>i_ | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>file_name</code></em></span></dt><dd><p> |
12 | ·····file· | 12 | ·····file·name |
13 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-fop-mmap.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-read.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.fop.mmap</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.fop.read</span></td></tr></table></div></body></html> | 13 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-fop-mmap.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-read.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.fop.mmap</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.fop.read</span></td></tr></table></div></body></html> |
Offset 2, 20 lines modified | Offset 2, 20 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.fop.open·—·NFS·client·file·open·operation | 5 | probe::nfs.fop.open·—·NFS·client·file·open·operation |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.fop.open | 7 | nfs.fop.open |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··file_name | ||
10 | ·· | 9 | ··i_size |
10 | ······file·length·in·bytes | ||
11 | ··flag | 11 | ··flag |
12 | ······file·flag | 12 | ······file·flag |
13 | ··ino | 13 | ··ino |
14 | ······inode·number | 14 | ······inode·number |
15 | ··dev | 15 | ··dev |
16 | ······device·identifier | 16 | ······device·identifier |
17 | ··i_size | ||
18 | ·· | 17 | ··file_name |
18 | ······file·name | ||
19 | =============================================================================== | 19 | =============================================================================== |
20 | Prev ················Up················· Next | 20 | Prev ················Up················· Next |
21 | probe::nfs.fop.mmap Home· probe::nfs.fop.read | 21 | probe::nfs.fop.mmap Home· probe::nfs.fop.read |
Offset 1, 23 lines modified | Offset 1, 23 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.fop.read_iter</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-fop-read.html"·title="probe::nfs.fop.read"><link·rel="next"·href="API-nfs-fop-release.html"·title="probe::nfs.fop.release"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.fop.read_iter</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-fop-read.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-release.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-fop-read-iter"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.fop.read_iter·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.fop.read_iter</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-fop-read.html"·title="probe::nfs.fop.read"><link·rel="next"·href="API-nfs-fop-release.html"·title="probe::nfs.fop.release"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.fop.read_iter</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-fop-read.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-release.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-fop-read-iter"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.fop.read_iter·—· |
2 | ·····NFS·client·read_iter·file·operation | 2 | ·····NFS·client·read_iter·file·operation |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.fop.read_iter·</pre></div><div·class="refsect1"><a·name="idm23309"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.fop.read_iter·</pre></div><div·class="refsect1"><a·name="idm23309"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> |
4 | ·····device·identifier | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>parent_name</code></em></span></dt><dd><p> | ||
6 | ·····parent·dir·name | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> | ||
8 | ·····read·bytes | 4 | ·····read·bytes |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pos</code></em></span></dt><dd><p> | ||
10 | ·····current·position·of·file··· | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>cache_valid</code></em></span></dt><dd><p> | ||
12 | ·····cache·related·bit·mask·flag | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>in | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>file_name</code></em></span></dt><dd><p> |
14 | ····· | 6 | ·····file·name |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>attrtimeo</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>attrtimeo</code></em></span></dt><dd><p> |
16 | ·····how·long·the·cached·information·is·assumed·to·be·valid. | 8 | ·····how·long·the·cached·information·is·assumed·to·be·valid. |
17 | ·····We·need·to·revalidate·the·cached·attrs·for·this·inode | 9 | ·····We·need·to·revalidate·the·cached·attrs·for·this·inode |
18 | ·····if·jiffies·-·read_cache_jiffies·>·attrtimeo. | 10 | ·····if·jiffies·-·read_cache_jiffies·>·attrtimeo. |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> | ||
12 | ·····device·identifier | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>parent_name</code></em></span></dt><dd><p> | ||
14 | ·····parent·dir·name | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> | ||
16 | ·····inode·number········ | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>cache_valid</code></em></span></dt><dd><p> | ||
18 | ·····cache·related·bit·mask·flag | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pos</code></em></span></dt><dd><p> | ||
20 | ·····current·position·of·file··· | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>cache_time</code></em></span></dt><dd><p> | 21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>cache_time</code></em></span></dt><dd><p> |
20 | ·····when·we·started·read-caching·this·inode | 22 | ·····when·we·started·read-caching·this·inode |
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>file_name</code></em></span></dt><dd><p> | ||
22 | ·····file·name | ||
23 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-fop-read.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-release.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.fop.read</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.fop.release</span></td></tr></table></div></body></html> | 23 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-fop-read.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-release.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.fop.read</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.fop.release</span></td></tr></table></div></body></html> |
Offset 2, 30 lines modified | Offset 2, 30 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.fop.read_iter·—·NFS·client·read_iter·file·operation | 5 | probe::nfs.fop.read_iter·—·NFS·client·read_iter·file·operation |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.fop.read_iter | 7 | nfs.fop.read_iter |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··dev | ||
10 | ······device·identifier | ||
11 | ··parent_name | ||
12 | ······parent·dir·name | ||
13 | ··count | 9 | ··count |
14 | ······read·bytes | 10 | ······read·bytes |
11 | ··file_name | ||
12 | ······file·name | ||
15 | ··pos | ||
16 | ······current·position·of·file | ||
17 | ··cache_valid | ||
18 | ······cache·related·bit·mask·flag | ||
19 | ··ino | ||
20 | ······inode·number | ||
21 | ··attrtimeo | 13 | ··attrtimeo |
22 | ······how·long·the·cached·information·is·assumed·to·be·valid.·We·need·to | 14 | ······how·long·the·cached·information·is·assumed·to·be·valid.·We·need·to |
23 | ······revalidate·the·cached·attrs·for·this·inode·if·jiffies·- | 15 | ······revalidate·the·cached·attrs·for·this·inode·if·jiffies·- |
24 | ······read_cache_jiffies·>·attrtimeo. | 16 | ······read_cache_jiffies·>·attrtimeo. |
17 | ··dev | ||
18 | ······device·identifier | ||
19 | ··parent_name | ||
20 | ······parent·dir·name | ||
21 | ··ino | ||
22 | ······inode·number | ||
23 | ··cache_valid | ||
24 | ······cache·related·bit·mask·flag | ||
25 | ··pos | ||
26 | ······current·position·of·file | ||
25 | ··cache_time | 27 | ··cache_time |
26 | ······when·we·started·read-caching·this·inode | 28 | ······when·we·started·read-caching·this·inode |
27 | ··file_name | ||
28 | ······file·name | ||
29 | =============================================================================== | 29 | =============================================================================== |
30 | Prev ················Up···················· Next | 30 | Prev ················Up···················· Next |
31 | probe::nfs.fop.read Home· probe::nfs.fop.release | 31 | probe::nfs.fop.read Home· probe::nfs.fop.release |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.fop.release</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-fop-read-iter.html"·title="probe::nfs.fop.read_iter"><link·rel="next"·href="API-nfs-fop-sendfile.html"·title="probe::nfs.fop.sendfile"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.fop.release</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-fop-read-iter.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-sendfile.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-fop-release"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.fop.release·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.fop.release</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-fop-read-iter.html"·title="probe::nfs.fop.read_iter"><link·rel="next"·href="API-nfs-fop-sendfile.html"·title="probe::nfs.fop.sendfile"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.fop.release</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-fop-read-iter.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-sendfile.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-fop-release"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.fop.release·—· |
2 | ·····NFS·client·release·page·operation | 2 | ·····NFS·client·release·page·operation |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.fop.release·</pre></div><div·class="refsect1"><a·name="idm23372"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.fop.release·</pre></div><div·class="refsect1"><a·name="idm23372"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> |
4 | ····· | 4 | ·····inode·number |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> |
6 | ·····device·identifier | 6 | ·····device·identifier |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>mode</code></em></span></dt><dd><p> |
8 | ····· | 8 | ·····file·mode |
9 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-fop-read-iter.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-sendfile.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.fop.read_iter</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.fop.sendfile</span></td></tr></table></div></body></html> | 9 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-fop-read-iter.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-sendfile.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.fop.read_iter</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.fop.sendfile</span></td></tr></table></div></body></html> |
Offset 2, 16 lines modified | Offset 2, 16 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.fop.release·—·NFS·client·release·page·operation | 5 | probe::nfs.fop.release·—·NFS·client·release·page·operation |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.fop.release | 7 | nfs.fop.release |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··mode | ||
10 | ······file·mode | ||
11 | ··dev | ||
12 | ······device·identifier | ||
13 | ··ino | 9 | ··ino |
14 | ······inode·number | 10 | ······inode·number |
11 | ··dev | ||
12 | ······device·identifier | ||
13 | ··mode | ||
14 | ······file·mode | ||
15 | =============================================================================== | 15 | =============================================================================== |
16 | Prev ·····················Up····················· Next | 16 | Prev ·····················Up····················· Next |
17 | probe::nfs.fop.read_iter Home· probe::nfs.fop.sendfile | 17 | probe::nfs.fop.read_iter Home· probe::nfs.fop.sendfile |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.fop.sendfile</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-fop-release.html"·title="probe::nfs.fop.release"><link·rel="next"·href="API-nfs-fop-write.html"·title="probe::nfs.fop.write"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.fop.sendfile</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-fop-release.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-write.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-fop-sendfile"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.fop.sendfile·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.fop.sendfile</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-fop-release.html"·title="probe::nfs.fop.release"><link·rel="next"·href="API-nfs-fop-write.html"·title="probe::nfs.fop.write"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.fop.sendfile</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-fop-release.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-write.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-fop-sendfile"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.fop.sendfile·—· |
2 | ·····NFS·client·send·file·operation | 2 | ·····NFS·client·send·file·operation |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.fop.sendfile·</pre></div><div·class="refsect1"><a·name="idm23405"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.fop.sendfile·</pre></div><div·class="refsect1"><a·name="idm23405"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> |
4 | ·····read·bytes | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ppos</code></em></span></dt><dd><p> | ||
6 | ·····current·position·of·file | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> | ||
8 | ·····device·identifier | 4 | ·····device·identifier |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>attrtimeo</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>attrtimeo</code></em></span></dt><dd><p> |
10 | ·····how·long·the·cached·information·is·assumed·to·be·valid. | 6 | ·····how·long·the·cached·information·is·assumed·to·be·valid. |
11 | ·····We·need·to·revalidate·the·cached·attrs·for·this·inode | 7 | ·····We·need·to·revalidate·the·cached·attrs·for·this·inode |
12 | ·····if·jiffies·-·read_cache_jiffies·>·attrtimeo. | 8 | ·····if·jiffies·-·read_cache_jiffies·>·attrtimeo. |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> | ||
10 | ·····read·bytes | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>cache_valid</code></em></span></dt><dd><p> | ||
12 | ·····cache·related·bit·mask·flag | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ppos</code></em></span></dt><dd><p> | ||
14 | ·····current·position·of·file | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>cache_time</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>cache_time</code></em></span></dt><dd><p> |
14 | ·····when·we·started·read-caching·this·inode | 16 | ·····when·we·started·read-caching·this·inode |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> |
16 | ·····inode·number | 18 | ·····inode·number |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>cache_valid</code></em></span></dt><dd><p> | ||
18 | ·····cache·related·bit·mask·flag | ||
19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-fop-release.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-write.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.fop.release</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.fop.write</span></td></tr></table></div></body></html> | 19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-fop-release.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-fop-write.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.fop.release</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.fop.write</span></td></tr></table></div></body></html> |
Offset 2, 26 lines modified | Offset 2, 26 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.fop.sendfile·—·NFS·client·send·file·operation | 5 | probe::nfs.fop.sendfile·—·NFS·client·send·file·operation |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.fop.sendfile | 7 | nfs.fop.sendfile |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··count | ||
10 | ······read·bytes | ||
11 | ··ppos | ||
12 | ······current·position·of·file | ||
13 | ··dev | 9 | ··dev |
14 | ······device·identifier | 10 | ······device·identifier |
15 | ··attrtimeo | 11 | ··attrtimeo |
16 | ······how·long·the·cached·information·is·assumed·to·be·valid.·We·need·to | 12 | ······how·long·the·cached·information·is·assumed·to·be·valid.·We·need·to |
17 | ······revalidate·the·cached·attrs·for·this·inode·if·jiffies·- | 13 | ······revalidate·the·cached·attrs·for·this·inode·if·jiffies·- |
18 | ······read_cache_jiffies·>·attrtimeo. | 14 | ······read_cache_jiffies·>·attrtimeo. |
15 | ··count | ||
16 | ······read·bytes | ||
17 | ··cache_valid | ||
18 | ······cache·related·bit·mask·flag | ||
19 | ··ppos | ||
20 | ······current·position·of·file | ||
19 | ··cache_time | 21 | ··cache_time |
20 | ······when·we·started·read-caching·this·inode | 22 | ······when·we·started·read-caching·this·inode |
21 | ··ino | 23 | ··ino |
22 | ······inode·number | 24 | ······inode·number |
23 | ··cache_valid | ||
24 | ······cache·related·bit·mask·flag | ||
25 | =============================================================================== | 25 | =============================================================================== |
26 | Prev ···················Up·················· Next | 26 | Prev ···················Up·················· Next |
27 | probe::nfs.fop.release Home· probe::nfs.fop.write | 27 | probe::nfs.fop.release Home· probe::nfs.fop.write |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.fop.write_iter</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-fop-write.html"·title="probe::nfs.fop.write"><link·rel="next"·href="API-nfs-proc-commit.html"·title="probe::nfs.proc.commit"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.fop.write_iter</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-fop-write.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-commit.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-fop-write-iter"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.fop.write_iter·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.fop.write_iter</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-fop-write.html"·title="probe::nfs.fop.write"><link·rel="next"·href="API-nfs-proc-commit.html"·title="probe::nfs.proc.commit"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.fop.write_iter</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-fop-write.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-commit.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-fop-write-iter"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.fop.write_iter·—· |
2 | ·····NFS·client·write_iter·file·operation | 2 | ·····NFS·client·write_iter·file·operation |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.fop.write_iter·</pre></div><div·class="refsect1"><a·name="idm23484"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.fop.write_iter·</pre></div><div·class="refsect1"><a·name="idm23484"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>pos</code></em></span></dt><dd><p> |
4 | ·····file·name | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pos</code></em></span></dt><dd><p> | ||
6 | ·····offset·of·the·file· | 4 | ·····offset·of·the·file· |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ino</code></em></span></dt><dd><p> |
8 | ·····inode·number········ | 6 | ·····inode·number········ |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>parent_name</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>parent_name</code></em></span></dt><dd><p> |
10 | ·····parent·dir·name | 8 | ·····parent·dir·name |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> | ||
12 | ·····read·bytes | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev</code></em></span></dt><dd><p> |
14 | ·····device·identifier | 10 | ·····device·identifier |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>file_name</code></em></span></dt><dd><p> | ||
12 | ·····file·name | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> | ||
14 | ·····read·bytes | ||
15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-fop-write.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-commit.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.fop.write</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.commit</span></td></tr></table></div></body></html> | 15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-fop-write.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-commit.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.fop.write</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.commit</span></td></tr></table></div></body></html> |
Offset 2, 22 lines modified | Offset 2, 22 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.fop.write_iter·—·NFS·client·write_iter·file·operation | 5 | probe::nfs.fop.write_iter·—·NFS·client·write_iter·file·operation |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.fop.write_iter | 7 | nfs.fop.write_iter |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··file_name | ||
10 | ······file·name | ||
11 | ··pos | 9 | ··pos |
12 | ······offset·of·the·file | 10 | ······offset·of·the·file |
13 | ··ino | 11 | ··ino |
14 | ······inode·number | 12 | ······inode·number |
15 | ··parent_name | 13 | ··parent_name |
16 | ······parent·dir·name | 14 | ······parent·dir·name |
17 | ··count | ||
18 | ······read·bytes | ||
19 | ··dev | 15 | ··dev |
20 | ······device·identifier | 16 | ······device·identifier |
17 | ··file_name | ||
18 | ······file·name | ||
19 | ··count | ||
20 | ······read·bytes | ||
21 | =============================================================================== | 21 | =============================================================================== |
22 | Prev ·················Up···················· Next | 22 | Prev ·················Up···················· Next |
23 | probe::nfs.fop.write Home· probe::nfs.proc.commit | 23 | probe::nfs.fop.write Home· probe::nfs.proc.commit |
Offset 1, 20 lines modified | Offset 1, 20 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.commit_done</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-commit.html"·title="probe::nfs.proc.commit"><link·rel="next"·href="API-nfs-proc-commit-setup.html"·title="probe::nfs.proc.commit_setup"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.commit_done</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-commit.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-commit-setup.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-commit-done"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.commit_done·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.commit_done</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-commit.html"·title="probe::nfs.proc.commit"><link·rel="next"·href="API-nfs-proc-commit-setup.html"·title="probe::nfs.proc.commit_setup"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.commit_done</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-commit.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-commit-setup.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-commit-done"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.commit_done·—· |
2 | ·····NFS·client·response·to·a·commit·RPC·task | 2 | ·····NFS·client·response·to·a·commit·RPC·task |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.commit_done·</pre></div><div·class="refsect1"><a·name="idm23589"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>v | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.commit_done·</pre></div><div·class="refsect1"><a·name="idm23589"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>server_ip</code></em></span></dt><dd><p> |
4 | ·····IP·address·of·server | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | ||
6 | ·····transfer·protocol | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> | ||
8 | ·····NFS·version | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>valid</code></em></span></dt><dd><p> | ||
4 | ·····fattr->valid,·indicates·which·fields·are·valid· | 10 | ·····fattr->valid,·indicates·which·fields·are·valid· |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>timestamp</code></em></span></dt><dd><p> | ||
12 | ·····V4·timestamp,·which·is·used·for·lease·renewal | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>status</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>status</code></em></span></dt><dd><p> |
6 | ·····result·of·last·operation | 14 | ·····result·of·last·operation |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> | ||
8 | ·····NFS·version | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> |
10 | ·····number·of·bytes·committed | 16 | ·····number·of·bytes·committed |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>timestamp</code></em></span></dt><dd><p> | ||
12 | ·····V4·timestamp,·which·is·used·for·lease·renewal | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | ||
14 | ·····transfer·protocol | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>server_ip</code></em></span></dt><dd><p> | ||
16 | ·····IP·address·of·server | ||
17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm23627"></a><h2>Description</h2><p> | 17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm23627"></a><h2>Description</h2><p> |
18 | ···Fires·when·a·reply·to·a·commit·RPC·task·is·received | 18 | ···Fires·when·a·reply·to·a·commit·RPC·task·is·received |
19 | ···or·some·commit·operation·error·occur·(timeout·or·socket·shutdown). | 19 | ···or·some·commit·operation·error·occur·(timeout·or·socket·shutdown). |
20 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-commit.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-commit-setup.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.commit</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.commit_setup</span></td></tr></table></div></body></html> | 20 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-commit.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-commit-setup.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.commit</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.commit_setup</span></td></tr></table></div></body></html> |
Offset 2, 27 lines modified | Offset 2, 27 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.proc.commit_done·—·NFS·client·response·to·a·commit·RPC·task | 5 | probe::nfs.proc.commit_done·—·NFS·client·response·to·a·commit·RPC·task |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.proc.commit_done | 7 | nfs.proc.commit_done |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··server_ip | ||
10 | ······IP·address·of·server | ||
11 | ··prot | ||
12 | ······transfer·protocol | ||
13 | ··version | ||
14 | ······NFS·version | ||
9 | ··valid | 15 | ··valid |
10 | ······fattr->valid,·indicates·which·fields·are·valid | 16 | ······fattr->valid,·indicates·which·fields·are·valid |
17 | ··timestamp | ||
18 | ······V4·timestamp,·which·is·used·for·lease·renewal | ||
11 | ··status | 19 | ··status |
12 | ······result·of·last·operation | 20 | ······result·of·last·operation |
13 | ··version | ||
14 | ······NFS·version | ||
15 | ··count | 21 | ··count |
16 | ······number·of·bytes·committed | 22 | ······number·of·bytes·committed |
17 | ··timestamp | ||
18 | ······V4·timestamp,·which·is·used·for·lease·renewal | ||
19 | ··prot | ||
20 | ······transfer·protocol | ||
21 | ··server_ip | ||
22 | ······IP·address·of·server | ||
23 | *****·Description·***** | 23 | *****·Description·***** |
24 | Fires·when·a·reply·to·a·commit·RPC·task·is·received·or·some·commit·operation | 24 | Fires·when·a·reply·to·a·commit·RPC·task·is·received·or·some·commit·operation |
25 | error·occur·(timeout·or·socket·shutdown). | 25 | error·occur·(timeout·or·socket·shutdown). |
26 | =============================================================================== | 26 | =============================================================================== |
27 | Prev ···················Up·························· Next | 27 | Prev ···················Up·························· Next |
28 | probe::nfs.proc.commit Home· probe::nfs.proc.commit_setup | 28 | probe::nfs.proc.commit Home· probe::nfs.proc.commit_setup |
Offset 1, 25 lines modified | Offset 1, 25 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.commit_setup</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-commit-done.html"·title="probe::nfs.proc.commit_done"><link·rel="next"·href="API-nfs-proc-create.html"·title="probe::nfs.proc.create"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.commit_setup</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-commit-done.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-create.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-commit-setup"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.commit_setup·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.commit_setup</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-commit-done.html"·title="probe::nfs.proc.commit_done"><link·rel="next"·href="API-nfs-proc-create.html"·title="probe::nfs.proc.create"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.commit_setup</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-commit-done.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-create.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-commit-setup"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.commit_setup·—· |
2 | ·····NFS·client·setting·up·a·commit·RPC·task | 2 | ·····NFS·client·setting·up·a·commit·RPC·task |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.commit_setup·</pre></div><div·class="refsect1"><a·name="idm23645"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.commit_setup·</pre></div><div·class="refsect1"><a·name="idm23645"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> |
4 | ····· | 4 | ·····bytes·in·this·commit |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> | ||
6 | ·····NFS·version | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bitmask | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bitmask0</code></em></span></dt><dd><p> |
6 | ·····V4·bitmask·representing·the·set·of·attributes·supported | 8 | ·····V4·bitmask·representing·the·set·of·attributes·supported |
7 | ·····on·this·filesystem | 9 | ·····on·this·filesystem |
8 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | ||
9 | ·····transfer·protocol | ||
10 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>offset</code></em></span></dt><dd><p> | 10 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>offset</code></em></span></dt><dd><p> |
11 | ·····the·file·offset | 11 | ·····the·file·offset |
12 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bitmask | 12 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bitmask1</code></em></span></dt><dd><p> |
13 | ·····V4·bitmask·representing·the·set·of·attributes·supported | 13 | ·····V4·bitmask·representing·the·set·of·attributes·supported |
14 | ·····on·this·filesystem | 14 | ·····on·this·filesystem |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> | ||
16 | ·····NFS·version | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
18 | ·····bytes·in·this·commit | 16 | ·····bytes·in·this·commit |
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> |
20 | ····· | 18 | ·····transfer·protocol |
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>server_ip</code></em></span></dt><dd><p> | ||
20 | ·····IP·address·of·server | ||
21 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm23688"></a><h2>Description</h2><p> | 21 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm23688"></a><h2>Description</h2><p> |
22 | ···The·commit_setup·function·is·used·to·setup·a·commit·RPC·task. | 22 | ···The·commit_setup·function·is·used·to·setup·a·commit·RPC·task. |
23 | ···Is·is·not·doing·the·actual·commit·operation. | 23 | ···Is·is·not·doing·the·actual·commit·operation. |
24 | ···It·does·not·exist·in·NFSv2. | 24 | ···It·does·not·exist·in·NFSv2. |
25 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-commit-done.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-create.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.commit_done</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.create</span></td></tr></table></div></body></html> | 25 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-commit-done.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-create.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.commit_done</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.create</span></td></tr></table></div></body></html> |
Offset 2, 31 lines modified | Offset 2, 31 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.proc.commit_setup·—·NFS·client·setting·up·a·commit·RPC·task | 5 | probe::nfs.proc.commit_setup·—·NFS·client·setting·up·a·commit·RPC·task |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.proc.commit_setup | 7 | nfs.proc.commit_setup |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··server_ip | ||
10 | ·· | 9 | ··count |
10 | ······bytes·in·this·commit | ||
11 | ··version | ||
12 | ······NFS·version | ||
11 | ··bitmask | 13 | ··bitmask0 |
12 | ······V4·bitmask·representing·the·set·of·attributes·supported·on·this | 14 | ······V4·bitmask·representing·the·set·of·attributes·supported·on·this |
13 | ······filesystem | 15 | ······filesystem |
14 | ··prot | ||
15 | ······transfer·protocol | ||
16 | ··offset | 16 | ··offset |
17 | ······the·file·offset | 17 | ······the·file·offset |
18 | ··bitmask | 18 | ··bitmask1 |
19 | ······V4·bitmask·representing·the·set·of·attributes·supported·on·this | 19 | ······V4·bitmask·representing·the·set·of·attributes·supported·on·this |
20 | ······filesystem | 20 | ······filesystem |
21 | ··version | ||
22 | ······NFS·version | ||
23 | ··size | 21 | ··size |
24 | ······bytes·in·this·commit | 22 | ······bytes·in·this·commit |
25 | ··count | ||
26 | ·· | 23 | ··prot |
24 | ······transfer·protocol | ||
25 | ··server_ip | ||
26 | ······IP·address·of·server | ||
27 | *****·Description·***** | 27 | *****·Description·***** |
28 | The·commit_setup·function·is·used·to·setup·a·commit·RPC·task.·Is·is·not·doing | 28 | The·commit_setup·function·is·used·to·setup·a·commit·RPC·task.·Is·is·not·doing |
29 | the·actual·commit·operation.·It·does·not·exist·in·NFSv2. | 29 | the·actual·commit·operation.·It·does·not·exist·in·NFSv2. |
30 | =============================================================================== | 30 | =============================================================================== |
31 | Prev ························Up···················· Next | 31 | Prev ························Up···················· Next |
32 | probe::nfs.proc.commit_done Home· probe::nfs.proc.create | 32 | probe::nfs.proc.commit_done Home· probe::nfs.proc.create |
Offset 1, 25 lines modified | Offset 1, 25 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.commit</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-fop-write-iter.html"·title="probe::nfs.fop.write_iter"><link·rel="next"·href="API-nfs-proc-commit-done.html"·title="probe::nfs.proc.commit_done"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.commit</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-fop-write-iter.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-commit-done.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-commit"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.commit·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.commit</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-fop-write-iter.html"·title="probe::nfs.fop.write_iter"><link·rel="next"·href="API-nfs-proc-commit-done.html"·title="probe::nfs.proc.commit_done"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.commit</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-fop-write-iter.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-commit-done.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-commit"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.commit·—· |
2 | ·····NFS·client·committing·data·on·server | 2 | ·····NFS·client·committing·data·on·server |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.commit·</pre></div><div·class="refsect1"><a·name="idm23532"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.commit·</pre></div><div·class="refsect1"><a·name="idm23532"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> |
4 | ·····NFS·version | ||
4 | ·····V4·bitmask·representing·the·set·of·attributes·supported | ||
5 | ·····on·this·filesystem | ||
6 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>server_ip</code></em></span></dt><dd><p> | ||
7 | ·····IP·address·of·server | ||
8 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | ||
9 | ·····transfer·protocol | ||
10 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>offset</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>offset</code></em></span></dt><dd><p> |
11 | ·····the·file·offset | 6 | ·····the·file·offset |
12 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bitmask0</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bitmask0</code></em></span></dt><dd><p> |
13 | ·····V4·bitmask·representing·the·set·of·attributes·supported | 8 | ·····V4·bitmask·representing·the·set·of·attributes·supported |
14 | ·····on·this·filesystem | 9 | ·····on·this·filesystem |
10 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bitmask1</code></em></span></dt><dd><p> | ||
11 | ·····V4·bitmask·representing·the·set·of·attributes·supported | ||
12 | ·····on·this·filesystem | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | ||
14 | ·····transfer·protocol | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
16 | ·····read·bytes·in·this·execution | 16 | ·····read·bytes·in·this·execution |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ver | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>server_ip</code></em></span></dt><dd><p> |
18 | ····· | 18 | ·····IP·address·of·server |
19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm23570"></a><h2>Description</h2><p> | 19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm23570"></a><h2>Description</h2><p> |
20 | ···All·the·nfs.proc.commit·kernel·functions·were·removed·in·kernel | 20 | ···All·the·nfs.proc.commit·kernel·functions·were·removed·in·kernel |
21 | ···commit·200baa·in·December·2006,·so·these·probes·do·not·exist·on·Linux | 21 | ···commit·200baa·in·December·2006,·so·these·probes·do·not·exist·on·Linux |
22 | ···2.6.21·and·newer·kernels. | 22 | ···2.6.21·and·newer·kernels. |
23 | ···</p><p> | 23 | ···</p><p> |
24 | ···Fires·when·client·writes·the·buffered·data·to·disk. | 24 | ···Fires·when·client·writes·the·buffered·data·to·disk. |
Offset 2, 30 lines modified | Offset 2, 30 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.proc.commit·—·NFS·client·committing·data·on·server | 5 | probe::nfs.proc.commit·—·NFS·client·committing·data·on·server |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.proc.commit | 7 | nfs.proc.commit |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··version | ||
10 | ······NFS·version | ||
9 | ··bitmask1 | ||
10 | ······V4·bitmask·representing·the·set·of·attributes·supported·on·this | ||
11 | ······filesystem | ||
12 | ··server_ip | ||
13 | ······IP·address·of·server | ||
14 | ··prot | ||
15 | ······transfer·protocol | ||
16 | ··offset | 11 | ··offset |
17 | ······the·file·offset | 12 | ······the·file·offset |
18 | ··bitmask0 | 13 | ··bitmask0 |
19 | ······V4·bitmask·representing·the·set·of·attributes·supported·on·this | 14 | ······V4·bitmask·representing·the·set·of·attributes·supported·on·this |
20 | ······filesystem | 15 | ······filesystem |
16 | ··bitmask1 | ||
17 | ······V4·bitmask·representing·the·set·of·attributes·supported·on·this | ||
18 | ······filesystem | ||
19 | ··prot | ||
20 | ······transfer·protocol | ||
21 | ··size | 21 | ··size |
22 | ······read·bytes·in·this·execution | 22 | ······read·bytes·in·this·execution |
23 | ··version | ||
24 | ·· | 23 | ··server_ip |
24 | ······IP·address·of·server | ||
25 | *****·Description·***** | 25 | *****·Description·***** |
26 | All·the·nfs.proc.commit·kernel·functions·were·removed·in·kernel·commit·200baa | 26 | All·the·nfs.proc.commit·kernel·functions·were·removed·in·kernel·commit·200baa |
27 | in·December·2006,·so·these·probes·do·not·exist·on·Linux·2.6.21·and·newer | 27 | in·December·2006,·so·these·probes·do·not·exist·on·Linux·2.6.21·and·newer |
28 | kernels. | 28 | kernels. |
29 | Fires·when·client·writes·the·buffered·data·to·disk.·The·buffered·data·is | 29 | Fires·when·client·writes·the·buffered·data·to·disk.·The·buffered·data·is |
30 | asynchronously·written·by·client·earlier.·The·commit·function·works·in·sync | 30 | asynchronously·written·by·client·earlier.·The·commit·function·works·in·sync |
31 | way.·This·probe·point·does·not·exist·in·NFSv2. | 31 | way.·This·probe·point·does·not·exist·in·NFSv2. |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.create</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-commit-setup.html"·title="probe::nfs.proc.commit_setup"><link·rel="next"·href="API-nfs-proc-handle-exception.html"·title="probe::nfs.proc.handle_exception"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.create</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-commit-setup.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-handle-exception.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-create"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.create·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.create</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-commit-setup.html"·title="probe::nfs.proc.commit_setup"><link·rel="next"·href="API-nfs-proc-handle-exception.html"·title="probe::nfs.proc.handle_exception"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.create</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-commit-setup.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-handle-exception.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-create"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.create·—· |
2 | ·····NFS·client·creating·file·on·server | 2 | ·····NFS·client·creating·file·on·server |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.create·</pre></div><div·class="refsect1"><a·name="idm23706"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>filename</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.create·</pre></div><div·class="refsect1"><a·name="idm23706"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>filename</code></em></span></dt><dd><p> |
4 | ·····file·name | 4 | ·····file·name |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> | ||
6 | ·····NFS·version·(the·function·is·used·for·all·NFS·version) | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flag</code></em></span></dt><dd><p> | ||
8 | ·····indicates·create·mode·(only·for·NFSv3·and·NFSv4) | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | ||
10 | ·····transfer·protocol | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>server_ip</code></em></span></dt><dd><p> | ||
12 | ·····IP·address·of·server | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fh</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fh</code></em></span></dt><dd><p> |
14 | ·····file·handle·of·parent·dir | 6 | ·····file·handle·of·parent·dir |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filelen</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filelen</code></em></span></dt><dd><p> |
16 | ·····length·of·file·name | 8 | ·····length·of·file·name |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | ||
10 | ·····transfer·protocol | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>server_ip</code></em></span></dt><dd><p> | ||
12 | ·····IP·address·of·server | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flag</code></em></span></dt><dd><p> | ||
14 | ·····indicates·create·mode·(only·for·NFSv3·and·NFSv4) | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> | ||
16 | ·····NFS·version·(the·function·is·used·for·all·NFS·version) | ||
17 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-commit-setup.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-handle-exception.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.commit_setup</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.handle_exception</span></td></tr></table></div></body></html> | 17 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-commit-setup.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-handle-exception.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.commit_setup</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.handle_exception</span></td></tr></table></div></body></html> |
Offset 4, 22 lines modified | Offset 4, 22 lines modified | ||
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.proc.create·—·NFS·client·creating·file·on·server | 5 | probe::nfs.proc.create·—·NFS·client·creating·file·on·server |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.proc.create | 7 | nfs.proc.create |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··filename | 9 | ··filename |
10 | ······file·name | 10 | ······file·name |
11 | ··version | ||
12 | ······NFS·version·(the·function·is·used·for·all·NFS·version) | ||
13 | ··flag | ||
14 | ······indicates·create·mode·(only·for·NFSv3·and·NFSv4) | ||
15 | ··prot | ||
16 | ······transfer·protocol | ||
17 | ··server_ip | ||
18 | ······IP·address·of·server | ||
19 | ··fh | 11 | ··fh |
20 | ······file·handle·of·parent·dir | 12 | ······file·handle·of·parent·dir |
21 | ··filelen | 13 | ··filelen |
22 | ······length·of·file·name | 14 | ······length·of·file·name |
15 | ··prot | ||
16 | ······transfer·protocol | ||
17 | ··server_ip | ||
18 | ······IP·address·of·server | ||
19 | ··flag | ||
20 | ······indicates·create·mode·(only·for·NFSv3·and·NFSv4) | ||
21 | ··version | ||
22 | ······NFS·version·(the·function·is·used·for·all·NFS·version) | ||
23 | =============================================================================== | 23 | =============================================================================== |
24 | Prev ·························Up······························ Next | 24 | Prev ·························Up······························ Next |
25 | probe::nfs.proc.commit_setup Home· probe::nfs.proc.handle_exception | 25 | probe::nfs.proc.commit_setup Home· probe::nfs.proc.handle_exception |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.lookup</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-handle-exception.html"·title="probe::nfs.proc.handle_exception"><link·rel="next"·href="API-nfs-proc-open.html"·title="probe::nfs.proc.open"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.lookup</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-handle-exception.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-open.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-lookup"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.lookup·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.lookup</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-handle-exception.html"·title="probe::nfs.proc.handle_exception"><link·rel="next"·href="API-nfs-proc-open.html"·title="probe::nfs.proc.open"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.lookup</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-handle-exception.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-open.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-lookup"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.lookup·—· |
2 | ··NFS·client·opens/searches·a·file·on·server | 2 | ··NFS·client·opens/searches·a·file·on·server |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.lookup·</pre></div><div·class="refsect1"><a·name="idm23785"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.lookup·</pre></div><div·class="refsect1"><a·name="idm23785"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name_len</code></em></span></dt><dd><p> |
4 | ·····the·name·of·file·which·client·opens/searches·on·server | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> | ||
6 | ·····NFS·version | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name_len</code></em></span></dt><dd><p> | ||
8 | ·····the·length·of·file·name | 4 | ·····the·length·of·file·name |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bitmask1</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bitmask1</code></em></span></dt><dd><p> |
10 | ·····V4·bitmask·representing·the·set·of·attributes·supported | 6 | ·····V4·bitmask·representing·the·set·of·attributes·supported |
11 | ·····on·this·filesystem | 7 | ·····on·this·filesystem |
12 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>server_ip</code></em></span></dt><dd><p> | 8 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>server_ip</code></em></span></dt><dd><p> |
13 | ·····IP·address·of·server | 9 | ·····IP·address·of·server |
14 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | 10 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> |
15 | ·····transfer·protocol | 11 | ·····transfer·protocol |
16 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bitmask0</code></em></span></dt><dd><p> | 12 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bitmask0</code></em></span></dt><dd><p> |
17 | ·····V4·bitmask·representing·the·set·of·attributes·supported | 13 | ·····V4·bitmask·representing·the·set·of·attributes·supported |
18 | ·····on·this·filesystem | 14 | ·····on·this·filesystem |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filename</code></em></span></dt><dd><p> | ||
16 | ·····the·name·of·file·which·client·opens/searches·on·server | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> | ||
18 | ·····NFS·version | ||
19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-handle-exception.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-open.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.handle_exception</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.open</span></td></tr></table></div></body></html> | 19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-handle-exception.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-open.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.handle_exception</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.open</span></td></tr></table></div></body></html> |
Offset 2, 26 lines modified | Offset 2, 26 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.proc.lookup·—·NFS·client·opens/searches·a·file·on·server | 5 | probe::nfs.proc.lookup·—·NFS·client·opens/searches·a·file·on·server |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.proc.lookup | 7 | nfs.proc.lookup |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··filename | ||
10 | ······the·name·of·file·which·client·opens/searches·on·server | ||
11 | ··version | ||
12 | ······NFS·version | ||
13 | ··name_len | 9 | ··name_len |
14 | ······the·length·of·file·name | 10 | ······the·length·of·file·name |
15 | ··bitmask1 | 11 | ··bitmask1 |
16 | ······V4·bitmask·representing·the·set·of·attributes·supported·on·this | 12 | ······V4·bitmask·representing·the·set·of·attributes·supported·on·this |
17 | ······filesystem | 13 | ······filesystem |
18 | ··server_ip | 14 | ··server_ip |
19 | ······IP·address·of·server | 15 | ······IP·address·of·server |
20 | ··prot | 16 | ··prot |
21 | ······transfer·protocol | 17 | ······transfer·protocol |
22 | ··bitmask0 | 18 | ··bitmask0 |
23 | ······V4·bitmask·representing·the·set·of·attributes·supported·on·this | 19 | ······V4·bitmask·representing·the·set·of·attributes·supported·on·this |
24 | ······filesystem | 20 | ······filesystem |
21 | ··filename | ||
22 | ······the·name·of·file·which·client·opens/searches·on·server | ||
23 | ··version | ||
24 | ······NFS·version | ||
25 | =============================================================================== | 25 | =============================================================================== |
26 | Prev ·····························Up·················· Next | 26 | Prev ·····························Up·················· Next |
27 | probe::nfs.proc.handle_exception Home· probe::nfs.proc.open | 27 | probe::nfs.proc.handle_exception Home· probe::nfs.proc.open |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.open</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-lookup.html"·title="probe::nfs.proc.lookup"><link·rel="next"·href="API-nfs-proc-read.html"·title="probe::nfs.proc.read"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.open</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-lookup.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-read.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-open"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.open·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.open</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-lookup.html"·title="probe::nfs.proc.lookup"><link·rel="next"·href="API-nfs-proc-read.html"·title="probe::nfs.proc.read"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.open</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-lookup.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-read.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-open"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.open·—· |
2 | ·····NFS·client·allocates·file·read/write·context·information | 2 | ·····NFS·client·allocates·file·read/write·context·information |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.open·</pre></div><div·class="refsect1"><a·name="idm23838"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>f | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.open·</pre></div><div·class="refsect1"><a·name="idm23838"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>flag</code></em></span></dt><dd><p> |
4 | ·····file· | 4 | ·····file·flag |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> |
6 | ·····NFS·version·(the·function·is·used·for·all·NFS·version) | 6 | ·····NFS·version·(the·function·is·used·for·all·NFS·version) |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filename</code></em></span></dt><dd><p> | ||
8 | ·····file·name | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>mode</code></em></span></dt><dd><p> | ||
10 | ·····file·mode | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>server_ip</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>server_ip</code></em></span></dt><dd><p> |
8 | ·····IP·address·of·server | 12 | ·····IP·address·of·server |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flag</code></em></span></dt><dd><p> | ||
10 | ·····file·flag | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> |
12 | ·····transfer·protocol | 14 | ·····transfer·protocol |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>mode</code></em></span></dt><dd><p> | ||
14 | ·····file·mode | ||
15 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm23871"></a><h2>Description</h2><p> | 15 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm23871"></a><h2>Description</h2><p> |
16 | ···Allocate·file·read/write·context·information | 16 | ···Allocate·file·read/write·context·information |
17 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-lookup.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-read.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.lookup</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.read</span></td></tr></table></div></body></html> | 17 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-lookup.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-read.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.lookup</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.read</span></td></tr></table></div></body></html> |
Offset 2, 24 lines modified | Offset 2, 24 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.proc.open·—·NFS·client·allocates·file·read/write·context·information | 5 | probe::nfs.proc.open·—·NFS·client·allocates·file·read/write·context·information |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.proc.open | 7 | nfs.proc.open |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··f | 9 | ··flag |
10 | ······file· | 10 | ······file·flag |
11 | ··version | 11 | ··version |
12 | ······NFS·version·(the·function·is·used·for·all·NFS·version) | 12 | ······NFS·version·(the·function·is·used·for·all·NFS·version) |
13 | ··filename | ||
14 | ······file·name | ||
15 | ··mode | ||
16 | ······file·mode | ||
13 | ··server_ip | 17 | ··server_ip |
14 | ······IP·address·of·server | 18 | ······IP·address·of·server |
15 | ··flag | ||
16 | ······file·flag | ||
17 | ··prot | 19 | ··prot |
18 | ······transfer·protocol | 20 | ······transfer·protocol |
19 | ··mode | ||
20 | ······file·mode | ||
21 | *****·Description·***** | 21 | *****·Description·***** |
22 | Allocate·file·read/write·context·information | 22 | Allocate·file·read/write·context·information |
23 | =============================================================================== | 23 | =============================================================================== |
24 | Prev ···················Up·················· Next | 24 | Prev ···················Up·················· Next |
25 | probe::nfs.proc.lookup Home· probe::nfs.proc.read | 25 | probe::nfs.proc.lookup Home· probe::nfs.proc.read |
Offset 1, 18 lines modified | Offset 1, 18 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.read_done</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-read.html"·title="probe::nfs.proc.read"><link·rel="next"·href="API-nfs-proc-read-setup.html"·title="probe::nfs.proc.read_setup"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.read_done</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-read.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-read-setup.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-read-done"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.read_done·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.read_done</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-read.html"·title="probe::nfs.proc.read"><link·rel="next"·href="API-nfs-proc-read-setup.html"·title="probe::nfs.proc.read_setup"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.read_done</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-read.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-read-setup.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-read-done"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.read_done·—· |
2 | ·····NFS·client·response·to·a·read·RPC·task | 2 | ·····NFS·client·response·to·a·read·RPC·task |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.read_done·</pre></div><div·class="refsect1"><a·name="idm23940"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.read_done·</pre></div><div·class="refsect1"><a·name="idm23940"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>status</code></em></span></dt><dd><p> |
4 | ····· | 4 | ·····result·of·last·operation |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> |
6 | ·····number·of·bytes·read | 6 | ·····number·of·bytes·read |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> |
8 | ·····NFS·version | 8 | ·····NFS·version |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sta | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>timestamp</code></em></span></dt><dd><p> |
10 | ·····V4·timestamp,·which·is·used·for·lease·renewal | ||
10 | ·····result·of·last·operation | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>server_ip</code></em></span></dt><dd><p> | ||
12 | ·····IP·address·of·server | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> |
14 | ·····transfer·protocol | 12 | ·····transfer·protocol |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>server_ip</code></em></span></dt><dd><p> | ||
14 | ·····IP·address·of·server | ||
15 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm23973"></a><h2>Description</h2><p> | 15 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm23973"></a><h2>Description</h2><p> |
16 | ···Fires·when·a·reply·to·a·read·RPC·task·is·received·or·some·read·error·occurs | 16 | ···Fires·when·a·reply·to·a·read·RPC·task·is·received·or·some·read·error·occurs |
17 | ···(timeout·or·socket·shutdown). | 17 | ···(timeout·or·socket·shutdown). |
18 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-read.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-read-setup.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.read</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.read_setup</span></td></tr></table></div></body></html> | 18 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-read.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-read-setup.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.read</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.read_setup</span></td></tr></table></div></body></html> |
Offset 2, 25 lines modified | Offset 2, 25 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.proc.read_done·—·NFS·client·response·to·a·read·RPC·task | 5 | probe::nfs.proc.read_done·—·NFS·client·response·to·a·read·RPC·task |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.proc.read_done | 7 | nfs.proc.read_done |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··timestamp | ||
10 | ·· | 9 | ··status |
10 | ······result·of·last·operation | ||
11 | ··count | 11 | ··count |
12 | ······number·of·bytes·read | 12 | ······number·of·bytes·read |
13 | ··version | 13 | ··version |
14 | ······NFS·version | 14 | ······NFS·version |
15 | ··timestamp | ||
16 | ······V4·timestamp,·which·is·used·for·lease·renewal | ||
15 | ··status | ||
16 | ······result·of·last·operation | ||
17 | ··server_ip | ||
18 | ······IP·address·of·server | ||
19 | ··prot | 17 | ··prot |
20 | ······transfer·protocol | 18 | ······transfer·protocol |
19 | ··server_ip | ||
20 | ······IP·address·of·server | ||
21 | *****·Description·***** | 21 | *****·Description·***** |
22 | Fires·when·a·reply·to·a·read·RPC·task·is·received·or·some·read·error·occurs | 22 | Fires·when·a·reply·to·a·read·RPC·task·is·received·or·some·read·error·occurs |
23 | (timeout·or·socket·shutdown). | 23 | (timeout·or·socket·shutdown). |
24 | =============================================================================== | 24 | =============================================================================== |
25 | Prev ·················Up························ Next | 25 | Prev ·················Up························ Next |
26 | probe::nfs.proc.read Home· probe::nfs.proc.read_setup | 26 | probe::nfs.proc.read Home· probe::nfs.proc.read_setup |
Offset 1, 18 lines modified | Offset 1, 18 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.read_setup</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-read-done.html"·title="probe::nfs.proc.read_done"><link·rel="next"·href="API-nfs-proc-release.html"·title="probe::nfs.proc.release"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.read_setup</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-read-done.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-release.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-read-setup"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.read_setup·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.read_setup</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-read-done.html"·title="probe::nfs.proc.read_done"><link·rel="next"·href="API-nfs-proc-release.html"·title="probe::nfs.proc.release"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.read_setup</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-read-done.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-release.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-read-setup"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.read_setup·—· |
2 | ·····NFS·client·setting·up·a·read·RPC·task | 2 | ·····NFS·client·setting·up·a·read·RPC·task |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.read_setup·</pre></div><div·class="refsect1"><a·name="idm23991"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.read_setup·</pre></div><div·class="refsect1"><a·name="idm23991"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> |
4 | ·····read·bytes·in·this·execution | 4 | ·····read·bytes·in·this·execution |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> |
6 | ·····NFS·version | 6 | ·····NFS·version |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>offset</code></em></span></dt><dd><p> |
8 | ·····the·file·offset· | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | ||
8 | ·····read·bytes·in·this·execution | 10 | ·····read·bytes·in·this·execution |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>server_ip</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>server_ip</code></em></span></dt><dd><p> |
10 | ·····IP·address·of·server | 12 | ·····IP·address·of·server |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> |
12 | ·····transfer·protocol | 14 | ·····transfer·protocol |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>offset</code></em></span></dt><dd><p> | ||
14 | ·····the·file·offset· | ||
15 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm24024"></a><h2>Description</h2><p> | 15 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm24024"></a><h2>Description</h2><p> |
16 | ···The·read_setup·function·is·used·to·setup·a·read·RPC·task. | 16 | ···The·read_setup·function·is·used·to·setup·a·read·RPC·task. |
17 | ···It·is·not·doing·the·actual·read·operation. | 17 | ···It·is·not·doing·the·actual·read·operation. |
18 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-read-done.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-release.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.read_done</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.release</span></td></tr></table></div></body></html> | 18 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-read-done.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-release.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.read_done</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.release</span></td></tr></table></div></body></html> |
Offset 2, 25 lines modified | Offset 2, 25 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.proc.read_setup·—·NFS·client·setting·up·a·read·RPC·task | 5 | probe::nfs.proc.read_setup·—·NFS·client·setting·up·a·read·RPC·task |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.proc.read_setup | 7 | nfs.proc.read_setup |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ·· | 9 | ··count |
10 | ······read·bytes·in·this·execution | 10 | ······read·bytes·in·this·execution |
11 | ··version | 11 | ··version |
12 | ······NFS·version | 12 | ······NFS·version |
13 | ·· | 13 | ··offset |
14 | ······the·file·offset | ||
15 | ··size | ||
14 | ······read·bytes·in·this·execution | 16 | ······read·bytes·in·this·execution |
15 | ··server_ip | 17 | ··server_ip |
16 | ······IP·address·of·server | 18 | ······IP·address·of·server |
17 | ··prot | 19 | ··prot |
18 | ······transfer·protocol | 20 | ······transfer·protocol |
19 | ··offset | ||
20 | ······the·file·offset | ||
21 | *****·Description·***** | 21 | *****·Description·***** |
22 | The·read_setup·function·is·used·to·setup·a·read·RPC·task.·It·is·not·doing·the | 22 | The·read_setup·function·is·used·to·setup·a·read·RPC·task.·It·is·not·doing·the |
23 | actual·read·operation. | 23 | actual·read·operation. |
24 | =============================================================================== | 24 | =============================================================================== |
25 | Prev ······················Up····················· Next | 25 | Prev ······················Up····················· Next |
26 | probe::nfs.proc.read_done Home· probe::nfs.proc.release | 26 | probe::nfs.proc.read_done Home· probe::nfs.proc.release |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.read</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-open.html"·title="probe::nfs.proc.open"><link·rel="next"·href="API-nfs-proc-read-done.html"·title="probe::nfs.proc.read_done"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.read</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-open.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-read-done.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-read"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.read·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.read</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-open.html"·title="probe::nfs.proc.open"><link·rel="next"·href="API-nfs-proc-read-done.html"·title="probe::nfs.proc.read_done"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.read</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-open.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-read-done.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-read"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.read·—· |
2 | ·····NFS·client·synchronously·reads·file·from·server | 2 | ·····NFS·client·synchronously·reads·file·from·server |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.read·</pre></div><div·class="refsect1"><a·name="idm23889"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.read·</pre></div><div·class="refsect1"><a·name="idm23889"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> |
4 | ····· | 4 | ·····used·to·set·task->tk_flags·in·rpc_init_task·function |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> |
6 | ·····read·bytes·in·this·execution | 6 | ·····read·bytes·in·this·execution |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> | ||
8 | ·····NFS·version | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>offset</code></em></span></dt><dd><p> | ||
10 | ·····the·file·offset | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>server_ip</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>server_ip</code></em></span></dt><dd><p> |
8 | ·····IP·address·of·server | 12 | ·····IP·address·of·server |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> |
10 | ·····transfer·protocol | 14 | ·····transfer·protocol |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | ||
12 | ·····used·to·set·task->tk_flags·in·rpc_init_task·function | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>offset</code></em></span></dt><dd><p> | ||
14 | ·····the·file·offset | ||
15 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm23922"></a><h2>Description</h2><p> | 15 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm23922"></a><h2>Description</h2><p> |
16 | ···All·the·nfs.proc.read·kernel·functions·were·removed·in·kernel·commit | 16 | ···All·the·nfs.proc.read·kernel·functions·were·removed·in·kernel·commit |
17 | ···8e0969·in·December·2006,·so·these·probes·do·not·exist·on·Linux | 17 | ···8e0969·in·December·2006,·so·these·probes·do·not·exist·on·Linux |
18 | ···2.6.21·and·newer·kernels. | 18 | ···2.6.21·and·newer·kernels. |
19 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-open.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-read-done.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.open</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.read_done</span></td></tr></table></div></body></html> | 19 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-open.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-read-done.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.open</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.read_done</span></td></tr></table></div></body></html> |
Offset 2, 25 lines modified | Offset 2, 25 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.proc.read·—·NFS·client·synchronously·reads·file·from·server | 5 | probe::nfs.proc.read·—·NFS·client·synchronously·reads·file·from·server |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.proc.read | 7 | nfs.proc.read |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··version | ||
10 | ·· | 9 | ··flags |
10 | ······used·to·set·task->tk_flags·in·rpc_init_task·function | ||
11 | ··count | 11 | ··count |
12 | ······read·bytes·in·this·execution | 12 | ······read·bytes·in·this·execution |
13 | ··version | ||
14 | ······NFS·version | ||
15 | ··offset | ||
16 | ······the·file·offset | ||
13 | ··server_ip | 17 | ··server_ip |
14 | ······IP·address·of·server | 18 | ······IP·address·of·server |
15 | ··prot | 19 | ··prot |
16 | ······transfer·protocol | 20 | ······transfer·protocol |
17 | ··flags | ||
18 | ······used·to·set·task->tk_flags·in·rpc_init_task·function | ||
19 | ··offset | ||
20 | ······the·file·offset | ||
21 | *****·Description·***** | 21 | *****·Description·***** |
22 | All·the·nfs.proc.read·kernel·functions·were·removed·in·kernel·commit·8e0969·in | 22 | All·the·nfs.proc.read·kernel·functions·were·removed·in·kernel·commit·8e0969·in |
23 | December·2006,·so·these·probes·do·not·exist·on·Linux·2.6.21·and·newer·kernels. | 23 | December·2006,·so·these·probes·do·not·exist·on·Linux·2.6.21·and·newer·kernels. |
24 | =============================================================================== | 24 | =============================================================================== |
25 | Prev ·················Up······················· Next | 25 | Prev ·················Up······················· Next |
26 | probe::nfs.proc.open Home· probe::nfs.proc.read_done | 26 | probe::nfs.proc.open Home· probe::nfs.proc.read_done |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.release</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-read-setup.html"·title="probe::nfs.proc.read_setup"><link·rel="next"·href="API-nfs-proc-remove.html"·title="probe::nfs.proc.remove"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.release</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-read-setup.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-remove.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-release"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.release·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.release</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-read-setup.html"·title="probe::nfs.proc.read_setup"><link·rel="next"·href="API-nfs-proc-remove.html"·title="probe::nfs.proc.remove"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.release</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-read-setup.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-remove.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-release"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.release·—· |
2 | ·····NFS·client·releases·file·read/write·context·information | 2 | ·····NFS·client·releases·file·read/write·context·information |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.release·</pre></div><div·class="refsect1"><a·name="idm24042"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.release·</pre></div><div·class="refsect1"><a·name="idm24042"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> |
4 | ·····NFS·version·(the·function·is·used·for·all·NFS·version) | 4 | ·····NFS·version·(the·function·is·used·for·all·NFS·version) |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filename</code></em></span></dt><dd><p> | ||
6 | ·····file·name | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>mode</code></em></span></dt><dd><p> | ||
8 | ·····file·mode | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flag</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flag</code></em></span></dt><dd><p> |
10 | ·····file·flag | 6 | ·····file·flag |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | ||
12 | ·····transfer·protocol | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>server_ip</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>server_ip</code></em></span></dt><dd><p> |
14 | ·····IP·address·of·server | 8 | ·····IP·address·of·server |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>mode</code></em></span></dt><dd><p> | ||
10 | ·····file·mode | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | ||
12 | ·····transfer·protocol | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filename</code></em></span></dt><dd><p> | ||
14 | ·····file·name | ||
15 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm24075"></a><h2>Description</h2><p> | 15 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm24075"></a><h2>Description</h2><p> |
16 | ···Release·file·read/write·context·information | 16 | ···Release·file·read/write·context·information |
17 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-read-setup.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-remove.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.read_setup</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.remove</span></td></tr></table></div></body></html> | 17 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-read-setup.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-remove.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.read_setup</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.remove</span></td></tr></table></div></body></html> |
Offset 5, 22 lines modified | Offset 5, 22 lines modified | ||
5 | probe::nfs.proc.release·—·NFS·client·releases·file·read/write·context | 5 | probe::nfs.proc.release·—·NFS·client·releases·file·read/write·context |
6 | information | 6 | information |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | nfs.proc.release | 8 | nfs.proc.release |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··version | 10 | ··version |
11 | ······NFS·version·(the·function·is·used·for·all·NFS·version) | 11 | ······NFS·version·(the·function·is·used·for·all·NFS·version) |
12 | ··filename | ||
13 | ······file·name | ||
14 | ··mode | ||
15 | ······file·mode | ||
16 | ··flag | 12 | ··flag |
17 | ······file·flag | 13 | ······file·flag |
18 | ··prot | ||
19 | ······transfer·protocol | ||
20 | ··server_ip | 14 | ··server_ip |
21 | ······IP·address·of·server | 15 | ······IP·address·of·server |
16 | ··mode | ||
17 | ······file·mode | ||
18 | ··prot | ||
19 | ······transfer·protocol | ||
20 | ··filename | ||
21 | ······file·name | ||
22 | *****·Description·***** | 22 | *****·Description·***** |
23 | Release·file·read/write·context·information | 23 | Release·file·read/write·context·information |
24 | =============================================================================== | 24 | =============================================================================== |
25 | Prev ·······················Up···················· Next | 25 | Prev ·······················Up···················· Next |
26 | probe::nfs.proc.read_setup Home· probe::nfs.proc.remove | 26 | probe::nfs.proc.read_setup Home· probe::nfs.proc.remove |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.remove</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-release.html"·title="probe::nfs.proc.release"><link·rel="next"·href="API-nfs-proc-rename.html"·title="probe::nfs.proc.rename"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.remove</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-release.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-rename.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-remove"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.remove·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.remove</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-release.html"·title="probe::nfs.proc.release"><link·rel="next"·href="API-nfs-proc-rename.html"·title="probe::nfs.proc.rename"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.remove</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-release.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-rename.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-remove"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.remove·—· |
2 | ·····NFS·client·removes·a·file·on·server | 2 | ·····NFS·client·removes·a·file·on·server |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.remove·</pre></div><div·class="refsect1"><a·name="idm24093"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>filename</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.remove·</pre></div><div·class="refsect1"><a·name="idm24093"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>filename</code></em></span></dt><dd><p> |
4 | ·····file·name | 4 | ·····file·name |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> | ||
6 | ·····NFS·version·(the·function·is·used·for·all·NFS·version) | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | ||
8 | ·····transfer·protocol | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>server_ip</code></em></span></dt><dd><p> | ||
10 | ·····IP·address·of·server | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fh</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fh</code></em></span></dt><dd><p> |
12 | ·····file·handle·of·parent·dir | 6 | ·····file·handle·of·parent·dir |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filelen</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filelen</code></em></span></dt><dd><p> |
14 | ·····length·of·file·name | 8 | ·····length·of·file·name |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | ||
10 | ·····transfer·protocol | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>server_ip</code></em></span></dt><dd><p> | ||
12 | ·····IP·address·of·server | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> | ||
14 | ·····NFS·version·(the·function·is·used·for·all·NFS·version) | ||
15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-release.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-rename.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.release</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.rename</span></td></tr></table></div></body></html> | 15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-release.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-rename.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.release</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.rename</span></td></tr></table></div></body></html> |
Offset 4, 20 lines modified | Offset 4, 20 lines modified | ||
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.proc.remove·—·NFS·client·removes·a·file·on·server | 5 | probe::nfs.proc.remove·—·NFS·client·removes·a·file·on·server |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.proc.remove | 7 | nfs.proc.remove |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··filename | 9 | ··filename |
10 | ······file·name | 10 | ······file·name |
11 | ··version | ||
12 | ······NFS·version·(the·function·is·used·for·all·NFS·version) | ||
13 | ··prot | ||
14 | ······transfer·protocol | ||
15 | ··server_ip | ||
16 | ······IP·address·of·server | ||
17 | ··fh | 11 | ··fh |
18 | ······file·handle·of·parent·dir | 12 | ······file·handle·of·parent·dir |
19 | ··filelen | 13 | ··filelen |
20 | ······length·of·file·name | 14 | ······length·of·file·name |
15 | ··prot | ||
16 | ······transfer·protocol | ||
17 | ··server_ip | ||
18 | ······IP·address·of·server | ||
19 | ··version | ||
20 | ······NFS·version·(the·function·is·used·for·all·NFS·version) | ||
21 | =============================================================================== | 21 | =============================================================================== |
22 | Prev ····················Up···················· Next | 22 | Prev ····················Up···················· Next |
23 | probe::nfs.proc.release Home· probe::nfs.proc.rename | 23 | probe::nfs.proc.release Home· probe::nfs.proc.rename |
Offset 1, 20 lines modified | Offset 1, 20 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.rename_done</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-rename.html"·title="probe::nfs.proc.rename"><link·rel="next"·href="API-nfs-proc-rename-setup.html"·title="probe::nfs.proc.rename_setup"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.rename_done</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-rename.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-rename-setup.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-rename-done"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.rename_done·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.rename_done</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-rename.html"·title="probe::nfs.proc.rename"><link·rel="next"·href="API-nfs-proc-rename-setup.html"·title="probe::nfs.proc.rename_setup"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.rename_done</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-rename.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-rename-setup.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-rename-done"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.rename_done·—· |
2 | ·····NFS·client·response·to·a·rename·RPC·task | 2 | ·····NFS·client·response·to·a·rename·RPC·task |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.rename_done·</pre></div><div·class="refsect1"><a·name="idm24204"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.rename_done·</pre></div><div·class="refsect1"><a·name="idm24204"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> |
4 | ·····IP·address·of·server | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | ||
6 | ·····transfer·protocol | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>new_fh</code></em></span></dt><dd><p> | ||
8 | ·····file·handle·of·new·parent·dir | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> | ||
10 | ·····NFS·version | 4 | ·····NFS·version |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>timestamp</code></em></span></dt><dd><p> | ||
6 | ·····V4·timestamp,·which·is·used·for·lease·renewal | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>status</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>status</code></em></span></dt><dd><p> |
12 | ·····result·of·last·operation | 8 | ·····result·of·last·operation |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>old_fh</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>old_fh</code></em></span></dt><dd><p> |
14 | ·····file·handle·of·old·parent·dir | 10 | ·····file·handle·of·old·parent·dir |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>server_ip</code></em></span></dt><dd><p> | ||
12 | ·····IP·address·of·server | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> |
16 | ····· | 14 | ·····transfer·protocol |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>new_fh</code></em></span></dt><dd><p> | ||
16 | ·····file·handle·of·new·parent·dir | ||
17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm24242"></a><h2>Description</h2><p> | 17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm24242"></a><h2>Description</h2><p> |
18 | ···Fires·when·a·reply·to·a·rename·RPC·task·is·received·or·some·rename | 18 | ···Fires·when·a·reply·to·a·rename·RPC·task·is·received·or·some·rename |
19 | ···error·occurs·(timeout·or·socket·shutdown). | 19 | ···error·occurs·(timeout·or·socket·shutdown). |
20 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-rename.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-rename-setup.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.rename</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.rename_setup</span></td></tr></table></div></body></html> | 20 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-rename.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-rename-setup.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.rename</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.rename_setup</span></td></tr></table></div></body></html> |
Offset 2, 27 lines modified | Offset 2, 27 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.proc.rename_done·—·NFS·client·response·to·a·rename·RPC·task | 5 | probe::nfs.proc.rename_done·—·NFS·client·response·to·a·rename·RPC·task |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.proc.rename_done | 7 | nfs.proc.rename_done |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··server_ip | ||
10 | ······IP·address·of·server | ||
11 | ··prot | ||
12 | ······transfer·protocol | ||
13 | ··new_fh | ||
14 | ······file·handle·of·new·parent·dir | ||
15 | ··version | 9 | ··version |
16 | ······NFS·version | 10 | ······NFS·version |
11 | ··timestamp | ||
12 | ······V4·timestamp,·which·is·used·for·lease·renewal | ||
17 | ··status | 13 | ··status |
18 | ······result·of·last·operation | 14 | ······result·of·last·operation |
19 | ··old_fh | 15 | ··old_fh |
20 | ······file·handle·of·old·parent·dir | 16 | ······file·handle·of·old·parent·dir |
21 | ··timestamp | ||
22 | ·· | 17 | ··server_ip |
18 | ······IP·address·of·server | ||
19 | ··prot | ||
20 | ······transfer·protocol | ||
21 | ··new_fh | ||
22 | ······file·handle·of·new·parent·dir | ||
23 | *****·Description·***** | 23 | *****·Description·***** |
24 | Fires·when·a·reply·to·a·rename·RPC·task·is·received·or·some·rename·error·occurs | 24 | Fires·when·a·reply·to·a·rename·RPC·task·is·received·or·some·rename·error·occurs |
25 | (timeout·or·socket·shutdown). | 25 | (timeout·or·socket·shutdown). |
26 | =============================================================================== | 26 | =============================================================================== |
27 | Prev ···················Up·························· Next | 27 | Prev ···················Up·························· Next |
28 | probe::nfs.proc.rename Home· probe::nfs.proc.rename_setup | 28 | probe::nfs.proc.rename Home· probe::nfs.proc.rename_setup |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.rename_setup</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-rename-done.html"·title="probe::nfs.proc.rename_done"><link·rel="next"·href="API-nfs-proc-write.html"·title="probe::nfs.proc.write"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.rename_setup</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-rename-done.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-write.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-rename-setup"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.rename_setup·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.rename_setup</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-rename-done.html"·title="probe::nfs.proc.rename_done"><link·rel="next"·href="API-nfs-proc-write.html"·title="probe::nfs.proc.write"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.rename_setup</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-rename-done.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-write.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-rename-setup"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.rename_setup·—· |
2 | ·····NFS·client·setting·up·a·rename·RPC·task | 2 | ·····NFS·client·setting·up·a·rename·RPC·task |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.rename_setup·</pre></div><div·class="refsect1"><a·name="idm24260"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.rename_setup·</pre></div><div·class="refsect1"><a·name="idm24260"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> |
4 | ·····NFS·version | ||
4 | ·····file·handle·of·parent·dir | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | ||
6 | ·····transfer·protocol | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>server_ip</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>server_ip</code></em></span></dt><dd><p> |
8 | ·····IP·address·of·server | 6 | ·····IP·address·of·server |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> |
10 | ····· | 8 | ·····transfer·protocol |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fh</code></em></span></dt><dd><p> | ||
10 | ·····file·handle·of·parent·dir | ||
11 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm24283"></a><h2>Description</h2><p> | 11 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm24283"></a><h2>Description</h2><p> |
12 | ···The·rename_setup·function·is·used·to·setup·a·rename·RPC·task. | 12 | ···The·rename_setup·function·is·used·to·setup·a·rename·RPC·task. |
13 | ···Is·is·not·doing·the·actual·rename·operation. | 13 | ···Is·is·not·doing·the·actual·rename·operation. |
14 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-rename-done.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-write.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.rename_done</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.write</span></td></tr></table></div></body></html> | 14 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-rename-done.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-write.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.rename_done</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.write</span></td></tr></table></div></body></html> |
Offset 2, 21 lines modified | Offset 2, 21 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.proc.rename_setup·—·NFS·client·setting·up·a·rename·RPC·task | 5 | probe::nfs.proc.rename_setup·—·NFS·client·setting·up·a·rename·RPC·task |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.proc.rename_setup | 7 | nfs.proc.rename_setup |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··fh | ||
10 | ······file·handle·of·parent·dir | ||
11 | ··prot | ||
12 | ······transfer·protocol | ||
13 | ··server_ip | ||
14 | ······IP·address·of·server | ||
15 | ··version | 9 | ··version |
16 | ······NFS·version | 10 | ······NFS·version |
11 | ··server_ip | ||
12 | ······IP·address·of·server | ||
13 | ··prot | ||
14 | ······transfer·protocol | ||
15 | ··fh | ||
16 | ······file·handle·of·parent·dir | ||
17 | *****·Description·***** | 17 | *****·Description·***** |
18 | The·rename_setup·function·is·used·to·setup·a·rename·RPC·task.·Is·is·not·doing | 18 | The·rename_setup·function·is·used·to·setup·a·rename·RPC·task.·Is·is·not·doing |
19 | the·actual·rename·operation. | 19 | the·actual·rename·operation. |
20 | =============================================================================== | 20 | =============================================================================== |
21 | Prev ························Up··················· Next | 21 | Prev ························Up··················· Next |
22 | probe::nfs.proc.rename_done Home· probe::nfs.proc.write | 22 | probe::nfs.proc.rename_done Home· probe::nfs.proc.write |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.rename</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-remove.html"·title="probe::nfs.proc.remove"><link·rel="next"·href="API-nfs-proc-rename-done.html"·title="probe::nfs.proc.rename_done"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.rename</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-remove.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-rename-done.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-rename"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.rename·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.rename</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-remove.html"·title="probe::nfs.proc.remove"><link·rel="next"·href="API-nfs-proc-rename-done.html"·title="probe::nfs.proc.rename_done"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.rename</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-remove.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-rename-done.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-rename"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.rename·—· |
2 | ·····NFS·client·renames·a·file·on·server | 2 | ·····NFS·client·renames·a·file·on·server |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.rename·</pre></div><div·class="refsect1"><a·name="idm24141"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>old_ | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.rename·</pre></div><div·class="refsect1"><a·name="idm24141"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>old_filelen</code></em></span></dt><dd><p> |
4 | ·····old·file·name | 4 | ·····length·of·old·file·name |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>server_ip</code></em></span></dt><dd><p> | ||
6 | ·····IP·address·of·server | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> |
6 | ·····transfer·protocol | 8 | ·····transfer·protocol |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>new_ | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>new_name</code></em></span></dt><dd><p> |
8 | ····· | 10 | ·····new·file·name |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>new_fh</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>new_fh</code></em></span></dt><dd><p> |
10 | ·····file·handle·of·new·parent·dir | 12 | ·····file·handle·of·new·parent·dir |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>server_ip</code></em></span></dt><dd><p> | ||
12 | ·····IP·address·of·server | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>old_fh</code></em></span></dt><dd><p> | ||
14 | ·····file·handle·of·old·parent·dir | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>old_filelen</code></em></span></dt><dd><p> | ||
16 | ·····length·of·old·file·name | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> |
18 | ·····NFS·version·(the·function·is·used·for·all·NFS·version) | 14 | ·····NFS·version·(the·function·is·used·for·all·NFS·version) |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>new_filelen</code></em></span></dt><dd><p> | ||
16 | ·····length·of·new·file·name | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>old_name</code></em></span></dt><dd><p> |
20 | ····· | 18 | ·····old·file·name |
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>old_fh</code></em></span></dt><dd><p> | ||
20 | ·····file·handle·of·old·parent·dir | ||
21 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-remove.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-rename-done.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.remove</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.rename_done</span></td></tr></table></div></body></html> | 21 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-remove.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-rename-done.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.remove</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.rename_done</span></td></tr></table></div></body></html> |
Offset 2, 28 lines modified | Offset 2, 28 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.proc.rename·—·NFS·client·renames·a·file·on·server | 5 | probe::nfs.proc.rename·—·NFS·client·renames·a·file·on·server |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.proc.rename | 7 | nfs.proc.rename |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··old_ | 9 | ··old_filelen |
10 | ······old·file·name | 10 | ······length·of·old·file·name |
11 | ··server_ip | ||
12 | ······IP·address·of·server | ||
11 | ··prot | 13 | ··prot |
12 | ······transfer·protocol | 14 | ······transfer·protocol |
13 | ··new_ | 15 | ··new_name |
14 | ······ | 16 | ······new·file·name |
15 | ··new_fh | 17 | ··new_fh |
16 | ······file·handle·of·new·parent·dir | 18 | ······file·handle·of·new·parent·dir |
17 | ··server_ip | ||
18 | ······IP·address·of·server | ||
19 | ··old_fh | ||
20 | ······file·handle·of·old·parent·dir | ||
21 | ··old_filelen | ||
22 | ······length·of·old·file·name | ||
23 | ··version | 19 | ··version |
24 | ······NFS·version·(the·function·is·used·for·all·NFS·version) | 20 | ······NFS·version·(the·function·is·used·for·all·NFS·version) |
25 | ··new_ | 21 | ··new_filelen |
22 | ······length·of·new·file·name | ||
23 | ··old_name | ||
26 | ······ | 24 | ······old·file·name |
25 | ··old_fh | ||
26 | ······file·handle·of·old·parent·dir | ||
27 | =============================================================================== | 27 | =============================================================================== |
28 | Prev ···················Up························· Next | 28 | Prev ···················Up························· Next |
29 | probe::nfs.proc.remove Home· probe::nfs.proc.rename_done | 29 | probe::nfs.proc.remove Home· probe::nfs.proc.rename_done |
Offset 1, 20 lines modified | Offset 1, 20 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.write_done</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-write.html"·title="probe::nfs.proc.write"><link·rel="next"·href="API-nfs-proc-write-setup.html"·title="probe::nfs.proc.write_setup"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.write_done</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-write.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-write-setup.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-write-done"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.write_done·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.write_done</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-write.html"·title="probe::nfs.proc.write"><link·rel="next"·href="API-nfs-proc-write-setup.html"·title="probe::nfs.proc.write_setup"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.write_done</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-write.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-write-setup.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-write-done"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.write_done·—· |
2 | ·····NFS·client·response·to·a·write·RPC·task | 2 | ·····NFS·client·response·to·a·write·RPC·task |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.write_done·</pre></div><div·class="refsect1"><a·name="idm24362"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>ver | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.write_done·</pre></div><div·class="refsect1"><a·name="idm24362"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>server_ip</code></em></span></dt><dd><p> |
4 | ·····IP·address·of·server | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | ||
6 | ·····transfer·protocol | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> | ||
4 | ·····NFS·version | 8 | ·····NFS·version |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> | ||
6 | ·····number·of·bytes·written | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>valid</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>valid</code></em></span></dt><dd><p> |
8 | ·····fattr->valid,·indicates·which·fields·are·valid· | 10 | ·····fattr->valid,·indicates·which·fields·are·valid· |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>status</code></em></span></dt><dd><p> | ||
10 | ·····result·of·last·operation | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>timestamp</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>timestamp</code></em></span></dt><dd><p> |
12 | ·····V4·timestamp,·which·is·used·for·lease·renewal | 12 | ·····V4·timestamp,·which·is·used·for·lease·renewal |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>s | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>status</code></em></span></dt><dd><p> |
14 | ····· | 14 | ·····result·of·last·operation |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> |
16 | ····· | 16 | ·····number·of·bytes·written |
17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm24400"></a><h2>Description</h2><p> | 17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm24400"></a><h2>Description</h2><p> |
18 | ···Fires·when·a·reply·to·a·write·RPC·task·is·received·or·some·write·error·occurs | 18 | ···Fires·when·a·reply·to·a·write·RPC·task·is·received·or·some·write·error·occurs |
19 | ···(timeout·or·socket·shutdown). | 19 | ···(timeout·or·socket·shutdown). |
20 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-write.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-write-setup.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.write</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.write_setup</span></td></tr></table></div></body></html> | 20 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-write.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-write-setup.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.write</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.write_setup</span></td></tr></table></div></body></html> |
Offset 2, 27 lines modified | Offset 2, 27 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.proc.write_done·—·NFS·client·response·to·a·write·RPC·task | 5 | probe::nfs.proc.write_done·—·NFS·client·response·to·a·write·RPC·task |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.proc.write_done | 7 | nfs.proc.write_done |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··server_ip | ||
10 | ······IP·address·of·server | ||
11 | ··prot | ||
12 | ······transfer·protocol | ||
9 | ··version | 13 | ··version |
10 | ······NFS·version | 14 | ······NFS·version |
11 | ··count | ||
12 | ······number·of·bytes·written | ||
13 | ··valid | 15 | ··valid |
14 | ······fattr->valid,·indicates·which·fields·are·valid | 16 | ······fattr->valid,·indicates·which·fields·are·valid |
15 | ··status | ||
16 | ······result·of·last·operation | ||
17 | ··timestamp | 17 | ··timestamp |
18 | ······V4·timestamp,·which·is·used·for·lease·renewal | 18 | ······V4·timestamp,·which·is·used·for·lease·renewal |
19 | ··server_ip | ||
20 | ······IP·address·of·server | ||
21 | ··prot | ||
22 | ·· | 19 | ··status |
20 | ······result·of·last·operation | ||
21 | ··count | ||
22 | ······number·of·bytes·written | ||
23 | *****·Description·***** | 23 | *****·Description·***** |
24 | Fires·when·a·reply·to·a·write·RPC·task·is·received·or·some·write·error·occurs | 24 | Fires·when·a·reply·to·a·write·RPC·task·is·received·or·some·write·error·occurs |
25 | (timeout·or·socket·shutdown). | 25 | (timeout·or·socket·shutdown). |
26 | =============================================================================== | 26 | =============================================================================== |
27 | Prev ··················Up························· Next | 27 | Prev ··················Up························· Next |
28 | probe::nfs.proc.write Home· probe::nfs.proc.write_setup | 28 | probe::nfs.proc.write Home· probe::nfs.proc.write_setup |
Offset 1, 28 lines modified | Offset 1, 28 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.write_setup</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-write-done.html"·title="probe::nfs.proc.write_done"><link·rel="next"·href="API-nfsd-close.html"·title="probe::nfsd.close"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.write_setup</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-write-done.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-close.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-write-setup"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.write_setup·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.write_setup</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-write-done.html"·title="probe::nfs.proc.write_done"><link·rel="next"·href="API-nfsd-close.html"·title="probe::nfsd.close"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.write_setup</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-write-done.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-close.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-write-setup"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.write_setup·—· |
2 | ·····NFS·client·setting·up·a·write·RPC·task | 2 | ·····NFS·client·setting·up·a·write·RPC·task |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.write_setup·</pre></div><div·class="refsect1"><a·name="idm24418"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.write_setup·</pre></div><div·class="refsect1"><a·name="idm24418"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>bitmask0</code></em></span></dt><dd><p> |
4 | ·····V4·bitmask·representing·the·set·of·attributes·supported | ||
5 | ·····on·this·filesystem | ||
4 | ·····used·to·set·args.stable.·The·stable·value·could·be: | ||
5 | ·····NFS_UNSTABLE,NFS_DATA_SYNC,NFS_FILE_SYNC | ||
6 | ·····(in·nfs.proc3.write_setup·and·nfs.proc4.write_setup) | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 6 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>offset</code></em></span></dt><dd><p> |
8 | ····· | 7 | ·····the·file·offset |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | 8 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
10 | ·····bytes·written·in·this·execution | 9 | ·····bytes·written·in·this·execution |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> | ||
12 | ·····NFS·version | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | ||
14 | ·····transfer·protocol | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>server_ip</code></em></span></dt><dd><p> | ||
16 | ·····IP·address·of·server | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bitmask1</code></em></span></dt><dd><p> | 10 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bitmask1</code></em></span></dt><dd><p> |
18 | ·····V4·bitmask·representing·the·set·of·attributes·supported | 11 | ·····V4·bitmask·representing·the·set·of·attributes·supported |
19 | ·····on·this·filesystem· | 12 | ·····on·this·filesystem· |
20 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>server_ip</code></em></span></dt><dd><p> |
14 | ·····IP·address·of·server | ||
21 | ·····V4·bitmask·representing·the·set·of·attributes·supported | ||
22 | ·····on·this·filesystem | ||
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> |
24 | ·····t | 16 | ·····transfer·protocol |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> | ||
18 | ·····bytes·written·in·this·execution | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> | ||
20 | ·····NFS·version | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>how</code></em></span></dt><dd><p> | ||
22 | ·····used·to·set·args.stable.·The·stable·value·could·be: | ||
23 | ·····NFS_UNSTABLE,NFS_DATA_SYNC,NFS_FILE_SYNC | ||
24 | ·····(in·nfs.proc3.write_setup·and·nfs.proc4.write_setup) | ||
25 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm24466"></a><h2>Description</h2><p> | 25 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm24466"></a><h2>Description</h2><p> |
26 | ···The·write_setup·function·is·used·to·setup·a·write·RPC·task. | 26 | ···The·write_setup·function·is·used·to·setup·a·write·RPC·task. |
27 | ···It·is·not·doing·the·actual·write·operation. | 27 | ···It·is·not·doing·the·actual·write·operation. |
28 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-write-done.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-close.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.write_done</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.close</span></td></tr></table></div></body></html> | 28 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-write-done.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-close.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.write_done</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.close</span></td></tr></table></div></body></html> |
Offset 2, 35 lines modified | Offset 2, 35 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.proc.write_setup·—·NFS·client·setting·up·a·write·RPC·task | 5 | probe::nfs.proc.write_setup·—·NFS·client·setting·up·a·write·RPC·task |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.proc.write_setup | 7 | nfs.proc.write_setup |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··how | ||
10 | ······used·to·set·args.stable.·The·stable·value·could·be: | ||
11 | ······NFS_UNSTABLE,NFS_DATA_SYNC,NFS_FILE_SYNC·(in·nfs.proc3.write_setup·and | ||
12 | ······nfs.proc4.write_setup) | ||
13 | ··count | ||
14 | ······bytes·written·in·this·execution | ||
15 | ··size | ||
16 | ······bytes·written·in·this·execution | ||
17 | ··version | ||
18 | ······NFS·version | ||
19 | ··prot | ||
20 | ······transfer·protocol | ||
21 | ··server_ip | ||
22 | ······IP·address·of·server | ||
23 | ··bitmask1 | ||
24 | ······V4·bitmask·representing·the·set·of·attributes·supported·on·this | ||
25 | ······filesystem | ||
26 | ··bitmask0 | 9 | ··bitmask0 |
27 | ······V4·bitmask·representing·the·set·of·attributes·supported·on·this | 10 | ······V4·bitmask·representing·the·set·of·attributes·supported·on·this |
28 | ······filesystem | 11 | ······filesystem |
29 | ··offset | 12 | ··offset |
30 | ······the·file·offset | 13 | ······the·file·offset |
14 | ··size | ||
15 | ······bytes·written·in·this·execution | ||
16 | ··bitmask1 | ||
17 | ······V4·bitmask·representing·the·set·of·attributes·supported·on·this | ||
18 | ······filesystem | ||
19 | ··server_ip | ||
20 | ······IP·address·of·server | ||
21 | ··prot | ||
22 | ······transfer·protocol | ||
23 | ··count | ||
24 | ······bytes·written·in·this·execution | ||
25 | ··version | ||
26 | ······NFS·version | ||
27 | ··how | ||
28 | ······used·to·set·args.stable.·The·stable·value·could·be: | ||
29 | ······NFS_UNSTABLE,NFS_DATA_SYNC,NFS_FILE_SYNC·(in·nfs.proc3.write_setup·and | ||
30 | ······nfs.proc4.write_setup) | ||
31 | *****·Description·***** | 31 | *****·Description·***** |
32 | The·write_setup·function·is·used·to·setup·a·write·RPC·task.·It·is·not·doing·the | 32 | The·write_setup·function·is·used·to·setup·a·write·RPC·task.·It·is·not·doing·the |
33 | actual·write·operation. | 33 | actual·write·operation. |
34 | =============================================================================== | 34 | =============================================================================== |
35 | Prev ·······················Up··············· Next | 35 | Prev ·······················Up··············· Next |
36 | probe::nfs.proc.write_done Home· probe::nfsd.close | 36 | probe::nfs.proc.write_done Home· probe::nfsd.close |
Offset 1, 25 lines modified | Offset 1, 25 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.write</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-rename-setup.html"·title="probe::nfs.proc.rename_setup"><link·rel="next"·href="API-nfs-proc-write-done.html"·title="probe::nfs.proc.write_done"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.write</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-rename-setup.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-write-done.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-write"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.write·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfs.proc.write</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfs-proc-rename-setup.html"·title="probe::nfs.proc.rename_setup"><link·rel="next"·href="API-nfs-proc-write-done.html"·title="probe::nfs.proc.write_done"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfs.proc.write</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfs-proc-rename-setup.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-write-done.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfs-proc-write"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfs.proc.write·—· |
2 | ·····NFS·client·synchronously·writes·file·to·server | 2 | ·····NFS·client·synchronously·writes·file·to·server |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.write·</pre></div><div·class="refsect1"><a·name="idm24301"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfs.proc.write·</pre></div><div·class="refsect1"><a·name="idm24301"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>server_ip</code></em></span></dt><dd><p> |
4 | ·····IP·address·of·server | ||
4 | ·····used·to·set·task->tk_flags·in·rpc_init_task·function | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | ||
6 | ·····transfer·protocol | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bitmask1</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bitmask1</code></em></span></dt><dd><p> |
8 | ·····V4·bitmask·representing·the·set·of·attributes·supported | 6 | ·····V4·bitmask·representing·the·set·of·attributes·supported |
9 | ·····on·this·filesystem | 7 | ·····on·this·filesystem |
10 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>s | 8 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
11 | ····· | 9 | ·····read·bytes·in·this·execution |
10 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | ||
11 | ·····transfer·protocol | ||
12 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bitmask0</code></em></span></dt><dd><p> | 12 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bitmask0</code></em></span></dt><dd><p> |
13 | ·····V4·bitmask·representing·the·set·of·attributes·supported | 13 | ·····V4·bitmask·representing·the·set·of·attributes·supported |
14 | ·····on·this·filesystem | 14 | ·····on·this·filesystem |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>offset</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>offset</code></em></span></dt><dd><p> |
16 | ·····the·file·offset | 16 | ·····the·file·offset |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | ||
18 | ·····read·bytes·in·this·execution | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> |
20 | ·····NFS·version | 18 | ·····NFS·version |
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | ||
20 | ·····used·to·set·task->tk_flags·in·rpc_init_task·function | ||
21 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm24344"></a><h2>Description</h2><p> | 21 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm24344"></a><h2>Description</h2><p> |
22 | ···All·the·nfs.proc.write·kernel·functions·were·removed·in·kernel·commit | 22 | ···All·the·nfs.proc.write·kernel·functions·were·removed·in·kernel·commit |
23 | ···200baa·in·December·2006,·so·these·probes·do·not·exist·on·Linux | 23 | ···200baa·in·December·2006,·so·these·probes·do·not·exist·on·Linux |
24 | ···2.6.21·and·newer·kernels. | 24 | ···2.6.21·and·newer·kernels. |
25 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-rename-setup.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-write-done.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.rename_setup</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.write_done</span></td></tr></table></div></body></html> | 25 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfs-proc-rename-setup.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfs-proc-write-done.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfs.proc.rename_setup</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfs.proc.write_done</span></td></tr></table></div></body></html> |
Offset 2, 31 lines modified | Offset 2, 31 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfs.proc.write·—·NFS·client·synchronously·writes·file·to·server | 5 | probe::nfs.proc.write·—·NFS·client·synchronously·writes·file·to·server |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfs.proc.write | 7 | nfs.proc.write |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··server_ip | ||
10 | ······IP·address·of·server | ||
9 | ··flags | ||
10 | ······used·to·set·task->tk_flags·in·rpc_init_task·function | ||
11 | ··prot | ||
12 | ······transfer·protocol | ||
13 | ··bitmask1 | 11 | ··bitmask1 |
14 | ······V4·bitmask·representing·the·set·of·attributes·supported·on·this | 12 | ······V4·bitmask·representing·the·set·of·attributes·supported·on·this |
15 | ······filesystem | 13 | ······filesystem |
16 | ··server_ip | ||
17 | ·· | 14 | ··size |
15 | ······read·bytes·in·this·execution | ||
16 | ··prot | ||
17 | ······transfer·protocol | ||
18 | ··bitmask0 | 18 | ··bitmask0 |
19 | ······V4·bitmask·representing·the·set·of·attributes·supported·on·this | 19 | ······V4·bitmask·representing·the·set·of·attributes·supported·on·this |
20 | ······filesystem | 20 | ······filesystem |
21 | ··offset | 21 | ··offset |
22 | ······the·file·offset | 22 | ······the·file·offset |
23 | ··size | ||
24 | ······read·bytes·in·this·execution | ||
25 | ··version | 23 | ··version |
26 | ······NFS·version | 24 | ······NFS·version |
25 | ··flags | ||
26 | ······used·to·set·task->tk_flags·in·rpc_init_task·function | ||
27 | *****·Description·***** | 27 | *****·Description·***** |
28 | All·the·nfs.proc.write·kernel·functions·were·removed·in·kernel·commit·200baa·in | 28 | All·the·nfs.proc.write·kernel·functions·were·removed·in·kernel·commit·200baa·in |
29 | December·2006,·so·these·probes·do·not·exist·on·Linux·2.6.21·and·newer·kernels. | 29 | December·2006,·so·these·probes·do·not·exist·on·Linux·2.6.21·and·newer·kernels. |
30 | =============================================================================== | 30 | =============================================================================== |
31 | Prev ·························Up························ Next | 31 | Prev ·························Up························ Next |
32 | probe::nfs.proc.rename_setup Home· probe::nfs.proc.write_done | 32 | probe::nfs.proc.rename_setup Home· probe::nfs.proc.write_done |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.commit</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-close.html"·title="probe::nfsd.close"><link·rel="next"·href="API-nfsd-create.html"·title="probe::nfsd.create"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.commit</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-close.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-create.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-commit"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.commit·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.commit</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-close.html"·title="probe::nfsd.close"><link·rel="next"·href="API-nfsd-create.html"·title="probe::nfsd.create"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.commit</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-close.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-create.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-commit"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.commit·—· |
2 | ·····NFS·server·committing·all·pending·writes·to·stable·storage | 2 | ·····NFS·server·committing·all·pending·writes·to·stable·storage |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.commit·</pre></div><div·class="refsect1"><a·name="idm24510"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.commit·</pre></div><div·class="refsect1"><a·name="idm24510"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>flag</code></em></span></dt><dd><p> |
4 | ·····the· | 4 | ·····indicates·whether·this·execution·is·a·sync·operation |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> |
6 | ·····read·bytes | 6 | ·····read·bytes |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
8 | ·····read·bytes | 8 | ·····read·bytes |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>offset</code></em></span></dt><dd><p> | ||
10 | ·····the·offset·of·file | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>client_ip</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>client_ip</code></em></span></dt><dd><p> |
10 | ·····the·ip·address·of·client | 12 | ·····the·ip·address·of·client |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flag</code></em></span></dt><dd><p> | ||
12 | ·····indicates·whether·this·execution·is·a·sync·operation | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fh</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fh</code></em></span></dt><dd><p> |
14 | ·····file·handle·(the·first·part·is·the·length·of·the·file·handle) | 14 | ·····file·handle·(the·first·part·is·the·length·of·the·file·handle) |
15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-close.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-create.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.close</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.create</span></td></tr></table></div></body></html> | 15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-close.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-create.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.close</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.create</span></td></tr></table></div></body></html> |
Offset 2, 22 lines modified | Offset 2, 22 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfsd.commit·—·NFS·server·committing·all·pending·writes·to·stable·storage | 5 | probe::nfsd.commit·—·NFS·server·committing·all·pending·writes·to·stable·storage |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfsd.commit | 7 | nfsd.commit |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··offset | ||
10 | ·· | 9 | ··flag |
10 | ······indicates·whether·this·execution·is·a·sync·operation | ||
11 | ··count | 11 | ··count |
12 | ······read·bytes | 12 | ······read·bytes |
13 | ··size | 13 | ··size |
14 | ······read·bytes | 14 | ······read·bytes |
15 | ··offset | ||
16 | ······the·offset·of·file | ||
15 | ··client_ip | 17 | ··client_ip |
16 | ······the·ip·address·of·client | 18 | ······the·ip·address·of·client |
17 | ··flag | ||
18 | ······indicates·whether·this·execution·is·a·sync·operation | ||
19 | ··fh | 19 | ··fh |
20 | ······file·handle·(the·first·part·is·the·length·of·the·file·handle) | 20 | ······file·handle·(the·first·part·is·the·length·of·the·file·handle) |
21 | =============================================================================== | 21 | =============================================================================== |
22 | Prev ··············Up················ Next | 22 | Prev ··············Up················ Next |
23 | probe::nfsd.close Home· probe::nfsd.create | 23 | probe::nfsd.close Home· probe::nfsd.create |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.create</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-commit.html"·title="probe::nfsd.commit"><link·rel="next"·href="API-nfsd-createv3.html"·title="probe::nfsd.createv3"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.create</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-commit.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-createv3.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-create"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.create·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.create</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-commit.html"·title="probe::nfsd.commit"><link·rel="next"·href="API-nfsd-createv3.html"·title="probe::nfsd.createv3"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.create</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-commit.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-createv3.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-create"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.create·—· |
2 | ·····NFS·server·creating·a·file(regular,dir,device,fifo)·for·client | 2 | ·····NFS·server·creating·a·file(regular,dir,device,fifo)·for·client |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.create·</pre></div><div·class="refsect1"><a·name="idm24558"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.create·</pre></div><div·class="refsect1"><a·name="idm24558"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>iap_mode</code></em></span></dt><dd><p> |
4 | ·····file·handle·(the·first·part·is·the·length·of·the·file·handle) | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>iap_mode</code></em></span></dt><dd><p> | ||
6 | ·····file·access·mode | 4 | ·····file·access·mode |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filename</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filename</code></em></span></dt><dd><p> |
8 | ·····file·name· | 6 | ·····file·name· |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filelen</code></em></span></dt><dd><p> | ||
10 | ·····the·length·of·file·name | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>client_ip</code></em></span></dt><dd><p> | ||
12 | ·····the·ip·address·of·client | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>iap_valid</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>iap_valid</code></em></span></dt><dd><p> |
14 | ·····Attribute·flags | 8 | ·····Attribute·flags |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fh</code></em></span></dt><dd><p> | ||
10 | ·····file·handle·(the·first·part·is·the·length·of·the·file·handle) | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>client_ip</code></em></span></dt><dd><p> | ||
12 | ·····the·ip·address·of·client | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filelen</code></em></span></dt><dd><p> | ||
14 | ·····the·length·of·file·name | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> |
16 | ·····file·type(regular,dir,device,fifo·...) | 16 | ·····file·type(regular,dir,device,fifo·...) |
17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm24596"></a><h2>Description</h2><p> | 17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm24596"></a><h2>Description</h2><p> |
18 | ···Sometimes·nfsd·will·call·nfsd_create_v3·instead·of·this·this·probe·point. | 18 | ···Sometimes·nfsd·will·call·nfsd_create_v3·instead·of·this·this·probe·point. |
19 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-commit.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-createv3.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.commit</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.createv3</span></td></tr></table></div></body></html> | 19 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-commit.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-createv3.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.commit</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.createv3</span></td></tr></table></div></body></html> |
Offset 3, 26 lines modified | Offset 3, 26 lines modified | ||
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfsd.create·—·NFS·server·creating·a·file(regular,dir,device,fifo)·for | 5 | probe::nfsd.create·—·NFS·server·creating·a·file(regular,dir,device,fifo)·for |
6 | client | 6 | client |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | nfsd.create | 8 | nfsd.create |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··fh | ||
11 | ······file·handle·(the·first·part·is·the·length·of·the·file·handle) | ||
12 | ··iap_mode | 10 | ··iap_mode |
13 | ······file·access·mode | 11 | ······file·access·mode |
14 | ··filename | 12 | ··filename |
15 | ······file·name | 13 | ······file·name |
16 | ··filelen | ||
17 | ······the·length·of·file·name | ||
18 | ··client_ip | ||
19 | ······the·ip·address·of·client | ||
20 | ··iap_valid | 14 | ··iap_valid |
21 | ······Attribute·flags | 15 | ······Attribute·flags |
16 | ··fh | ||
17 | ······file·handle·(the·first·part·is·the·length·of·the·file·handle) | ||
18 | ··client_ip | ||
19 | ······the·ip·address·of·client | ||
20 | ··filelen | ||
21 | ······the·length·of·file·name | ||
22 | ··type | 22 | ··type |
23 | ······file·type(regular,dir,device,fifo·...) | 23 | ······file·type(regular,dir,device,fifo·...) |
24 | *****·Description·***** | 24 | *****·Description·***** |
25 | Sometimes·nfsd·will·call·nfsd_create_v3·instead·of·this·this·probe·point. | 25 | Sometimes·nfsd·will·call·nfsd_create_v3·instead·of·this·this·probe·point. |
26 | =============================================================================== | 26 | =============================================================================== |
27 | Prev ···············Up·················· Next | 27 | Prev ···············Up·················· Next |
28 | probe::nfsd.commit Home· probe::nfsd.createv3 | 28 | probe::nfsd.commit Home· probe::nfsd.createv3 |
Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.createv3</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-create.html"·title="probe::nfsd.create"><link·rel="next"·href="API-nfsd-dispatch.html"·title="probe::nfsd.dispatch"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.createv3</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-create.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-dispatch.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-createv3"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.createv3·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.createv3</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-create.html"·title="probe::nfsd.create"><link·rel="next"·href="API-nfsd-dispatch.html"·title="probe::nfsd.dispatch"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.createv3</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-create.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-dispatch.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-createv3"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.createv3·—· |
2 | ·····NFS·server·creating·a·regular·file·or·set·file·attributes·for·client | 2 | ·····NFS·server·creating·a·regular·file·or·set·file·attributes·for·client |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.createv3·</pre></div><div·class="refsect1"><a·name="idm24614"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.createv3·</pre></div><div·class="refsect1"><a·name="idm24614"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>client_ip</code></em></span></dt><dd><p> |
4 | ·····the·length·of·file·name | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>createmode</code></em></span></dt><dd><p> | ||
6 | ·····create·mode·.The·possible·values·could·be:·NFS3_CREATE_EXCLUSIVE,·NFS3_CREATE_UNCHECKED,·or·NFS3_CREATE_GUARDED | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>client_ip</code></em></span></dt><dd><p> | ||
8 | ·····the·ip·address·of·client | 4 | ·····the·ip·address·of·client |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filename</code></em></span></dt><dd><p> | ||
10 | ·····file·name· | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>iap_ | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>iap_valid</code></em></span></dt><dd><p> |
12 | ····· | 6 | ·····Attribute·flags |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fh</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fh</code></em></span></dt><dd><p> |
14 | ·····file·handle·(the·first·part·is·the·length·of·the·file·handle) | 8 | ·····file·handle·(the·first·part·is·the·length·of·the·file·handle) |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>createmode</code></em></span></dt><dd><p> | ||
10 | ·····create·mode·.The·possible·values·could·be:·NFS3_CREATE_EXCLUSIVE,·NFS3_CREATE_UNCHECKED,·or·NFS3_CREATE_GUARDED | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>truncp</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>truncp</code></em></span></dt><dd><p> |
16 | ·····trunp·arguments,·indicates·if·the·file·shouldbe·truncate | 12 | ·····trunp·arguments,·indicates·if·the·file·shouldbe·truncate |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filelen</code></em></span></dt><dd><p> | ||
14 | ·····the·length·of·file·name | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>verifier</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>verifier</code></em></span></dt><dd><p> |
18 | ·····file·attributes·(atime,mtime,mode).·It's·used·to·reset·file·attributes·for·CREATE_EXCLUSIVE | 16 | ·····file·attributes·(atime,mtime,mode).·It's·used·to·reset·file·attributes·for·CREATE_EXCLUSIVE |
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>iap_ | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>iap_mode</code></em></span></dt><dd><p> |
20 | ····· | 18 | ·····file·access·mode |
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filename</code></em></span></dt><dd><p> | ||
20 | ·····file·name· | ||
21 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm24662"></a><h2>Description</h2><p> | 21 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm24662"></a><h2>Description</h2><p> |
22 | ···This·probepoints·is·only·called·by·nfsd3_proc_create·and | 22 | ···This·probepoints·is·only·called·by·nfsd3_proc_create·and |
23 | ···nfsd4_open·when·op_claim_type·is·NFS4_OPEN_CLAIM_NULL. | 23 | ···nfsd4_open·when·op_claim_type·is·NFS4_OPEN_CLAIM_NULL. |
24 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-create.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-dispatch.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.create</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.dispatch</span></td></tr></table></div></body></html> | 24 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-create.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-dispatch.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.create</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.dispatch</span></td></tr></table></div></body></html> |
Offset 3, 33 lines modified | Offset 3, 33 lines modified | ||
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfsd.createv3·—·NFS·server·creating·a·regular·file·or·set·file | 5 | probe::nfsd.createv3·—·NFS·server·creating·a·regular·file·or·set·file |
6 | attributes·for·client | 6 | attributes·for·client |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | nfsd.createv3 | 8 | nfsd.createv3 |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··filelen | ||
11 | ······the·length·of·file·name | ||
12 | ··createmode | ||
13 | ······create·mode·.The·possible·values·could·be:·NFS3_CREATE_EXCLUSIVE, | ||
14 | ······NFS3_CREATE_UNCHECKED,·or·NFS3_CREATE_GUARDED | ||
15 | ··client_ip | 10 | ··client_ip |
16 | ······the·ip·address·of·client | 11 | ······the·ip·address·of·client |
12 | ··iap_valid | ||
13 | ······Attribute·flags | ||
17 | ··filename | ||
18 | ······file·name | ||
19 | ··iap_mode | ||
20 | ······file·access·mode | ||
21 | ··fh | 14 | ··fh |
22 | ······file·handle·(the·first·part·is·the·length·of·the·file·handle) | 15 | ······file·handle·(the·first·part·is·the·length·of·the·file·handle) |
16 | ··createmode | ||
17 | ······create·mode·.The·possible·values·could·be:·NFS3_CREATE_EXCLUSIVE, | ||
18 | ······NFS3_CREATE_UNCHECKED,·or·NFS3_CREATE_GUARDED | ||
23 | ··truncp | 19 | ··truncp |
24 | ······trunp·arguments,·indicates·if·the·file·shouldbe·truncate | 20 | ······trunp·arguments,·indicates·if·the·file·shouldbe·truncate |
21 | ··filelen | ||
22 | ······the·length·of·file·name | ||
25 | ··verifier | 23 | ··verifier |
26 | ······file·attributes·(atime,mtime,mode).·It's·used·to·reset·file·attributes | 24 | ······file·attributes·(atime,mtime,mode).·It's·used·to·reset·file·attributes |
27 | ······for·CREATE_EXCLUSIVE | 25 | ······for·CREATE_EXCLUSIVE |
28 | ··iap_valid | ||
29 | ·· | 26 | ··iap_mode |
27 | ······file·access·mode | ||
28 | ··filename | ||
29 | ······file·name | ||
30 | *****·Description·***** | 30 | *****·Description·***** |
31 | This·probepoints·is·only·called·by·nfsd3_proc_create·and·nfsd4_open·when | 31 | This·probepoints·is·only·called·by·nfsd3_proc_create·and·nfsd4_open·when |
32 | op_claim_type·is·NFS4_OPEN_CLAIM_NULL. | 32 | op_claim_type·is·NFS4_OPEN_CLAIM_NULL. |
33 | =============================================================================== | 33 | =============================================================================== |
34 | Prev ···············Up·················· Next | 34 | Prev ···············Up·················· Next |
35 | probe::nfsd.create Home· probe::nfsd.dispatch | 35 | probe::nfsd.create Home· probe::nfsd.dispatch |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.dispatch</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-createv3.html"·title="probe::nfsd.createv3"><link·rel="next"·href="API-nfsd-lookup.html"·title="probe::nfsd.lookup"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.dispatch</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-createv3.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-lookup.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-dispatch"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.dispatch·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.dispatch</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-createv3.html"·title="probe::nfsd.createv3"><link·rel="next"·href="API-nfsd-lookup.html"·title="probe::nfsd.lookup"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.dispatch</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-createv3.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-lookup.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-dispatch"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.dispatch·—· |
2 | ··NFS·server·receives·an·operation·from·client | 2 | ··NFS·server·receives·an·operation·from·client |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.dispatch·</pre></div><div·class="refsect1"><a·name="idm24680"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.dispatch·</pre></div><div·class="refsect1"><a·name="idm24680"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>prog</code></em></span></dt><dd><p> |
4 | ····· | 4 | ·····program·number |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>xid</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>xid</code></em></span></dt><dd><p> |
6 | ·····transmission·id | 6 | ·····transmission·id |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> | ||
8 | ·····nfs·version | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>proc</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>proc</code></em></span></dt><dd><p> |
10 | ·····procedure·number | 8 | ·····procedure·number |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> | ||
10 | ·····nfs·version | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>client_ip</code></em></span></dt><dd><p> | ||
12 | ·····the·ip·address·of·client | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>proto</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>proto</code></em></span></dt><dd><p> |
12 | ·····transfer·protocol | 14 | ·····transfer·protocol |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prog</code></em></span></dt><dd><p> | ||
14 | ·····program·number | ||
15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-createv3.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-lookup.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.createv3</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.lookup</span></td></tr></table></div></body></html> | 15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-createv3.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-lookup.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.createv3</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.lookup</span></td></tr></table></div></body></html> |
Offset 2, 22 lines modified | Offset 2, 22 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfsd.dispatch·—·NFS·server·receives·an·operation·from·client | 5 | probe::nfsd.dispatch·—·NFS·server·receives·an·operation·from·client |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfsd.dispatch | 7 | nfsd.dispatch |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··client_ip | ||
10 | ·· | 9 | ··prog |
10 | ······program·number | ||
11 | ··xid | 11 | ··xid |
12 | ······transmission·id | 12 | ······transmission·id |
13 | ··version | ||
14 | ······nfs·version | ||
15 | ··proc | 13 | ··proc |
16 | ······procedure·number | 14 | ······procedure·number |
15 | ··version | ||
16 | ······nfs·version | ||
17 | ··client_ip | ||
18 | ······the·ip·address·of·client | ||
17 | ··proto | 19 | ··proto |
18 | ······transfer·protocol | 20 | ······transfer·protocol |
19 | ··prog | ||
20 | ······program·number | ||
21 | =============================================================================== | 21 | =============================================================================== |
22 | Prev ·················Up················ Next | 22 | Prev ·················Up················ Next |
23 | probe::nfsd.createv3 Home· probe::nfsd.lookup | 23 | probe::nfsd.createv3 Home· probe::nfsd.lookup |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.open</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-lookup.html"·title="probe::nfsd.lookup"><link·rel="next"·href="API-nfsd-proc-commit.html"·title="probe::nfsd.proc.commit"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.open</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-lookup.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-proc-commit.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-open"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.open·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.open</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-lookup.html"·title="probe::nfsd.lookup"><link·rel="next"·href="API-nfsd-proc-commit.html"·title="probe::nfsd.proc.commit"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.open</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-lookup.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-proc-commit.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-open"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.open·—· |
2 | ·····NFS·server·opening·a·file·for·client | 2 | ·····NFS·server·opening·a·file·for·client |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.open·</pre></div><div·class="refsect1"><a·name="idm24766"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.open·</pre></div><div·class="refsect1"><a·name="idm24766"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>access</code></em></span></dt><dd><p> |
4 | ·····file·handle·(the·first·part·is·the·length·of·the·file·handle) | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>client_ip</code></em></span></dt><dd><p> | ||
6 | ·····the·ip·address·of·client | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>access</code></em></span></dt><dd><p> | ||
8 | ·····indicates·the·type·of·open·(read/write/commit/readdir...)· | 4 | ·····indicates·the·type·of·open·(read/write/commit/readdir...)· |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> |
10 | ·····type·of·file·(regular·file·or·dir) | 6 | ·····type·of·file·(regular·file·or·dir) |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fh</code></em></span></dt><dd><p> | ||
8 | ·····file·handle·(the·first·part·is·the·length·of·the·file·handle) | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>client_ip</code></em></span></dt><dd><p> | ||
10 | ·····the·ip·address·of·client | ||
11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-lookup.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-proc-commit.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.lookup</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.proc.commit</span></td></tr></table></div></body></html> | 11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-lookup.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-proc-commit.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.lookup</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.proc.commit</span></td></tr></table></div></body></html> |
Offset 2, 18 lines modified | Offset 2, 18 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfsd.open·—·NFS·server·opening·a·file·for·client | 5 | probe::nfsd.open·—·NFS·server·opening·a·file·for·client |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfsd.open | 7 | nfsd.open |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··fh | ||
10 | ······file·handle·(the·first·part·is·the·length·of·the·file·handle) | ||
11 | ··client_ip | ||
12 | ······the·ip·address·of·client | ||
13 | ··access | 9 | ··access |
14 | ······indicates·the·type·of·open·(read/write/commit/readdir...) | 10 | ······indicates·the·type·of·open·(read/write/commit/readdir...) |
15 | ··type | 11 | ··type |
16 | ······type·of·file·(regular·file·or·dir) | 12 | ······type·of·file·(regular·file·or·dir) |
13 | ··fh | ||
14 | ······file·handle·(the·first·part·is·the·length·of·the·file·handle) | ||
15 | ··client_ip | ||
16 | ······the·ip·address·of·client | ||
17 | =============================================================================== | 17 | =============================================================================== |
18 | Prev ···············Up····················· Next | 18 | Prev ···············Up····················· Next |
19 | probe::nfsd.lookup Home· probe::nfsd.proc.commit | 19 | probe::nfsd.lookup Home· probe::nfsd.proc.commit |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.proc.commit</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-open.html"·title="probe::nfsd.open"><link·rel="next"·href="API-nfsd-proc-create.html"·title="probe::nfsd.proc.create"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.proc.commit</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-open.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-proc-create.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-proc-commit"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.proc.commit·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.proc.commit</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-open.html"·title="probe::nfsd.open"><link·rel="next"·href="API-nfsd-proc-create.html"·title="probe::nfsd.proc.create"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.proc.commit</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-open.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-proc-create.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-proc-commit"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.proc.commit·—· |
2 | ·····NFS·server·performing·a·commit·operation·for·client | 2 | ·····NFS·server·performing·a·commit·operation·for·client |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.proc.commit·</pre></div><div·class="refsect1"><a·name="idm24804"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.proc.commit·</pre></div><div·class="refsect1"><a·name="idm24804"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>gid</code></em></span></dt><dd><p> |
4 | ····· | 4 | ·····requester's·group·id |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> |
6 | ·····read·bytes | 6 | ·····read·bytes |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>offset</code></em></span></dt><dd><p> | ||
8 | ·····the·offset·of·file· | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | ||
10 | ·····read·bytes | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>uid</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>uid</code></em></span></dt><dd><p> |
12 | ·····requester's·user·id | 8 | ·····requester's·user·id |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
14 | ·····re | 10 | ·····read·bytes |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> |
16 | ·····nfs·version | 12 | ·····nfs·version |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>client_ip</code></em></span></dt><dd><p> | ||
18 | ·····the·ip·address·of·client | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fh</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fh</code></em></span></dt><dd><p> |
20 | ·····file·handle·(the·first·part·is·the·length·of·the·file·handle) | 14 | ·····file·handle·(the·first·part·is·the·length·of·the·file·handle) |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>proto</code></em></span></dt><dd><p> | ||
16 | ·····transfer·protocol | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>offset</code></em></span></dt><dd><p> | ||
18 | ·····the·offset·of·file· | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>client_ip</code></em></span></dt><dd><p> | ||
20 | ·····the·ip·address·of·client | ||
21 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-open.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-proc-create.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.open</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.proc.create</span></td></tr></table></div></body></html> | 21 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-open.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-proc-create.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.open</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.proc.create</span></td></tr></table></div></body></html> |
Offset 2, 28 lines modified | Offset 2, 28 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfsd.proc.commit·—·NFS·server·performing·a·commit·operation·for·client | 5 | probe::nfsd.proc.commit·—·NFS·server·performing·a·commit·operation·for·client |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfsd.proc.commit | 7 | nfsd.proc.commit |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··proto | ||
10 | ·· | 9 | ··gid |
10 | ······requester's·group·id | ||
11 | ··count | 11 | ··count |
12 | ······read·bytes | 12 | ······read·bytes |
13 | ··offset | ||
14 | ······the·offset·of·file | ||
15 | ··size | ||
16 | ······read·bytes | ||
17 | ··uid | 13 | ··uid |
18 | ······requester's·user·id | 14 | ······requester's·user·id |
19 | ··gid | ||
20 | ·· | 15 | ··size |
16 | ······read·bytes | ||
21 | ··version | 17 | ··version |
22 | ······nfs·version | 18 | ······nfs·version |
23 | ··client_ip | ||
24 | ······the·ip·address·of·client | ||
25 | ··fh | 19 | ··fh |
26 | ······file·handle·(the·first·part·is·the·length·of·the·file·handle) | 20 | ······file·handle·(the·first·part·is·the·length·of·the·file·handle) |
21 | ··proto | ||
22 | ······transfer·protocol | ||
23 | ··offset | ||
24 | ······the·offset·of·file | ||
25 | ··client_ip | ||
26 | ······the·ip·address·of·client | ||
27 | =============================================================================== | 27 | =============================================================================== |
28 | Prev ·············Up····················· Next | 28 | Prev ·············Up····················· Next |
29 | probe::nfsd.open Home· probe::nfsd.proc.create | 29 | probe::nfsd.open Home· probe::nfsd.proc.create |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.proc.create</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-proc-commit.html"·title="probe::nfsd.proc.commit"><link·rel="next"·href="API-nfsd-proc-lookup.html"·title="probe::nfsd.proc.lookup"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.proc.create</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-proc-commit.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-proc-lookup.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-proc-create"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.proc.create·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.proc.create</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-proc-commit.html"·title="probe::nfsd.proc.commit"><link·rel="next"·href="API-nfsd-proc-lookup.html"·title="probe::nfsd.proc.lookup"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.proc.create</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-proc-commit.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-proc-lookup.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-proc-create"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.proc.create·—· |
2 | ·····NFS·server·creating·a·file·for·client | 2 | ·····NFS·server·creating·a·file·for·client |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.proc.create·</pre></div><div·class="refsect1"><a·name="idm24867"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.proc.create·</pre></div><div·class="refsect1"><a·name="idm24867"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>gid</code></em></span></dt><dd><p> |
4 | ·····transfer·protocol | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>uid</code></em></span></dt><dd><p> | ||
6 | ·····requester's·user·id | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>gid</code></em></span></dt><dd><p> | ||
8 | ·····requester's·group·id | 4 | ·····requester's·group·id |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filename</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filename</code></em></span></dt><dd><p> |
10 | ·····file·name | 6 | ·····file·name |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>client_ip</code></em></span></dt><dd><p> | ||
12 | ·····the·ip·address·of·client | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>uid</code></em></span></dt><dd><p> |
14 | ····· | 8 | ·····requester's·user·id |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filelen</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filelen</code></em></span></dt><dd><p> |
16 | ·····length·of·file·name | 10 | ·····length·of·file·name |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> | ||
12 | ·····nfs·version | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>proto</code></em></span></dt><dd><p> | ||
14 | ·····transfer·protocol | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fh</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fh</code></em></span></dt><dd><p> |
18 | ·····file·handle·(the·first·part·is·the·length·of·the·file·handle) | 16 | ·····file·handle·(the·first·part·is·the·length·of·the·file·handle) |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>client_ip</code></em></span></dt><dd><p> | ||
18 | ·····the·ip·address·of·client | ||
19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-proc-commit.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-proc-lookup.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.proc.commit</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.proc.lookup</span></td></tr></table></div></body></html> | 19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-proc-commit.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-proc-lookup.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.proc.commit</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.proc.lookup</span></td></tr></table></div></body></html> |
Offset 2, 26 lines modified | Offset 2, 26 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfsd.proc.create·—·NFS·server·creating·a·file·for·client | 5 | probe::nfsd.proc.create·—·NFS·server·creating·a·file·for·client |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfsd.proc.create | 7 | nfsd.proc.create |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··proto | ||
10 | ······transfer·protocol | ||
11 | ··uid | ||
12 | ······requester's·user·id | ||
13 | ··gid | 9 | ··gid |
14 | ······requester's·group·id | 10 | ······requester's·group·id |
15 | ··filename | 11 | ··filename |
16 | ······file·name | 12 | ······file·name |
13 | ··uid | ||
14 | ······requester's·user·id | ||
17 | ··client_ip | ||
18 | ······the·ip·address·of·client | ||
19 | ··version | ||
20 | ······nfs·version | ||
21 | ··filelen | 15 | ··filelen |
22 | ······length·of·file·name | 16 | ······length·of·file·name |
17 | ··version | ||
18 | ······nfs·version | ||
19 | ··proto | ||
20 | ······transfer·protocol | ||
23 | ··fh | 21 | ··fh |
24 | ······file·handle·(the·first·part·is·the·length·of·the·file·handle) | 22 | ······file·handle·(the·first·part·is·the·length·of·the·file·handle) |
23 | ··client_ip | ||
24 | ······the·ip·address·of·client | ||
25 | =============================================================================== | 25 | =============================================================================== |
26 | Prev ····················Up····················· Next | 26 | Prev ····················Up····················· Next |
27 | probe::nfsd.proc.commit Home· probe::nfsd.proc.lookup | 27 | probe::nfsd.proc.commit Home· probe::nfsd.proc.lookup |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.proc.lookup</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-proc-create.html"·title="probe::nfsd.proc.create"><link·rel="next"·href="API-nfsd-proc-read.html"·title="probe::nfsd.proc.read"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.proc.lookup</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-proc-create.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-proc-read.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-proc-lookup"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.proc.lookup·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.proc.lookup</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-proc-create.html"·title="probe::nfsd.proc.create"><link·rel="next"·href="API-nfsd-proc-read.html"·title="probe::nfsd.proc.read"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.proc.lookup</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-proc-create.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-proc-read.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-proc-lookup"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.proc.lookup·—· |
2 | ·····NFS·server·opening·or·searching·for·a·file·for·client | 2 | ·····NFS·server·opening·or·searching·for·a·file·for·client |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.proc.lookup·</pre></div><div·class="refsect1"><a·name="idm24925"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>filelen</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.proc.lookup·</pre></div><div·class="refsect1"><a·name="idm24925"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>filelen</code></em></span></dt><dd><p> |
4 | ·····the·length·of·file·name | 4 | ·····the·length·of·file·name |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> |
6 | ·····nfs·version | 6 | ·····nfs·version |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>client_ip</code></em></span></dt><dd><p> | ||
8 | ·····the·ip·address·of·client | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>proto</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>proto</code></em></span></dt><dd><p> |
10 | ·····transfer·protocol | 8 | ·····transfer·protocol |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>f | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fh</code></em></span></dt><dd><p> |
12 | ·····file·na | 10 | ·····file·handle·of·parent·dir·(the·first·part·is·the·length·of·the·file·handle) |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>client_ip</code></em></span></dt><dd><p> | ||
12 | ·····the·ip·address·of·client | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>gid</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>gid</code></em></span></dt><dd><p> |
14 | ·····requester's·group·id | 14 | ·····requester's·group·id |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filename</code></em></span></dt><dd><p> | ||
16 | ·····file·name· | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>uid</code></em></span></dt><dd><p> | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>uid</code></em></span></dt><dd><p> |
16 | ·····requester's·user·id | 18 | ·····requester's·user·id |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fh</code></em></span></dt><dd><p> | ||
18 | ·····file·handle·of·parent·dir·(the·first·part·is·the·length·of·the·file·handle) | ||
19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-proc-create.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-proc-read.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.proc.create</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.proc.read</span></td></tr></table></div></body></html> | 19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-proc-create.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-proc-read.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.proc.create</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.proc.read</span></td></tr></table></div></body></html> |
Offset 6, 23 lines modified | Offset 6, 23 lines modified | ||
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfsd.proc.lookup | 7 | nfsd.proc.lookup |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··filelen | 9 | ··filelen |
10 | ······the·length·of·file·name | 10 | ······the·length·of·file·name |
11 | ··version | 11 | ··version |
12 | ······nfs·version | 12 | ······nfs·version |
13 | ··client_ip | ||
14 | ······the·ip·address·of·client | ||
15 | ··proto | 13 | ··proto |
16 | ······transfer·protocol | 14 | ······transfer·protocol |
17 | ··filename | ||
18 | ·· | 15 | ··fh |
16 | ······file·handle·of·parent·dir·(the·first·part·is·the·length·of·the·file | ||
17 | ······handle) | ||
18 | ··client_ip | ||
19 | ······the·ip·address·of·client | ||
19 | ··gid | 20 | ··gid |
20 | ······requester's·group·id | 21 | ······requester's·group·id |
22 | ··filename | ||
23 | ······file·name | ||
21 | ··uid | 24 | ··uid |
22 | ······requester's·user·id | 25 | ······requester's·user·id |
23 | ··fh | ||
24 | ······file·handle·of·parent·dir·(the·first·part·is·the·length·of·the·file | ||
25 | ······handle) | ||
26 | =============================================================================== | 26 | =============================================================================== |
27 | Prev ····················Up··················· Next | 27 | Prev ····················Up··················· Next |
28 | probe::nfsd.proc.create Home· probe::nfsd.proc.read | 28 | probe::nfsd.proc.create Home· probe::nfsd.proc.read |
Offset 1, 25 lines modified | Offset 1, 25 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.proc.read</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-proc-lookup.html"·title="probe::nfsd.proc.lookup"><link·rel="next"·href="API-nfsd-proc-remove.html"·title="probe::nfsd.proc.remove"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.proc.read</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-proc-lookup.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-proc-remove.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-proc-read"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.proc.read·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.proc.read</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-proc-lookup.html"·title="probe::nfsd.proc.lookup"><link·rel="next"·href="API-nfsd-proc-remove.html"·title="probe::nfsd.proc.remove"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.proc.read</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-proc-lookup.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-proc-remove.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-proc-read"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.proc.read·—· |
2 | ·····NFS·server·reading·file·for·client | 2 | ·····NFS·server·reading·file·for·client |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.proc.read·</pre></div><div·class="refsect1"><a·name="idm24983"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.proc.read·</pre></div><div·class="refsect1"><a·name="idm24983"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> |
4 | ·····nfs·version | ||
4 | ·····the·offset·of·file· | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> | ||
6 | ·····read·bytes | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
8 | ·····read·bytes | 6 | ·····read·bytes |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>client_ip</code></em></span></dt><dd><p> | ||
8 | ·····the·ip·address·of·client | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>offset</code></em></span></dt><dd><p> |
10 | ·····t | 10 | ·····the·offset·of·file· |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fh</code></em></span></dt><dd><p> |
12 | ····· | 12 | ·····file·handle·(the·first·part·is·the·length·of·the·file·handle) |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vlen</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vlen</code></em></span></dt><dd><p> |
14 | ·····read·blocks· | 14 | ·····read·blocks· |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>proto</code></em></span></dt><dd><p> | ||
16 | ·····transfer·protocol | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vec</code></em></span></dt><dd><p> | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vec</code></em></span></dt><dd><p> |
16 | ·····struct·kvec,·includes·buf·address·in·kernel·address·and·length·of·each·buffer | 18 | ·····struct·kvec,·includes·buf·address·in·kernel·address·and·length·of·each·buffer |
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>gid</code></em></span></dt><dd><p> | ||
20 | ·····requester's·group·id | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> | ||
22 | ·····read·bytes | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>uid</code></em></span></dt><dd><p> | 23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>uid</code></em></span></dt><dd><p> |
18 | ·····requester's·user·id | 24 | ·····requester's·user·id |
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>client_ip</code></em></span></dt><dd><p> | ||
20 | ·····the·ip·address·of·client | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> | ||
22 | ·····nfs·version | ||
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fh</code></em></span></dt><dd><p> | ||
24 | ·····file·handle·(the·first·part·is·the·length·of·the·file·handle) | ||
25 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-proc-lookup.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-proc-remove.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.proc.lookup</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.proc.remove</span></td></tr></table></div></body></html> | 25 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-proc-lookup.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-proc-remove.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.proc.lookup</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.proc.remove</span></td></tr></table></div></body></html> |
Offset 2, 33 lines modified | Offset 2, 33 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfsd.proc.read·—·NFS·server·reading·file·for·client | 5 | probe::nfsd.proc.read·—·NFS·server·reading·file·for·client |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfsd.proc.read | 7 | nfsd.proc.read |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··version | ||
10 | ······nfs·version | ||
9 | ··offset | ||
10 | ······the·offset·of·file | ||
11 | ··count | ||
12 | ······read·bytes | ||
13 | ··size | 11 | ··size |
14 | ······read·bytes | 12 | ······read·bytes |
15 | ··proto | ||
16 | ······transfer·protocol | ||
17 | ··gid | ||
18 | ·· | 13 | ··client_ip |
14 | ······the·ip·address·of·client | ||
15 | ··offset | ||
16 | ······the·offset·of·file | ||
17 | ··fh | ||
18 | ······file·handle·(the·first·part·is·the·length·of·the·file·handle) | ||
19 | ··vlen | 19 | ··vlen |
20 | ······read·blocks | 20 | ······read·blocks |
21 | ··proto | ||
22 | ······transfer·protocol | ||
21 | ··vec | 23 | ··vec |
22 | ······struct·kvec,·includes·buf·address·in·kernel·address·and·length·of·each | 24 | ······struct·kvec,·includes·buf·address·in·kernel·address·and·length·of·each |
23 | ······buffer | 25 | ······buffer |
26 | ··gid | ||
27 | ······requester's·group·id | ||
28 | ··count | ||
29 | ······read·bytes | ||
24 | ··uid | 30 | ··uid |
25 | ······requester's·user·id | 31 | ······requester's·user·id |
26 | ··client_ip | ||
27 | ······the·ip·address·of·client | ||
28 | ··version | ||
29 | ······nfs·version | ||
30 | ··fh | ||
31 | ······file·handle·(the·first·part·is·the·length·of·the·file·handle) | ||
32 | =============================================================================== | 32 | =============================================================================== |
33 | Prev ····················Up····················· Next | 33 | Prev ····················Up····················· Next |
34 | probe::nfsd.proc.lookup Home· probe::nfsd.proc.remove | 34 | probe::nfsd.proc.lookup Home· probe::nfsd.proc.remove |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.proc.remove</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-proc-read.html"·title="probe::nfsd.proc.read"><link·rel="next"·href="API-nfsd-proc-rename.html"·title="probe::nfsd.proc.rename"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.proc.remove</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-proc-read.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-proc-rename.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-proc-remove"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.proc.remove·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.proc.remove</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-proc-read.html"·title="probe::nfsd.proc.read"><link·rel="next"·href="API-nfsd-proc-rename.html"·title="probe::nfsd.proc.rename"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.proc.remove</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-proc-read.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-proc-rename.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-proc-remove"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.proc.remove·—· |
2 | ·····NFS·server·removing·a·file·for·client | 2 | ·····NFS·server·removing·a·file·for·client |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.proc.remove·</pre></div><div·class="refsect1"><a·name="idm25056"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>uid</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.proc.remove·</pre></div><div·class="refsect1"><a·name="idm25056"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>uid</code></em></span></dt><dd><p> |
4 | ·····requester's·user·id | 4 | ·····requester's·user·id |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>gid</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>gid</code></em></span></dt><dd><p> |
6 | ·····requester's·group·id | 6 | ·····requester's·group·id |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filename</code></em></span></dt><dd><p> | ||
8 | ·····file·name | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>proto</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>proto</code></em></span></dt><dd><p> |
8 | ·····transfer·protocol | 10 | ·····transfer·protocol |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fh</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fh</code></em></span></dt><dd><p> |
10 | ·····file·handle·(the·first·part·is·the·length·of·the·file·handle) | 12 | ·····file·handle·(the·first·part·is·the·length·of·the·file·handle) |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filename</code></em></span></dt><dd><p> | ||
12 | ·····file·name | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> | ||
14 | ·····nfs·version | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>client_ip</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>client_ip</code></em></span></dt><dd><p> |
16 | ·····the·ip·address·of·client | 14 | ·····the·ip·address·of·client |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filelen</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filelen</code></em></span></dt><dd><p> |
18 | ·····length·of·file·name | 16 | ·····length·of·file·name |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> | ||
18 | ·····nfs·version | ||
19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-proc-read.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-proc-rename.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.proc.read</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.proc.rename</span></td></tr></table></div></body></html> | 19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-proc-read.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-proc-rename.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.proc.read</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.proc.rename</span></td></tr></table></div></body></html> |
Offset 6, 22 lines modified | Offset 6, 22 lines modified | ||
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfsd.proc.remove | 7 | nfsd.proc.remove |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··uid | 9 | ··uid |
10 | ······requester's·user·id | 10 | ······requester's·user·id |
11 | ··gid | 11 | ··gid |
12 | ······requester's·group·id | 12 | ······requester's·group·id |
13 | ··filename | ||
14 | ······file·name | ||
13 | ··proto | 15 | ··proto |
14 | ······transfer·protocol | 16 | ······transfer·protocol |
15 | ··fh | 17 | ··fh |
16 | ······file·handle·(the·first·part·is·the·length·of·the·file·handle) | 18 | ······file·handle·(the·first·part·is·the·length·of·the·file·handle) |
17 | ··filename | ||
18 | ······file·name | ||
19 | ··version | ||
20 | ······nfs·version | ||
21 | ··client_ip | 19 | ··client_ip |
22 | ······the·ip·address·of·client | 20 | ······the·ip·address·of·client |
23 | ··filelen | 21 | ··filelen |
24 | ······length·of·file·name | 22 | ······length·of·file·name |
23 | ··version | ||
24 | ······nfs·version | ||
25 | =============================================================================== | 25 | =============================================================================== |
26 | Prev ··················Up····················· Next | 26 | Prev ··················Up····················· Next |
27 | probe::nfsd.proc.read Home· probe::nfsd.proc.rename | 27 | probe::nfsd.proc.read Home· probe::nfsd.proc.rename |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.proc.rename</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-proc-remove.html"·title="probe::nfsd.proc.remove"><link·rel="next"·href="API-nfsd-proc-write.html"·title="probe::nfsd.proc.write"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.proc.rename</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-proc-remove.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-proc-write.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-proc-rename"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.proc.rename·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.proc.rename</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-proc-remove.html"·title="probe::nfsd.proc.remove"><link·rel="next"·href="API-nfsd-proc-write.html"·title="probe::nfsd.proc.write"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.proc.rename</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-proc-remove.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-proc-write.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-proc-rename"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.proc.rename·—· |
2 | ·····NFS·Server·renaming·a·file·for·client | 2 | ·····NFS·Server·renaming·a·file·for·client |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.proc.rename·</pre></div><div·class="refsect1"><a·name="idm25114"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.proc.rename·</pre></div><div·class="refsect1"><a·name="idm25114"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>tlen</code></em></span></dt><dd><p> |
4 | ····· | 4 | ·····length·of·new·file·name |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>uid</code></em></span></dt><dd><p> | ||
6 | ·····requester's·user·id | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>f | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flen</code></em></span></dt><dd><p> |
6 | ·····old·file·name· | 8 | ·····length·of·old·file·name· |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>tname</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>tname</code></em></span></dt><dd><p> |
8 | ·····new·file·name | 10 | ·····new·file·name |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>f | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filename</code></em></span></dt><dd><p> |
10 | ····· | 12 | ·····old·file·name· |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>tfh</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>tfh</code></em></span></dt><dd><p> |
12 | ·····file·handler·of·new·path | 14 | ·····file·handler·of·new·path |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flen</code></em></span></dt><dd><p> | ||
14 | ·····length·of·old·file·name· | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>gid</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>gid</code></em></span></dt><dd><p> |
16 | ·····requester's·group·id | 16 | ·····requester's·group·id |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>client_ip</code></em></span></dt><dd><p> |
18 | ····· | 18 | ·····the·ip·address·of·client |
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fh</code></em></span></dt><dd><p> |
20 | ····· | 20 | ·····file·handler·of·old·path |
21 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-proc-remove.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-proc-write.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.proc.remove</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.proc.write</span></td></tr></table></div></body></html> | 21 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-proc-remove.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-proc-write.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.proc.remove</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.proc.write</span></td></tr></table></div></body></html> |
Offset 2, 28 lines modified | Offset 2, 28 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfsd.proc.rename·—·NFS·Server·renaming·a·file·for·client | 5 | probe::nfsd.proc.rename·—·NFS·Server·renaming·a·file·for·client |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfsd.proc.rename | 7 | nfsd.proc.rename |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··client_ip | ||
10 | ·· | 9 | ··tlen |
10 | ······length·of·new·file·name | ||
11 | ··uid | ||
12 | ······requester's·user·id | ||
11 | ··f | 13 | ··flen |
12 | ······old·file·name | 14 | ······length·of·old·file·name |
13 | ··tname | 15 | ··tname |
14 | ······new·file·name | 16 | ······new·file·name |
15 | ··fh | ||
16 | ·· | 17 | ··filename |
18 | ······old·file·name | ||
17 | ··tfh | 19 | ··tfh |
18 | ······file·handler·of·new·path | 20 | ······file·handler·of·new·path |
19 | ··flen | ||
20 | ······length·of·old·file·name | ||
21 | ··gid | 21 | ··gid |
22 | ······requester's·group·id | 22 | ······requester's·group·id |
23 | ··tlen | ||
24 | ······length·of·new·file·name | ||
25 | ··uid | ||
26 | ·· | 23 | ··client_ip |
24 | ······the·ip·address·of·client | ||
25 | ··fh | ||
26 | ······file·handler·of·old·path | ||
27 | =============================================================================== | 27 | =============================================================================== |
28 | Prev ····················Up···················· Next | 28 | Prev ····················Up···················· Next |
29 | probe::nfsd.proc.remove Home· probe::nfsd.proc.write | 29 | probe::nfsd.proc.remove Home· probe::nfsd.proc.write |
Offset 1, 27 lines modified | Offset 1, 27 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.proc.write</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-proc-rename.html"·title="probe::nfsd.proc.rename"><link·rel="next"·href="API-nfsd-read.html"·title="probe::nfsd.read"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.proc.write</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-proc-rename.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-read.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-proc-write"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.proc.write·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.proc.write</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-proc-rename.html"·title="probe::nfsd.proc.rename"><link·rel="next"·href="API-nfsd-read.html"·title="probe::nfsd.read"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.proc.write</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-proc-rename.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-read.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-proc-write"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.proc.write·—· |
2 | ·····NFS·server·writing·data·to·file·for·client | 2 | ·····NFS·server·writing·data·to·file·for·client |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.proc.write·</pre></div><div·class="refsect1"><a·name="idm25177"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.proc.write·</pre></div><div·class="refsect1"><a·name="idm25177"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> |
4 | ·····file·handle·(the·first·part·is·the·length·of·the·file·handle) | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>stable</code></em></span></dt><dd><p> | ||
6 | ·····argp->stable | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>client_ip</code></em></span></dt><dd><p> | ||
8 | ·····the·ip·address·of·client | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> | ||
10 | ·····nfs·version | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vlen</code></em></span></dt><dd><p> | ||
12 | ·····read·b | 4 | ·····read·bytes |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>gid</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>gid</code></em></span></dt><dd><p> |
14 | ·····requester's·group·id | 6 | ·····requester's·group·id |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>uid</code></em></span></dt><dd><p> | ||
16 | ·····requester's·user·id | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vec</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vec</code></em></span></dt><dd><p> |
18 | ·····struct·kvec,·includes·buf·address·in·kernel·address·and·length·of·each·buffer | 8 | ·····struct·kvec,·includes·buf·address·in·kernel·address·and·length·of·each·buffer |
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>uid</code></em></span></dt><dd><p> |
20 | ····· | 10 | ·····requester's·user·id |
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
22 | ·····read·bytes | 12 | ·····read·bytes |
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>version</code></em></span></dt><dd><p> |
24 | ····· | 14 | ·····nfs·version |
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>proto</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>proto</code></em></span></dt><dd><p> |
26 | ·····transfer·protocol | 16 | ·····transfer·protocol |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fh</code></em></span></dt><dd><p> | ||
18 | ·····file·handle·(the·first·part·is·the·length·of·the·file·handle) | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>stable</code></em></span></dt><dd><p> | ||
20 | ·····argp->stable | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vlen</code></em></span></dt><dd><p> | ||
22 | ·····read·blocks· | ||
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>offset</code></em></span></dt><dd><p> | ||
24 | ·····the·offset·of·file· | ||
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>client_ip</code></em></span></dt><dd><p> | ||
26 | ·····the·ip·address·of·client | ||
27 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-proc-rename.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-read.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.proc.rename</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.read</span></td></tr></table></div></body></html> | 27 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-proc-rename.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-read.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.proc.rename</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.read</span></td></tr></table></div></body></html> |
Offset 2, 35 lines modified | Offset 2, 35 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfsd.proc.write·—·NFS·server·writing·data·to·file·for·client | 5 | probe::nfsd.proc.write·—·NFS·server·writing·data·to·file·for·client |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfsd.proc.write | 7 | nfsd.proc.write |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··count | ||
9 | ··fh | ||
10 | ······file·handle·(the·first·part·is·the·length·of·the·file·handle) | ||
11 | ··stable | ||
12 | ······argp->stable | ||
13 | ··client_ip | ||
14 | ······the·ip·address·of·client | ||
15 | ··version | ||
16 | ······nfs·version | ||
17 | ··vlen | ||
18 | ······read·b | 10 | ······read·bytes |
19 | ··gid | 11 | ··gid |
20 | ······requester's·group·id | 12 | ······requester's·group·id |
21 | ··uid | ||
22 | ······requester's·user·id | ||
23 | ··vec | 13 | ··vec |
24 | ······struct·kvec,·includes·buf·address·in·kernel·address·and·length·of·each | 14 | ······struct·kvec,·includes·buf·address·in·kernel·address·and·length·of·each |
25 | ······buffer | 15 | ······buffer |
26 | ··offset | ||
27 | ·· | 16 | ··uid |
17 | ······requester's·user·id | ||
28 | ··size | 18 | ··size |
29 | ······read·bytes | 19 | ······read·bytes |
30 | ··count | ||
31 | ·· | 20 | ··version |
21 | ······nfs·version | ||
32 | ··proto | 22 | ··proto |
33 | ······transfer·protocol | 23 | ······transfer·protocol |
24 | ··fh | ||
25 | ······file·handle·(the·first·part·is·the·length·of·the·file·handle) | ||
26 | ··stable | ||
27 | ······argp->stable | ||
28 | ··vlen | ||
29 | ······read·blocks | ||
30 | ··offset | ||
31 | ······the·offset·of·file | ||
32 | ··client_ip | ||
33 | ······the·ip·address·of·client | ||
34 | =============================================================================== | 34 | =============================================================================== |
35 | Prev ····················Up·············· Next | 35 | Prev ····················Up·············· Next |
36 | probe::nfsd.proc.rename Home· probe::nfsd.read | 36 | probe::nfsd.proc.rename Home· probe::nfsd.read |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.read</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-proc-write.html"·title="probe::nfsd.proc.write"><link·rel="next"·href="API-nfsd-rename.html"·title="probe::nfsd.rename"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.read</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-proc-write.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-rename.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-read"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.read·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.read</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-proc-write.html"·title="probe::nfsd.proc.write"><link·rel="next"·href="API-nfsd-rename.html"·title="probe::nfsd.rename"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.read</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-proc-write.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-rename.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-read"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.read·—· |
2 | ·····NFS·server·reading·data·from·a·file·for·client | 2 | ·····NFS·server·reading·data·from·a·file·for·client |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.read·</pre></div><div·class="refsect1"><a·name="idm25255"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>f | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.read·</pre></div><div·class="refsect1"><a·name="idm25255"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>file</code></em></span></dt><dd><p> |
4 | ····· | 4 | ·····argument·file,·indicates·if·the·file·has·been·opened. |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>client_ip</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>client_ip</code></em></span></dt><dd><p> |
6 | ·····the·ip·address·of·client | 6 | ·····the·ip·address·of·client |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>offset</code></em></span></dt><dd><p> |
8 | ····· | 8 | ·····the·offset·of·file· |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vlen</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vlen</code></em></span></dt><dd><p> |
10 | ·····read·blocks· | 10 | ·····read·blocks· |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>f | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fh</code></em></span></dt><dd><p> |
12 | ····· | 12 | ·····file·handle·(the·first·part·is·the·length·of·the·file·handle) |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
14 | ·····read·bytes | 14 | ·····read·bytes |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vec</code></em></span></dt><dd><p> |
16 | ·····t | 16 | ·····struct·kvec,·includes·buf·address·in·kernel·address·and·length·of·each·buffer |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> |
18 | ·····read·bytes | 18 | ·····read·bytes |
19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-proc-write.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-rename.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.proc.write</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.rename</span></td></tr></table></div></body></html> | 19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-proc-write.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-rename.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.proc.write</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.rename</span></td></tr></table></div></body></html> |
Offset 2, 27 lines modified | Offset 2, 27 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfsd.read·—·NFS·server·reading·data·from·a·file·for·client | 5 | probe::nfsd.read·—·NFS·server·reading·data·from·a·file·for·client |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfsd.read | 7 | nfsd.read |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··fh | ||
10 | ·· | 9 | ··file |
10 | ······argument·file,·indicates·if·the·file·has·been·opened. | ||
11 | ··client_ip | 11 | ··client_ip |
12 | ······the·ip·address·of·client | 12 | ······the·ip·address·of·client |
13 | ··offset | ||
14 | ······the·offset·of·file | ||
13 | ··vec | ||
14 | ······struct·kvec,·includes·buf·address·in·kernel·address·and·length·of·each | ||
15 | ······buffer | ||
16 | ··vlen | 15 | ··vlen |
17 | ······read·blocks | 16 | ······read·blocks |
18 | ··file | ||
19 | ·· | 17 | ··fh |
18 | ······file·handle·(the·first·part·is·the·length·of·the·file·handle) | ||
20 | ··size | 19 | ··size |
21 | ······read·bytes | 20 | ······read·bytes |
22 | ··offset | ||
23 | ·· | 21 | ··vec |
22 | ······struct·kvec,·includes·buf·address·in·kernel·address·and·length·of·each | ||
23 | ······buffer | ||
24 | ··count | 24 | ··count |
25 | ······read·bytes | 25 | ······read·bytes |
26 | =============================================================================== | 26 | =============================================================================== |
27 | Prev ···················Up················ Next | 27 | Prev ···················Up················ Next |
28 | probe::nfsd.proc.write Home· probe::nfsd.rename | 28 | probe::nfsd.proc.write Home· probe::nfsd.rename |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.rename</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-read.html"·title="probe::nfsd.read"><link·rel="next"·href="API-nfsd-unlink.html"·title="probe::nfsd.unlink"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.rename</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-read.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-unlink.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-rename"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.rename·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.rename</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-read.html"·title="probe::nfsd.read"><link·rel="next"·href="API-nfsd-unlink.html"·title="probe::nfsd.unlink"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.rename</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-read.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-unlink.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-rename"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.rename·—· |
2 | ·····NFS·server·renaming·a·file·for·client | 2 | ·····NFS·server·renaming·a·file·for·client |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.rename·</pre></div><div·class="refsect1"><a·name="idm25313"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.rename·</pre></div><div·class="refsect1"><a·name="idm25313"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>tlen</code></em></span></dt><dd><p> |
4 | ····· | 4 | ·····length·of·new·file·name |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flen</code></em></span></dt><dd><p> | ||
6 | ·····length·of·old·file·name· | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>tfh</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>tfh</code></em></span></dt><dd><p> |
6 | ·····file·handler·of·new·path | 8 | ·····file·handler·of·new·path |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filename</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filename</code></em></span></dt><dd><p> |
8 | ·····old·file·name· | 10 | ·····old·file·name· |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>tname</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>tname</code></em></span></dt><dd><p> |
10 | ·····new·file·name | 12 | ·····new·file·name |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>client_ip</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>client_ip</code></em></span></dt><dd><p> |
12 | ·····the·ip·address·of·client | 14 | ·····the·ip·address·of·client |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>tlen</code></em></span></dt><dd><p> | ||
14 | ·····length·of·new·file·name | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>f | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fh</code></em></span></dt><dd><p> |
16 | ·····len | 16 | ·····file·handler·of·old·path |
17 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-read.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-unlink.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.read</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.unlink</span></td></tr></table></div></body></html> | 17 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-read.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-unlink.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.read</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.unlink</span></td></tr></table></div></body></html> |
Offset 2, 24 lines modified | Offset 2, 24 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfsd.rename·—·NFS·server·renaming·a·file·for·client | 5 | probe::nfsd.rename·—·NFS·server·renaming·a·file·for·client |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfsd.rename | 7 | nfsd.rename |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··fh | ||
10 | ·· | 9 | ··tlen |
10 | ······length·of·new·file·name | ||
11 | ··flen | ||
12 | ······length·of·old·file·name | ||
11 | ··tfh | 13 | ··tfh |
12 | ······file·handler·of·new·path | 14 | ······file·handler·of·new·path |
13 | ··filename | 15 | ··filename |
14 | ······old·file·name | 16 | ······old·file·name |
15 | ··tname | 17 | ··tname |
16 | ······new·file·name | 18 | ······new·file·name |
17 | ··client_ip | 19 | ··client_ip |
18 | ······the·ip·address·of·client | 20 | ······the·ip·address·of·client |
21 | ··fh | ||
22 | ······file·handler·of·old·path | ||
19 | ··tlen | ||
20 | ······length·of·new·file·name | ||
21 | ··flen | ||
22 | ······length·of·old·file·name | ||
23 | =============================================================================== | 23 | =============================================================================== |
24 | Prev ·············Up················ Next | 24 | Prev ·············Up················ Next |
25 | probe::nfsd.read Home· probe::nfsd.unlink | 25 | probe::nfsd.read Home· probe::nfsd.unlink |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.unlink</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-rename.html"·title="probe::nfsd.rename"><link·rel="next"·href="API-nfsd-write.html"·title="probe::nfsd.write"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.unlink</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-rename.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-write.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-unlink"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.unlink·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.unlink</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-rename.html"·title="probe::nfsd.rename"><link·rel="next"·href="API-nfsd-write.html"·title="probe::nfsd.write"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.unlink</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-rename.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-nfsd-write.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-unlink"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.unlink·—· |
2 | ·····NFS·server·removing·a·file·or·a·directory·for·client | 2 | ·····NFS·server·removing·a·file·or·a·directory·for·client |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.unlink·</pre></div><div·class="refsect1"><a·name="idm25366"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>f | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.unlink·</pre></div><div·class="refsect1"><a·name="idm25366"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>fh</code></em></span></dt><dd><p> |
4 | ·····file·handle·(the·first·part·is·the·length·of·the·file·handle) | ||
4 | ·····file·name· | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filelen</code></em></span></dt><dd><p> | ||
6 | ·····the·length·of·file·name | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>client_ip</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>client_ip</code></em></span></dt><dd><p> |
8 | ·····the·ip·address·of·client | 6 | ·····the·ip·address·of·client |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>f | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filelen</code></em></span></dt><dd><p> |
10 | ····· | 8 | ·····the·length·of·file·name |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> |
12 | ·····file·type·(file·or·dir) | 10 | ·····file·type·(file·or·dir) |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>filename</code></em></span></dt><dd><p> | ||
12 | ·····file·name· | ||
13 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-rename.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-write.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.rename</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.write</span></td></tr></table></div></body></html> | 13 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-rename.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-nfsd-write.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.rename</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::nfsd.write</span></td></tr></table></div></body></html> |
Offset 2, 20 lines modified | Offset 2, 20 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfsd.unlink·—·NFS·server·removing·a·file·or·a·directory·for·client | 5 | probe::nfsd.unlink·—·NFS·server·removing·a·file·or·a·directory·for·client |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfsd.unlink | 7 | nfsd.unlink |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··filename | ||
10 | ······file·name | ||
11 | ··filelen | ||
12 | ······the·length·of·file·name | ||
13 | ··client_ip | ||
14 | ······the·ip·address·of·client | ||
15 | ··fh | 9 | ··fh |
16 | ······file·handle·(the·first·part·is·the·length·of·the·file·handle) | 10 | ······file·handle·(the·first·part·is·the·length·of·the·file·handle) |
11 | ··client_ip | ||
12 | ······the·ip·address·of·client | ||
13 | ··filelen | ||
14 | ······the·length·of·file·name | ||
17 | ··type | 15 | ··type |
18 | ······file·type·(file·or·dir) | 16 | ······file·type·(file·or·dir) |
17 | ··filename | ||
18 | ······file·name | ||
19 | =============================================================================== | 19 | =============================================================================== |
20 | Prev ···············Up··············· Next | 20 | Prev ···············Up··············· Next |
21 | probe::nfsd.rename Home· probe::nfsd.write | 21 | probe::nfsd.rename Home· probe::nfsd.write |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.write</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-unlink.html"·title="probe::nfsd.unlink"><link·rel="next"·href="speculation.stp.html"·title="Chapter 32. Speculation"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.write</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-unlink.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="speculation.stp.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-write"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.write·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::nfsd.write</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"><link·rel="prev"·href="API-nfsd-unlink.html"·title="probe::nfsd.unlink"><link·rel="next"·href="speculation.stp.html"·title="Chapter 32. Speculation"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::nfsd.write</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-nfsd-unlink.html">Prev</a> </td><th·width="60%"·align="center">Chapter 31. Network·File·Storage·Tapsets</th><td·width="20%"·align="right"> <a·accesskey="n"·href="speculation.stp.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-nfsd-write"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::nfsd.write·—· |
2 | ·····NFS·server·writing·data·to·a·file·for·client | 2 | ·····NFS·server·writing·data·to·a·file·for·client |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.write·</pre></div><div·class="refsect1"><a·name="idm25409"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>v | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">nfsd.write·</pre></div><div·class="refsect1"><a·name="idm25409"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>vec</code></em></span></dt><dd><p> |
4 | ·····read·blocks· | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vec</code></em></span></dt><dd><p> | ||
6 | ·····struct·kvec,·includes·buf·address·in·kernel·address·and·length·of·each·buffer | 4 | ·····struct·kvec,·includes·buf·address·in·kernel·address·and·length·of·each·buffer |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> |
8 | ·····read·bytes | 6 | ·····read·bytes |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>offset</code></em></span></dt><dd><p> | ||
10 | ·····the·offset·of·file· | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
12 | ·····read·bytes | 8 | ·····read·bytes |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>file</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>file</code></em></span></dt><dd><p> |
14 | ·····argument·file,·indicates·if·the·file·has·been·opened. | 10 | ·····argument·file,·indicates·if·the·file·has·been·opened. |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>f | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>offset</code></em></span></dt><dd><p> |
16 | ····· | 12 | ·····the·offset·of·file· |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>client_ip</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>client_ip</code></em></span></dt><dd><p> |
18 | ·····the·ip·address·of·client | 14 | ·····the·ip·address·of·client |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fh</code></em></span></dt><dd><p> | ||
16 | ·····file·handle·(the·first·part·is·the·length·of·the·file·handle) | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vlen</code></em></span></dt><dd><p> | ||
18 | ·····read·blocks· | ||
19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-unlink.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="speculation.stp.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.unlink</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> Chapter 32. Speculation</td></tr></table></div></body></html> | 19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-nfsd-unlink.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="nfsd.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="speculation.stp.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::nfsd.unlink</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> Chapter 32. Speculation</td></tr></table></div></body></html> |
Offset 2, 27 lines modified | Offset 2, 27 lines modified | ||
2 | Prev Chapter 31. Network·File·Storage·Tapset Next | 2 | Prev Chapter 31. Network·File·Storage·Tapset Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::nfsd.write·—·NFS·server·writing·data·to·a·file·for·client | 5 | probe::nfsd.write·—·NFS·server·writing·data·to·a·file·for·client |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | nfsd.write | 7 | nfsd.write |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··vlen | ||
10 | ······read·blocks | ||
11 | ··vec | 9 | ··vec |
12 | ······struct·kvec,·includes·buf·address·in·kernel·address·and·length·of·each | 10 | ······struct·kvec,·includes·buf·address·in·kernel·address·and·length·of·each |
13 | ······buffer | 11 | ······buffer |
14 | ··count | 12 | ··count |
15 | ······read·bytes | 13 | ······read·bytes |
16 | ··offset | ||
17 | ······the·offset·of·file | ||
18 | ··size | 14 | ··size |
19 | ······read·bytes | 15 | ······read·bytes |
20 | ··file | 16 | ··file |
21 | ······argument·file,·indicates·if·the·file·has·been·opened. | 17 | ······argument·file,·indicates·if·the·file·has·been·opened. |
22 | ··fh | ||
23 | ·· | 18 | ··offset |
19 | ······the·offset·of·file | ||
24 | ··client_ip | 20 | ··client_ip |
25 | ······the·ip·address·of·client | 21 | ······the·ip·address·of·client |
22 | ··fh | ||
23 | ······file·handle·(the·first·part·is·the·length·of·the·file·handle) | ||
24 | ··vlen | ||
25 | ······read·blocks | ||
26 | =============================================================================== | 26 | =============================================================================== |
27 | Prev ···············Up····················· Next | 27 | Prev ···············Up····················· Next |
28 | probe::nfsd.unlink Home· Chapter 32. Speculation | 28 | probe::nfsd.unlink Home· Chapter 32. Speculation |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scheduler.cpu_off</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="sched.stp.html"·title="Chapter 8. Scheduler·Tapset"><link·rel="prev"·href="API-scheduler-balance.html"·title="probe::scheduler.balance"><link·rel="next"·href="API-scheduler-cpu-on.html"·title="probe::scheduler.cpu_on"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scheduler.cpu_off</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scheduler-balance.html">Prev</a> </td><th·width="60%"·align="center">Chapter 8. Scheduler·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scheduler-cpu-on.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scheduler-cpu-off"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scheduler.cpu_off·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scheduler.cpu_off</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="sched.stp.html"·title="Chapter 8. Scheduler·Tapset"><link·rel="prev"·href="API-scheduler-balance.html"·title="probe::scheduler.balance"><link·rel="next"·href="API-scheduler-cpu-on.html"·title="probe::scheduler.cpu_on"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scheduler.cpu_off</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scheduler-balance.html">Prev</a> </td><th·width="60%"·align="center">Chapter 8. Scheduler·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scheduler-cpu-on.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scheduler-cpu-off"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scheduler.cpu_off·—· |
2 | ··Process·is·about·to·stop·running·on·a·cpu | 2 | ··Process·is·about·to·stop·running·on·a·cpu |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scheduler.cpu_off·</pre></div><div·class="refsect1"><a·name="idm5533"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scheduler.cpu_off·</pre></div><div·class="refsect1"><a·name="idm5533"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
4 | ·····boolean·indicating·whether·current·is·the·idle·process | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
6 | ·····name·of·the·probe·point | 4 | ·····name·of·the·probe·point |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task_next</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task_next</code></em></span></dt><dd><p> |
8 | ·····the·process·replacing·current | 6 | ·····the·process·replacing·current |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>idle</code></em></span></dt><dd><p> | ||
8 | ·····boolean·indicating·whether·current·is·the·idle·process | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task_prev</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task_prev</code></em></span></dt><dd><p> |
10 | ·····the·process·leaving·the·cpu·(same·as·current) | 10 | ·····the·process·leaving·the·cpu·(same·as·current) |
11 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm5556"></a><h2>Context</h2><p> | 11 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm5556"></a><h2>Context</h2><p> |
12 | ···The·process·leaving·the·cpu. | 12 | ···The·process·leaving·the·cpu. |
13 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scheduler-balance.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="sched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scheduler-cpu-on.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scheduler.balance</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scheduler.cpu_on</span></td></tr></table></div></body></html> | 13 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scheduler-balance.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="sched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scheduler-cpu-on.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scheduler.balance</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scheduler.cpu_on</span></td></tr></table></div></body></html> |
Offset 2, 20 lines modified | Offset 2, 20 lines modified | ||
2 | Prev Chapter 8. Scheduler·Tapse Next | 2 | Prev Chapter 8. Scheduler·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::scheduler.cpu_off·—·Process·is·about·to·stop·running·on·a·cpu | 5 | probe::scheduler.cpu_off·—·Process·is·about·to·stop·running·on·a·cpu |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | scheduler.cpu_off | 7 | scheduler.cpu_off |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··idle | ||
10 | ······boolean·indicating·whether·current·is·the·idle·process | ||
11 | ··name | 9 | ··name |
12 | ······name·of·the·probe·point | 10 | ······name·of·the·probe·point |
13 | ··task_next | 11 | ··task_next |
14 | ······the·process·replacing·current | 12 | ······the·process·replacing·current |
13 | ··idle | ||
14 | ······boolean·indicating·whether·current·is·the·idle·process | ||
15 | ··task_prev | 15 | ··task_prev |
16 | ······the·process·leaving·the·cpu·(same·as·current) | 16 | ······the·process·leaving·the·cpu·(same·as·current) |
17 | *****·Context·***** | 17 | *****·Context·***** |
18 | The·process·leaving·the·cpu. | 18 | The·process·leaving·the·cpu. |
19 | =============================================================================== | 19 | =============================================================================== |
20 | Prev ·····················Up····················· Next | 20 | Prev ·····················Up····················· Next |
21 | probe::scheduler.balance Home· probe::scheduler.cpu_on | 21 | probe::scheduler.balance Home· probe::scheduler.cpu_on |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scheduler.cpu_on</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="sched.stp.html"·title="Chapter 8. Scheduler·Tapset"><link·rel="prev"·href="API-scheduler-cpu-off.html"·title="probe::scheduler.cpu_off"><link·rel="next"·href="API-scheduler-ctxswitch.html"·title="probe::scheduler.ctxswitch"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scheduler.cpu_on</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scheduler-cpu-off.html">Prev</a> </td><th·width="60%"·align="center">Chapter 8. Scheduler·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scheduler-ctxswitch.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scheduler-cpu-on"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scheduler.cpu_on·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scheduler.cpu_on</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="sched.stp.html"·title="Chapter 8. Scheduler·Tapset"><link·rel="prev"·href="API-scheduler-cpu-off.html"·title="probe::scheduler.cpu_off"><link·rel="next"·href="API-scheduler-ctxswitch.html"·title="probe::scheduler.ctxswitch"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scheduler.cpu_on</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scheduler-cpu-off.html">Prev</a> </td><th·width="60%"·align="center">Chapter 8. Scheduler·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scheduler-ctxswitch.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scheduler-cpu-on"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scheduler.cpu_on·—· |
2 | ·····Process·is·beginning·execution·on·a·cpu | 2 | ·····Process·is·beginning·execution·on·a·cpu |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scheduler.cpu_on·</pre></div><div·class="refsect1"><a·name="idm5574"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scheduler.cpu_on·</pre></div><div·class="refsect1"><a·name="idm5574"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>task_prev</code></em></span></dt><dd><p> |
4 | ·····the·process·that·was·previously·running·on·this·cpu | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>idle</code></em></span></dt><dd><p> | ||
4 | ·····-·boolean·indicating·whether·current·is·the·idle·process | 6 | ·····-·boolean·indicating·whether·current·is·the·idle·process |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
6 | ·····name·of·the·probe·point | 8 | ·····name·of·the·probe·point |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task_prev</code></em></span></dt><dd><p> | ||
8 | ·····the·process·that·was·previously·running·on·this·cpu | ||
9 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm5592"></a><h2>Context</h2><p> | 9 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm5592"></a><h2>Context</h2><p> |
10 | ···The·resuming·process. | 10 | ···The·resuming·process. |
11 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scheduler-cpu-off.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="sched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scheduler-ctxswitch.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scheduler.cpu_off</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scheduler.ctxswitch</span></td></tr></table></div></body></html> | 11 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scheduler-cpu-off.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="sched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scheduler-ctxswitch.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scheduler.cpu_off</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scheduler.ctxswitch</span></td></tr></table></div></body></html> |
Offset 2, 18 lines modified | Offset 2, 18 lines modified | ||
2 | Prev Chapter 8. Scheduler·Tapse Next | 2 | Prev Chapter 8. Scheduler·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::scheduler.cpu_on·—·Process·is·beginning·execution·on·a·cpu | 5 | probe::scheduler.cpu_on·—·Process·is·beginning·execution·on·a·cpu |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | scheduler.cpu_on | 7 | scheduler.cpu_on |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··task_prev | ||
10 | ······the·process·that·was·previously·running·on·this·cpu | ||
9 | ··idle | 11 | ··idle |
10 | ······-·boolean·indicating·whether·current·is·the·idle·process | 12 | ······-·boolean·indicating·whether·current·is·the·idle·process |
11 | ··name | 13 | ··name |
12 | ······name·of·the·probe·point | 14 | ······name·of·the·probe·point |
13 | ··task_prev | ||
14 | ······the·process·that·was·previously·running·on·this·cpu | ||
15 | *****·Context·***** | 15 | *****·Context·***** |
16 | The·resuming·process. | 16 | The·resuming·process. |
17 | =============================================================================== | 17 | =============================================================================== |
18 | Prev ·····················Up························ Next | 18 | Prev ·····················Up························ Next |
19 | probe::scheduler.cpu_off Home· probe::scheduler.ctxswitch | 19 | probe::scheduler.cpu_off Home· probe::scheduler.ctxswitch |
Offset 1, 25 lines modified | Offset 1, 25 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scheduler.ctxswitch</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="sched.stp.html"·title="Chapter 8. Scheduler·Tapset"><link·rel="prev"·href="API-scheduler-cpu-on.html"·title="probe::scheduler.cpu_on"><link·rel="next"·href="API-scheduler-kthread-stop.html"·title="probe::scheduler.kthread_stop"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scheduler.ctxswitch</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scheduler-cpu-on.html">Prev</a> </td><th·width="60%"·align="center">Chapter 8. Scheduler·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scheduler-kthread-stop.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scheduler-ctxswitch"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scheduler.ctxswitch·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scheduler.ctxswitch</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="sched.stp.html"·title="Chapter 8. Scheduler·Tapset"><link·rel="prev"·href="API-scheduler-cpu-on.html"·title="probe::scheduler.cpu_on"><link·rel="next"·href="API-scheduler-kthread-stop.html"·title="probe::scheduler.kthread_stop"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scheduler.ctxswitch</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scheduler-cpu-on.html">Prev</a> </td><th·width="60%"·align="center">Chapter 8. Scheduler·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scheduler-kthread-stop.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scheduler-ctxswitch"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scheduler.ctxswitch·—· |
2 | ·····A·context·switch·is·occuring. | 2 | ·····A·context·switch·is·occuring. |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scheduler.ctxswitch·</pre></div><div·class="refsect1"><a·name="idm5610"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>prev_tid</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scheduler.ctxswitch·</pre></div><div·class="refsect1"><a·name="idm5610"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>prev_tid</code></em></span></dt><dd><p> |
4 | ·····The·TID·of·the·process·to·be·switched·out | 4 | ·····The·TID·of·the·process·to·be·switched·out |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prev_priority</code></em></span></dt><dd><p> | ||
6 | ·····The·priority·of·the·process·to·be·switched·out | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>next_pid</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>next_pid</code></em></span></dt><dd><p> |
6 | ·····The·PID·of·the·process·to·be·switched·in | 8 | ·····The·PID·of·the·process·to·be·switched·in |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
8 | ·····name·of·the·probe·point | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>next_task_name</code></em></span></dt><dd><p> |
10 | ·····The·name·of·the·process·to·be·switched· | 10 | ·····The·name·of·the·process·to·be·switched·in |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prevtsk_state</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prevtsk_state</code></em></span></dt><dd><p> |
12 | ·····the·state·of·the·process·to·be·switched·out | 12 | ·····the·state·of·the·process·to·be·switched·out |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prev_priority</code></em></span></dt><dd><p> | ||
14 | ·····The·priority·of·the·process·to·be·switched·out | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>next_priority</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>next_priority</code></em></span></dt><dd><p> |
16 | ·····The·priority·of·the·process·to·be·switched·in | 14 | ·····The·priority·of·the·process·to·be·switched·in |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
16 | ·····name·of·the·probe·point | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>next_tid</code></em></span></dt><dd><p> | ||
18 | ·····The·TID·of·the·process·to·be·switched·in» · | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nexttsk_state</code></em></span></dt><dd><p> | 19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nexttsk_state</code></em></span></dt><dd><p> |
18 | ·····the·state·of·the·process·to·be·switched·in | 20 | ·····the·state·of·the·process·to·be·switched·in |
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prev_task_name</code></em></span></dt><dd><p> |
20 | ·····The·name·of·the·process·to·be·switched· | 22 | ·····The·name·of·the·process·to·be·switched·out |
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prev_pid</code></em></span></dt><dd><p> | 23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prev_pid</code></em></span></dt><dd><p> |
22 | ·····The·PID·of·the·process·to·be·switched·out | 24 | ·····The·PID·of·the·process·to·be·switched·out |
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>next_tid</code></em></span></dt><dd><p> | ||
24 | ·····The·TID·of·the·process·to·be·switched·in» · | ||
25 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scheduler-cpu-on.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="sched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scheduler-kthread-stop.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scheduler.cpu_on</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scheduler.kthread_stop</span></td></tr></table></div></body></html> | 25 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scheduler-cpu-on.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="sched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scheduler-kthread-stop.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scheduler.cpu_on</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scheduler.kthread_stop</span></td></tr></table></div></body></html> |
Offset 4, 30 lines modified | Offset 4, 30 lines modified | ||
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::scheduler.ctxswitch·—·A·context·switch·is·occuring. | 5 | probe::scheduler.ctxswitch·—·A·context·switch·is·occuring. |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | scheduler.ctxswitch | 7 | scheduler.ctxswitch |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··prev_tid | 9 | ··prev_tid |
10 | ······The·TID·of·the·process·to·be·switched·out | 10 | ······The·TID·of·the·process·to·be·switched·out |
11 | ··prev_priority | ||
12 | ······The·priority·of·the·process·to·be·switched·out | ||
11 | ··next_pid | 13 | ··next_pid |
12 | ······The·PID·of·the·process·to·be·switched·in | 14 | ······The·PID·of·the·process·to·be·switched·in |
13 | ··name | ||
14 | ······name·of·the·probe·point | ||
15 | ·· | 15 | ··next_task_name |
16 | ······The·name·of·the·process·to·be·switched· | 16 | ······The·name·of·the·process·to·be·switched·in |
17 | ··prevtsk_state | 17 | ··prevtsk_state |
18 | ······the·state·of·the·process·to·be·switched·out | 18 | ······the·state·of·the·process·to·be·switched·out |
19 | ··prev_priority | ||
20 | ······The·priority·of·the·process·to·be·switched·out | ||
21 | ··next_priority | 19 | ··next_priority |
22 | ······The·priority·of·the·process·to·be·switched·in | 20 | ······The·priority·of·the·process·to·be·switched·in |
21 | ··name | ||
22 | ······name·of·the·probe·point | ||
23 | ··next_tid | ||
24 | ······The·TID·of·the·process·to·be·switched·in | ||
23 | ··nexttsk_state | 25 | ··nexttsk_state |
24 | ······the·state·of·the·process·to·be·switched·in | 26 | ······the·state·of·the·process·to·be·switched·in |
25 | ·· | 27 | ··prev_task_name |
26 | ······The·name·of·the·process·to·be·switched· | 28 | ······The·name·of·the·process·to·be·switched·out |
27 | ··prev_pid | 29 | ··prev_pid |
28 | ······The·PID·of·the·process·to·be·switched·out | 30 | ······The·PID·of·the·process·to·be·switched·out |
29 | ··next_tid | ||
30 | ······The·TID·of·the·process·to·be·switched·in | ||
31 | =============================================================================== | 31 | =============================================================================== |
32 | Prev ····················Up··························· Next | 32 | Prev ····················Up··························· Next |
33 | probe::scheduler.cpu_on Home· probe::scheduler.kthread_stop | 33 | probe::scheduler.cpu_on Home· probe::scheduler.kthread_stop |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scheduler.kthread_stop.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="sched.stp.html"·title="Chapter 8. Scheduler·Tapset"><link·rel="prev"·href="API-scheduler-kthread-stop.html"·title="probe::scheduler.kthread_stop"><link·rel="next"·href="API-scheduler-migrate.html"·title="probe::scheduler.migrate"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scheduler.kthread_stop.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scheduler-kthread-stop.html">Prev</a> </td><th·width="60%"·align="center">Chapter 8. Scheduler·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scheduler-migrate.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scheduler-kthread-stop-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scheduler.kthread_stop.return·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scheduler.kthread_stop.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="sched.stp.html"·title="Chapter 8. Scheduler·Tapset"><link·rel="prev"·href="API-scheduler-kthread-stop.html"·title="probe::scheduler.kthread_stop"><link·rel="next"·href="API-scheduler-migrate.html"·title="probe::scheduler.migrate"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scheduler.kthread_stop.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scheduler-kthread-stop.html">Prev</a> </td><th·width="60%"·align="center">Chapter 8. Scheduler·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scheduler-migrate.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scheduler-kthread-stop-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scheduler.kthread_stop.return·—· |
2 | ·····A·kthread·is·stopped·and·gets·the·return·value | 2 | ·····A·kthread·is·stopped·and·gets·the·return·value |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scheduler.kthread_stop.return·</pre></div><div·class="refsect1"><a·name="idm5711"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>na | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scheduler.kthread_stop.return·</pre></div><div·class="refsect1"><a·name="idm5711"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>return_value</code></em></span></dt><dd><p> |
4 | ·····name·of·the·probe·point | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>return_value</code></em></span></dt><dd><p> | ||
6 | ·····return·value·after·stopping·the·thread | 4 | ·····return·value·after·stopping·the·thread |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
6 | ·····name·of·the·probe·point | ||
7 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scheduler-kthread-stop.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="sched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scheduler-migrate.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scheduler.kthread_stop</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scheduler.migrate</span></td></tr></table></div></body></html> | 7 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scheduler-kthread-stop.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="sched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scheduler-migrate.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scheduler.kthread_stop</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scheduler.migrate</span></td></tr></table></div></body></html> |
Offset 3, 14 lines modified | Offset 3, 14 lines modified | ||
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::scheduler.kthread_stop.return·—·A·kthread·is·stopped·and·gets·the·return | 5 | probe::scheduler.kthread_stop.return·—·A·kthread·is·stopped·and·gets·the·return |
6 | value | 6 | value |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | scheduler.kthread_stop.return | 8 | scheduler.kthread_stop.return |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··name | ||
11 | ······name·of·the·probe·point | ||
12 | ··return_value | 10 | ··return_value |
13 | ······return·value·after·stopping·the·thread | 11 | ······return·value·after·stopping·the·thread |
12 | ··name | ||
13 | ······name·of·the·probe·point | ||
14 | =============================================================================== | 14 | =============================================================================== |
15 | Prev ··························Up······················ Next | 15 | Prev ··························Up······················ Next |
16 | probe::scheduler.kthread_stop Home· probe::scheduler.migrate | 16 | probe::scheduler.kthread_stop Home· probe::scheduler.migrate |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scheduler.kthread_stop</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="sched.stp.html"·title="Chapter 8. Scheduler·Tapset"><link·rel="prev"·href="API-scheduler-ctxswitch.html"·title="probe::scheduler.ctxswitch"><link·rel="next"·href="API-scheduler-kthread-stop-return.html"·title="probe::scheduler.kthread_stop.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scheduler.kthread_stop</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scheduler-ctxswitch.html">Prev</a> </td><th·width="60%"·align="center">Chapter 8. Scheduler·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scheduler-kthread-stop-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scheduler-kthread-stop"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scheduler.kthread_stop·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scheduler.kthread_stop</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="sched.stp.html"·title="Chapter 8. Scheduler·Tapset"><link·rel="prev"·href="API-scheduler-ctxswitch.html"·title="probe::scheduler.ctxswitch"><link·rel="next"·href="API-scheduler-kthread-stop-return.html"·title="probe::scheduler.kthread_stop.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scheduler.kthread_stop</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scheduler-ctxswitch.html">Prev</a> </td><th·width="60%"·align="center">Chapter 8. Scheduler·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scheduler-kthread-stop-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scheduler-kthread-stop"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scheduler.kthread_stop·—· |
2 | ·····A·thread·created·by·kthread_create·is·being·stopped | 2 | ·····A·thread·created·by·kthread_create·is·being·stopped |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scheduler.kthread_stop·</pre></div><div·class="refsect1"><a·name="idm5683"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>thread_pi | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scheduler.kthread_stop·</pre></div><div·class="refsect1"><a·name="idm5683"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>thread_priority</code></em></span></dt><dd><p> |
4 | ·····PID·of·the·thread·being·stopped | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>thread_priority</code></em></span></dt><dd><p> | ||
6 | ·····priority·of·the·thread | 4 | ·····priority·of·the·thread |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>thread_pid</code></em></span></dt><dd><p> | ||
6 | ·····PID·of·the·thread·being·stopped | ||
7 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scheduler-ctxswitch.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="sched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scheduler-kthread-stop-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scheduler.ctxswitch</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scheduler.kthread_stop.return</span></td></tr></table></div></body></html> | 7 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scheduler-ctxswitch.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="sched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scheduler-kthread-stop-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scheduler.ctxswitch</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scheduler.kthread_stop.return</span></td></tr></table></div></body></html> |
Offset 3, 14 lines modified | Offset 3, 14 lines modified | ||
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::scheduler.kthread_stop·—·A·thread·created·by·kthread_create·is·being | 5 | probe::scheduler.kthread_stop·—·A·thread·created·by·kthread_create·is·being |
6 | stopped | 6 | stopped |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | scheduler.kthread_stop | 8 | scheduler.kthread_stop |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··thread_pid | ||
11 | ······PID·of·the·thread·being·stopped | ||
12 | ··thread_priority | 10 | ··thread_priority |
13 | ······priority·of·the·thread | 11 | ······priority·of·the·thread |
12 | ··thread_pid | ||
13 | ······PID·of·the·thread·being·stopped | ||
14 | =============================================================================== | 14 | =============================================================================== |
15 | Prev ·······················Up·································· Next | 15 | Prev ·······················Up·································· Next |
16 | probe::scheduler.ctxswitch Home· probe::scheduler.kthread_stop.return | 16 | probe::scheduler.ctxswitch Home· probe::scheduler.kthread_stop.return |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scheduler.migrate</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="sched.stp.html"·title="Chapter 8. Scheduler·Tapset"><link·rel="prev"·href="API-scheduler-kthread-stop-return.html"·title="probe::scheduler.kthread_stop.return"><link·rel="next"·href="API-scheduler-process-exit.html"·title="probe::scheduler.process_exit"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scheduler.migrate</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scheduler-kthread-stop-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 8. Scheduler·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scheduler-process-exit.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scheduler-migrate"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scheduler.migrate·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scheduler.migrate</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="sched.stp.html"·title="Chapter 8. Scheduler·Tapset"><link·rel="prev"·href="API-scheduler-kthread-stop-return.html"·title="probe::scheduler.kthread_stop.return"><link·rel="next"·href="API-scheduler-process-exit.html"·title="probe::scheduler.process_exit"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scheduler.migrate</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scheduler-kthread-stop-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 8. Scheduler·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scheduler-process-exit.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scheduler-migrate"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scheduler.migrate·—· |
2 | ·····Task·migrating·across·cpus | 2 | ·····Task·migrating·across·cpus |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scheduler.migrate·</pre></div><div·class="refsect1"><a·name="idm5739"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>cpu_to</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scheduler.migrate·</pre></div><div·class="refsect1"><a·name="idm5739"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>cpu_to</code></em></span></dt><dd><p> |
4 | ·····the·destination·cpu | 4 | ·····the·destination·cpu |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>priority</code></em></span></dt><dd><p> | ||
6 | ·····priority·of·the·task·being·migrated | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pid</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pid</code></em></span></dt><dd><p> |
8 | ·····PID·of·the·task·being·migrated | 6 | ·····PID·of·the·task·being·migrated |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>cpu_from</code></em></span></dt><dd><p> | ||
10 | ·····the·original·cpu | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task</code></em></span></dt><dd><p> | ||
12 | ·····the·process·that·is·being·migrated | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
14 | ·····name·of·the·probe·point | 8 | ·····name·of·the·probe·point |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task</code></em></span></dt><dd><p> | ||
10 | ·····the·process·that·is·being·migrated | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>priority</code></em></span></dt><dd><p> | ||
12 | ·····priority·of·the·task·being·migrated | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>cpu_from</code></em></span></dt><dd><p> | ||
14 | ·····the·original·cpu | ||
15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scheduler-kthread-stop-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="sched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scheduler-process-exit.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scheduler.kthread_stop.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scheduler.process_exit</span></td></tr></table></div></body></html> | 15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scheduler-kthread-stop-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="sched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scheduler-process-exit.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scheduler.kthread_stop.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scheduler.process_exit</span></td></tr></table></div></body></html> |
Offset 4, 20 lines modified | Offset 4, 20 lines modified | ||
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::scheduler.migrate·—·Task·migrating·across·cpus | 5 | probe::scheduler.migrate·—·Task·migrating·across·cpus |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | scheduler.migrate | 7 | scheduler.migrate |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··cpu_to | 9 | ··cpu_to |
10 | ······the·destination·cpu | 10 | ······the·destination·cpu |
11 | ··priority | ||
12 | ······priority·of·the·task·being·migrated | ||
13 | ··pid | 11 | ··pid |
14 | ······PID·of·the·task·being·migrated | 12 | ······PID·of·the·task·being·migrated |
15 | ··cpu_from | ||
16 | ······the·original·cpu | ||
17 | ··task | ||
18 | ······the·process·that·is·being·migrated | ||
19 | ··name | 13 | ··name |
20 | ······name·of·the·probe·point | 14 | ······name·of·the·probe·point |
15 | ··task | ||
16 | ······the·process·that·is·being·migrated | ||
17 | ··priority | ||
18 | ······priority·of·the·task·being·migrated | ||
19 | ··cpu_from | ||
20 | ······the·original·cpu | ||
21 | =============================================================================== | 21 | =============================================================================== |
22 | Prev ·································Up··························· Next | 22 | Prev ·································Up··························· Next |
23 | probe::scheduler.kthread_stop.return Home· probe::scheduler.process_exit | 23 | probe::scheduler.kthread_stop.return Home· probe::scheduler.process_exit |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scheduler.process_exit</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="sched.stp.html"·title="Chapter 8. Scheduler·Tapset"><link·rel="prev"·href="API-scheduler-migrate.html"·title="probe::scheduler.migrate"><link·rel="next"·href="API-scheduler-process-fork.html"·title="probe::scheduler.process_fork"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scheduler.process_exit</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scheduler-migrate.html">Prev</a> </td><th·width="60%"·align="center">Chapter 8. Scheduler·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scheduler-process-fork.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scheduler-process-exit"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scheduler.process_exit·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scheduler.process_exit</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="sched.stp.html"·title="Chapter 8. Scheduler·Tapset"><link·rel="prev"·href="API-scheduler-migrate.html"·title="probe::scheduler.migrate"><link·rel="next"·href="API-scheduler-process-fork.html"·title="probe::scheduler.process_fork"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scheduler.process_exit</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scheduler-migrate.html">Prev</a> </td><th·width="60%"·align="center">Chapter 8. Scheduler·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scheduler-process-fork.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scheduler-process-exit"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scheduler.process_exit·—· |
2 | ·····Process·exiting | 2 | ·····Process·exiting |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scheduler.process_exit·</pre></div><div·class="refsect1"><a·name="idm5787"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>p | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scheduler.process_exit·</pre></div><div·class="refsect1"><a·name="idm5787"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>pid</code></em></span></dt><dd><p> |
4 | ·····PID·of·the·process·exiting | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>priority</code></em></span></dt><dd><p> | ||
4 | ·····priority·of·the·process·exiting | 6 | ·····priority·of·the·process·exiting |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
6 | ·····name·of·the·probe·point | 8 | ·····name·of·the·probe·point |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pid</code></em></span></dt><dd><p> | ||
8 | ·····PID·of·the·process·exiting | ||
9 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scheduler-migrate.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="sched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scheduler-process-fork.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scheduler.migrate</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scheduler.process_fork</span></td></tr></table></div></body></html> | 9 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scheduler-migrate.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="sched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scheduler-process-fork.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scheduler.migrate</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scheduler.process_fork</span></td></tr></table></div></body></html> |
Offset 2, 16 lines modified | Offset 2, 16 lines modified | ||
2 | Prev Chapter 8. Scheduler·Tapse Next | 2 | Prev Chapter 8. Scheduler·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::scheduler.process_exit·—·Process·exiting | 5 | probe::scheduler.process_exit·—·Process·exiting |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | scheduler.process_exit | 7 | scheduler.process_exit |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··pid | ||
10 | ······PID·of·the·process·exiting | ||
9 | ··priority | 11 | ··priority |
10 | ······priority·of·the·process·exiting | 12 | ······priority·of·the·process·exiting |
11 | ··name | 13 | ··name |
12 | ······name·of·the·probe·point | 14 | ······name·of·the·probe·point |
13 | ··pid | ||
14 | ······PID·of·the·process·exiting | ||
15 | =============================================================================== | 15 | =============================================================================== |
16 | Prev ·····················Up··························· Next | 16 | Prev ·····················Up··························· Next |
17 | probe::scheduler.migrate Home· probe::scheduler.process_fork | 17 | probe::scheduler.migrate Home· probe::scheduler.process_fork |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scheduler.process_fork</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="sched.stp.html"·title="Chapter 8. Scheduler·Tapset"><link·rel="prev"·href="API-scheduler-process-exit.html"·title="probe::scheduler.process_exit"><link·rel="next"·href="API-scheduler-process-free.html"·title="probe::scheduler.process_free"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scheduler.process_fork</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scheduler-process-exit.html">Prev</a> </td><th·width="60%"·align="center">Chapter 8. Scheduler·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scheduler-process-free.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scheduler-process-fork"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scheduler.process_fork·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scheduler.process_fork</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="sched.stp.html"·title="Chapter 8. Scheduler·Tapset"><link·rel="prev"·href="API-scheduler-process-exit.html"·title="probe::scheduler.process_exit"><link·rel="next"·href="API-scheduler-process-free.html"·title="probe::scheduler.process_free"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scheduler.process_fork</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scheduler-process-exit.html">Prev</a> </td><th·width="60%"·align="center">Chapter 8. Scheduler·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scheduler-process-free.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scheduler-process-fork"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scheduler.process_fork·—· |
2 | ·····Process·forked | 2 | ·····Process·forked |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scheduler.process_fork·</pre></div><div·class="refsect1"><a·name="idm5820"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>parent_pid</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scheduler.process_fork·</pre></div><div·class="refsect1"><a·name="idm5820"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>parent_pid</code></em></span></dt><dd><p> |
4 | ·····PID·of·the·parent·process | 4 | ·····PID·of·the·parent·process |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
6 | ·····name·of·the·probe·point | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>child_pid</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>child_pid</code></em></span></dt><dd><p> |
8 | ·····PID·of·the·child·process | 6 | ·····PID·of·the·child·process |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
8 | ·····name·of·the·probe·point | ||
9 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scheduler-process-exit.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="sched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scheduler-process-free.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scheduler.process_exit</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scheduler.process_free</span></td></tr></table></div></body></html> | 9 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scheduler-process-exit.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="sched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scheduler-process-free.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scheduler.process_exit</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scheduler.process_free</span></td></tr></table></div></body></html> |
Offset 4, 14 lines modified | Offset 4, 14 lines modified | ||
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::scheduler.process_fork·—·Process·forked | 5 | probe::scheduler.process_fork·—·Process·forked |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | scheduler.process_fork | 7 | scheduler.process_fork |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··parent_pid | 9 | ··parent_pid |
10 | ······PID·of·the·parent·process | 10 | ······PID·of·the·parent·process |
11 | ··name | ||
12 | ······name·of·the·probe·point | ||
13 | ··child_pid | 11 | ··child_pid |
14 | ······PID·of·the·child·process | 12 | ······PID·of·the·child·process |
13 | ··name | ||
14 | ······name·of·the·probe·point | ||
15 | =============================================================================== | 15 | =============================================================================== |
16 | Prev ··························Up··························· Next | 16 | Prev ··························Up··························· Next |
17 | probe::scheduler.process_exit Home· probe::scheduler.process_free | 17 | probe::scheduler.process_exit Home· probe::scheduler.process_free |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scheduler.process_free</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="sched.stp.html"·title="Chapter 8. Scheduler·Tapset"><link·rel="prev"·href="API-scheduler-process-fork.html"·title="probe::scheduler.process_fork"><link·rel="next"·href="API-scheduler-process-wait.html"·title="probe::scheduler.process_wait"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scheduler.process_free</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scheduler-process-fork.html">Prev</a> </td><th·width="60%"·align="center">Chapter 8. Scheduler·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scheduler-process-wait.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scheduler-process-free"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scheduler.process_free·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scheduler.process_free</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="sched.stp.html"·title="Chapter 8. Scheduler·Tapset"><link·rel="prev"·href="API-scheduler-process-fork.html"·title="probe::scheduler.process_fork"><link·rel="next"·href="API-scheduler-process-wait.html"·title="probe::scheduler.process_wait"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scheduler.process_free</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scheduler-process-fork.html">Prev</a> </td><th·width="60%"·align="center">Chapter 8. Scheduler·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scheduler-process-wait.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scheduler-process-free"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scheduler.process_free·—· |
2 | ·····Scheduler·freeing·a·data·structure·for·a·process | 2 | ·····Scheduler·freeing·a·data·structure·for·a·process |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scheduler.process_free·</pre></div><div·class="refsect1"><a·name="idm5853"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scheduler.process_free·</pre></div><div·class="refsect1"><a·name="idm5853"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
4 | ·····priority·of·the·process·getting·freed | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
6 | ·····name·of·the·probe·point | 4 | ·····name·of·the·probe·point |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>priority</code></em></span></dt><dd><p> | ||
6 | ·····priority·of·the·process·getting·freed | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pid</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pid</code></em></span></dt><dd><p> |
8 | ·····PID·of·the·process·getting·freed | 8 | ·····PID·of·the·process·getting·freed |
9 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scheduler-process-fork.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="sched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scheduler-process-wait.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scheduler.process_fork</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scheduler.process_wait</span></td></tr></table></div></body></html> | 9 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scheduler-process-fork.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="sched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scheduler-process-wait.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scheduler.process_fork</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scheduler.process_wait</span></td></tr></table></div></body></html> |
Offset 3, 16 lines modified | Offset 3, 16 lines modified | ||
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::scheduler.process_free·—·Scheduler·freeing·a·data·structure·for·a | 5 | probe::scheduler.process_free·—·Scheduler·freeing·a·data·structure·for·a |
6 | process | 6 | process |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | scheduler.process_free | 8 | scheduler.process_free |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··priority | ||
11 | ······priority·of·the·process·getting·freed | ||
12 | ··name | 10 | ··name |
13 | ······name·of·the·probe·point | 11 | ······name·of·the·probe·point |
12 | ··priority | ||
13 | ······priority·of·the·process·getting·freed | ||
14 | ··pid | 14 | ··pid |
15 | ······PID·of·the·process·getting·freed | 15 | ······PID·of·the·process·getting·freed |
16 | =============================================================================== | 16 | =============================================================================== |
17 | Prev ··························Up··························· Next | 17 | Prev ··························Up··························· Next |
18 | probe::scheduler.process_fork Home· probe::scheduler.process_wait | 18 | probe::scheduler.process_fork Home· probe::scheduler.process_wait |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scheduler.signal_send</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="sched.stp.html"·title="Chapter 8. Scheduler·Tapset"><link·rel="prev"·href="API-scheduler-process-wait.html"·title="probe::scheduler.process_wait"><link·rel="next"·href="API-scheduler-tick.html"·title="probe::scheduler.tick"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scheduler.signal_send</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scheduler-process-wait.html">Prev</a> </td><th·width="60%"·align="center">Chapter 8. Scheduler·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scheduler-tick.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scheduler-signal-send"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scheduler.signal_send·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scheduler.signal_send</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="sched.stp.html"·title="Chapter 8. Scheduler·Tapset"><link·rel="prev"·href="API-scheduler-process-wait.html"·title="probe::scheduler.process_wait"><link·rel="next"·href="API-scheduler-tick.html"·title="probe::scheduler.tick"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scheduler.signal_send</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scheduler-process-wait.html">Prev</a> </td><th·width="60%"·align="center">Chapter 8. Scheduler·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scheduler-tick.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scheduler-signal-send"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scheduler.signal_send·—· |
2 | ·····Sending·a·signal | 2 | ·····Sending·a·signal |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scheduler.signal_send·</pre></div><div·class="refsect1"><a·name="idm5914"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scheduler.signal_send·</pre></div><div·class="refsect1"><a·name="idm5914"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>pid</code></em></span></dt><dd><p> |
4 | ·····signal·number | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pid</code></em></span></dt><dd><p> | ||
6 | ·····pid·of·the·process·sending·signal | 4 | ·····pid·of·the·process·sending·signal |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>signal_number</code></em></span></dt><dd><p> | ||
6 | ·····signal·number | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
8 | ·····name·of·the·probe·point | 8 | ·····name·of·the·probe·point |
9 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scheduler-process-wait.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="sched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scheduler-tick.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scheduler.process_wait</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scheduler.tick</span></td></tr></table></div></body></html> | 9 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scheduler-process-wait.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="sched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scheduler-tick.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scheduler.process_wait</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scheduler.tick</span></td></tr></table></div></body></html> |
Offset 2, 16 lines modified | Offset 2, 16 lines modified | ||
2 | Prev Chapter 8. Scheduler·Tapse Next | 2 | Prev Chapter 8. Scheduler·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::scheduler.signal_send·—·Sending·a·signal | 5 | probe::scheduler.signal_send·—·Sending·a·signal |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | scheduler.signal_send | 7 | scheduler.signal_send |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··signal_number | ||
10 | ······signal·number | ||
11 | ··pid | 9 | ··pid |
12 | ······pid·of·the·process·sending·signal | 10 | ······pid·of·the·process·sending·signal |
11 | ··signal_number | ||
12 | ······signal·number | ||
13 | ··name | 13 | ··name |
14 | ······name·of·the·probe·point | 14 | ······name·of·the·probe·point |
15 | =============================================================================== | 15 | =============================================================================== |
16 | Prev ··························Up··················· Next | 16 | Prev ··························Up··················· Next |
17 | probe::scheduler.process_wait Home· probe::scheduler.tick | 17 | probe::scheduler.process_wait Home· probe::scheduler.tick |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scheduler.tick</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="sched.stp.html"·title="Chapter 8. Scheduler·Tapset"><link·rel="prev"·href="API-scheduler-signal-send.html"·title="probe::scheduler.signal_send"><link·rel="next"·href="API-scheduler-wait-task.html"·title="probe::scheduler.wait_task"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scheduler.tick</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scheduler-signal-send.html">Prev</a> </td><th·width="60%"·align="center">Chapter 8. Scheduler·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scheduler-wait-task.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scheduler-tick"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scheduler.tick·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scheduler.tick</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="sched.stp.html"·title="Chapter 8. Scheduler·Tapset"><link·rel="prev"·href="API-scheduler-signal-send.html"·title="probe::scheduler.signal_send"><link·rel="next"·href="API-scheduler-wait-task.html"·title="probe::scheduler.wait_task"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scheduler.tick</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scheduler-signal-send.html">Prev</a> </td><th·width="60%"·align="center">Chapter 8. Scheduler·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scheduler-wait-task.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scheduler-tick"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scheduler.tick·—· |
2 | ·····Schedulers·internal·tick,·a·processes·timeslice·accounting·is·updated | 2 | ·····Schedulers·internal·tick,·a·processes·timeslice·accounting·is·updated |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scheduler.tick·</pre></div><div·class="refsect1"><a·name="idm5947"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scheduler.tick·</pre></div><div·class="refsect1"><a·name="idm5947"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
4 | ·····boolean·indicating·whether·current·is·the·idle·process | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
6 | ·····name·of·the·probe·point | 4 | ·····name·of·the·probe·point |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>idle</code></em></span></dt><dd><p> | ||
6 | ·····boolean·indicating·whether·current·is·the·idle·process | ||
7 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm5960"></a><h2>Context</h2><p> | 7 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm5960"></a><h2>Context</h2><p> |
8 | ···The·process·whose·accounting·will·be·updated. | 8 | ···The·process·whose·accounting·will·be·updated. |
9 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scheduler-signal-send.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="sched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scheduler-wait-task.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scheduler.signal_send</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scheduler.wait_task</span></td></tr></table></div></body></html> | 9 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scheduler-signal-send.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="sched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scheduler-wait-task.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scheduler.signal_send</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scheduler.wait_task</span></td></tr></table></div></body></html> |
Offset 3, 16 lines modified | Offset 3, 16 lines modified | ||
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::scheduler.tick·—·Schedulers·internal·tick,·a·processes·timeslice | 5 | probe::scheduler.tick·—·Schedulers·internal·tick,·a·processes·timeslice |
6 | accounting·is·updated | 6 | accounting·is·updated |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | scheduler.tick | 8 | scheduler.tick |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··idle | ||
11 | ······boolean·indicating·whether·current·is·the·idle·process | ||
12 | ··name | 10 | ··name |
13 | ······name·of·the·probe·point | 11 | ······name·of·the·probe·point |
12 | ··idle | ||
13 | ······boolean·indicating·whether·current·is·the·idle·process | ||
14 | *****·Context·***** | 14 | *****·Context·***** |
15 | The·process·whose·accounting·will·be·updated. | 15 | The·process·whose·accounting·will·be·updated. |
16 | =============================================================================== | 16 | =============================================================================== |
17 | Prev ·························Up························ Next | 17 | Prev ·························Up························ Next |
18 | probe::scheduler.signal_send Home· probe::scheduler.wait_task | 18 | probe::scheduler.signal_send Home· probe::scheduler.wait_task |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scheduler.wait_task</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="sched.stp.html"·title="Chapter 8. Scheduler·Tapset"><link·rel="prev"·href="API-scheduler-tick.html"·title="probe::scheduler.tick"><link·rel="next"·href="API-scheduler-wakeup.html"·title="probe::scheduler.wakeup"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scheduler.wait_task</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scheduler-tick.html">Prev</a> </td><th·width="60%"·align="center">Chapter 8. Scheduler·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scheduler-wakeup.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scheduler-wait-task"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scheduler.wait_task·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scheduler.wait_task</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="sched.stp.html"·title="Chapter 8. Scheduler·Tapset"><link·rel="prev"·href="API-scheduler-tick.html"·title="probe::scheduler.tick"><link·rel="next"·href="API-scheduler-wakeup.html"·title="probe::scheduler.wakeup"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scheduler.wait_task</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scheduler-tick.html">Prev</a> </td><th·width="60%"·align="center">Chapter 8. Scheduler·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scheduler-wakeup.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scheduler-wait-task"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scheduler.wait_task·—· |
2 | ·····Waiting·on·a·task·to·unschedule·(become·inactive) | 2 | ·····Waiting·on·a·task·to·unschedule·(become·inactive) |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scheduler.wait_task·</pre></div><div·class="refsect1"><a·name="idm5978"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>task_p | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scheduler.wait_task·</pre></div><div·class="refsect1"><a·name="idm5978"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>task_pid</code></em></span></dt><dd><p> |
4 | ·····priority·of·the·task | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task_pid</code></em></span></dt><dd><p> | ||
6 | ·····PID·of·the·task·the·scheduler·is·waiting·on | 4 | ·····PID·of·the·task·the·scheduler·is·waiting·on |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task_priority</code></em></span></dt><dd><p> | ||
6 | ·····priority·of·the·task | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
8 | ·····name·of·the·probe·point | 8 | ·····name·of·the·probe·point |
9 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scheduler-tick.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="sched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scheduler-wakeup.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scheduler.tick</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scheduler.wakeup</span></td></tr></table></div></body></html> | 9 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scheduler-tick.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="sched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scheduler-wakeup.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scheduler.tick</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scheduler.wakeup</span></td></tr></table></div></body></html> |
Offset 2, 16 lines modified | Offset 2, 16 lines modified | ||
2 | Prev Chapter 8. Scheduler·Tapse Next | 2 | Prev Chapter 8. Scheduler·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::scheduler.wait_task·—·Waiting·on·a·task·to·unschedule·(become·inactive) | 5 | probe::scheduler.wait_task·—·Waiting·on·a·task·to·unschedule·(become·inactive) |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | scheduler.wait_task | 7 | scheduler.wait_task |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··task_priority | ||
10 | ······priority·of·the·task | ||
11 | ··task_pid | 9 | ··task_pid |
12 | ······PID·of·the·task·the·scheduler·is·waiting·on | 10 | ······PID·of·the·task·the·scheduler·is·waiting·on |
11 | ··task_priority | ||
12 | ······priority·of·the·task | ||
13 | ··name | 13 | ··name |
14 | ······name·of·the·probe·point | 14 | ······name·of·the·probe·point |
15 | =============================================================================== | 15 | =============================================================================== |
16 | Prev ··················Up····················· Next | 16 | Prev ··················Up····················· Next |
17 | probe::scheduler.tick Home· probe::scheduler.wakeup | 17 | probe::scheduler.tick Home· probe::scheduler.wakeup |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scheduler.wakeup_new</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="sched.stp.html"·title="Chapter 8. Scheduler·Tapset"><link·rel="prev"·href="API-scheduler-wakeup.html"·title="probe::scheduler.wakeup"><link·rel="next"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scheduler.wakeup_new</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scheduler-wakeup.html">Prev</a> </td><th·width="60%"·align="center">Chapter 8. Scheduler·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="iosched.stp.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scheduler-wakeup-new"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scheduler.wakeup_new·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scheduler.wakeup_new</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="sched.stp.html"·title="Chapter 8. Scheduler·Tapset"><link·rel="prev"·href="API-scheduler-wakeup.html"·title="probe::scheduler.wakeup"><link·rel="next"·href="iosched.stp.html"·title="Chapter 9. IO·Scheduler·and·block·IO·Tapset"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scheduler.wakeup_new</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scheduler-wakeup.html">Prev</a> </td><th·width="60%"·align="center">Chapter 8. Scheduler·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="iosched.stp.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scheduler-wakeup-new"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scheduler.wakeup_new·—· |
2 | ·····Newly·created·task·is·woken·up·for·the·first·time | 2 | ·····Newly·created·task·is·woken·up·for·the·first·time |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scheduler.wakeup_new·</pre></div><div·class="refsect1"><a·name="idm6059"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>task_ | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scheduler.wakeup_new·</pre></div><div·class="refsect1"><a·name="idm6059"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>task_priority</code></em></span></dt><dd><p> |
4 | ·····priority·of·the·new·task | ||
4 | ·····state·of·the·task·woken·up | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task_pid</code></em></span></dt><dd><p> | ||
6 | ·····PID·of·the·new·task·woken·up | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
8 | ·····name·of·the·probe·point | 6 | ·····name·of·the·probe·point |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task_priority</code></em></span></dt><dd><p> | ||
10 | ·····priority·of·the·new·task | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task_cpu</code></em></span></dt><dd><p> | ||
12 | ·····cpu·of·the·task·woken·up | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task_tid</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task_tid</code></em></span></dt><dd><p> |
14 | ·····TID·of·the·new·task·woken·up | 8 | ·····TID·of·the·new·task·woken·up |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task_pid</code></em></span></dt><dd><p> | ||
10 | ·····PID·of·the·new·task·woken·up | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task_state</code></em></span></dt><dd><p> | ||
12 | ·····state·of·the·task·woken·up | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task_cpu</code></em></span></dt><dd><p> | ||
14 | ·····cpu·of·the·task·woken·up | ||
15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scheduler-wakeup.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="sched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="iosched.stp.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scheduler.wakeup</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> Chapter 9. IO·Scheduler·and·block·IO·Tapset</td></tr></table></div></body></html> | 15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scheduler-wakeup.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="sched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="iosched.stp.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scheduler.wakeup</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> Chapter 9. IO·Scheduler·and·block·IO·Tapset</td></tr></table></div></body></html> |
Offset 2, 22 lines modified | Offset 2, 22 lines modified | ||
2 | Prev Chapter 8. Scheduler·Tapse Next | 2 | Prev Chapter 8. Scheduler·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::scheduler.wakeup_new·—·Newly·created·task·is·woken·up·for·the·first·time | 5 | probe::scheduler.wakeup_new·—·Newly·created·task·is·woken·up·for·the·first·time |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | scheduler.wakeup_new | 7 | scheduler.wakeup_new |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··task_state | ||
10 | ······state·of·the·task·woken·up | ||
11 | ··task_pid | ||
12 | ······PID·of·the·new·task·woken·up | ||
13 | ··name | ||
14 | ······name·of·the·probe·point | ||
15 | ··task_priority | 9 | ··task_priority |
16 | ······priority·of·the·new·task | 10 | ······priority·of·the·new·task |
17 | ··task_cpu | ||
18 | ·· | 11 | ··name |
12 | ······name·of·the·probe·point | ||
19 | ··task_tid | 13 | ··task_tid |
20 | ······TID·of·the·new·task·woken·up | 14 | ······TID·of·the·new·task·woken·up |
15 | ··task_pid | ||
16 | ······PID·of·the·new·task·woken·up | ||
17 | ··task_state | ||
18 | ······state·of·the·task·woken·up | ||
19 | ··task_cpu | ||
20 | ······cpu·of·the·task·woken·up | ||
21 | =============================================================================== | 21 | =============================================================================== |
22 | Prev ····················Up········································· Next | 22 | Prev ····················Up········································· Next |
23 | probe::scheduler.wakeup Home· Chapter 9. IO·Scheduler·and·block·IO·Tapset | 23 | probe::scheduler.wakeup Home· Chapter 9. IO·Scheduler·and·block·IO·Tapset |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scheduler.wakeup</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="sched.stp.html"·title="Chapter 8. Scheduler·Tapset"><link·rel="prev"·href="API-scheduler-wait-task.html"·title="probe::scheduler.wait_task"><link·rel="next"·href="API-scheduler-wakeup-new.html"·title="probe::scheduler.wakeup_new"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scheduler.wakeup</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scheduler-wait-task.html">Prev</a> </td><th·width="60%"·align="center">Chapter 8. Scheduler·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scheduler-wakeup-new.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scheduler-wakeup"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scheduler.wakeup·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scheduler.wakeup</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="sched.stp.html"·title="Chapter 8. Scheduler·Tapset"><link·rel="prev"·href="API-scheduler-wait-task.html"·title="probe::scheduler.wait_task"><link·rel="next"·href="API-scheduler-wakeup-new.html"·title="probe::scheduler.wakeup_new"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scheduler.wakeup</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scheduler-wait-task.html">Prev</a> </td><th·width="60%"·align="center">Chapter 8. Scheduler·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scheduler-wakeup-new.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scheduler-wakeup"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scheduler.wakeup·—· |
2 | ·····Task·is·woken·up | 2 | ·····Task·is·woken·up |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scheduler.wakeup·</pre></div><div·class="refsect1"><a·name="idm6011"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>task_p | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scheduler.wakeup·</pre></div><div·class="refsect1"><a·name="idm6011"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>task_pid</code></em></span></dt><dd><p> |
4 | ·····priority·of·the·task·being·woken·up | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task_cpu</code></em></span></dt><dd><p> | ||
6 | ·····cpu·of·the·task·being·woken·up | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task_tid</code></em></span></dt><dd><p> | ||
8 | ·····tid·of·the·task·being·woken·up | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task_pid</code></em></span></dt><dd><p> | ||
10 | ·····PID·of·the·task·being·woken·up | 4 | ·····PID·of·the·task·being·woken·up |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task_state</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task_state</code></em></span></dt><dd><p> |
12 | ·····state·of·the·task·being·woken·up | 6 | ·····state·of·the·task·being·woken·up |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task_cpu</code></em></span></dt><dd><p> | ||
8 | ·····cpu·of·the·task·being·woken·up | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task_priority</code></em></span></dt><dd><p> | ||
10 | ·····priority·of·the·task·being·woken·up | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
14 | ·····name·of·the·probe·point | 12 | ·····name·of·the·probe·point |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task_tid</code></em></span></dt><dd><p> | ||
14 | ·····tid·of·the·task·being·woken·up | ||
15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scheduler-wait-task.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="sched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scheduler-wakeup-new.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scheduler.wait_task</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scheduler.wakeup_new</span></td></tr></table></div></body></html> | 15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scheduler-wait-task.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="sched.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scheduler-wakeup-new.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scheduler.wait_task</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scheduler.wakeup_new</span></td></tr></table></div></body></html> |
Offset 2, 22 lines modified | Offset 2, 22 lines modified | ||
2 | Prev Chapter 8. Scheduler·Tapse Next | 2 | Prev Chapter 8. Scheduler·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::scheduler.wakeup·—·Task·is·woken·up | 5 | probe::scheduler.wakeup·—·Task·is·woken·up |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | scheduler.wakeup | 7 | scheduler.wakeup |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··task_priority | ||
10 | ······priority·of·the·task·being·woken·up | ||
11 | ··task_cpu | ||
12 | ······cpu·of·the·task·being·woken·up | ||
13 | ··task_tid | ||
14 | ······tid·of·the·task·being·woken·up | ||
15 | ··task_pid | 9 | ··task_pid |
16 | ······PID·of·the·task·being·woken·up | 10 | ······PID·of·the·task·being·woken·up |
17 | ··task_state | 11 | ··task_state |
18 | ······state·of·the·task·being·woken·up | 12 | ······state·of·the·task·being·woken·up |
13 | ··task_cpu | ||
14 | ······cpu·of·the·task·being·woken·up | ||
15 | ··task_priority | ||
16 | ······priority·of·the·task·being·woken·up | ||
19 | ··name | 17 | ··name |
20 | ······name·of·the·probe·point | 18 | ······name·of·the·probe·point |
19 | ··task_tid | ||
20 | ······tid·of·the·task·being·woken·up | ||
21 | =============================================================================== | 21 | =============================================================================== |
22 | Prev ·······················Up························· Next | 22 | Prev ·······················Up························· Next |
23 | probe::scheduler.wait_task Home· probe::scheduler.wakeup_new | 23 | probe::scheduler.wait_task Home· probe::scheduler.wakeup_new |
Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scsi.iocompleted</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="scsi.stp.html"·title="Chapter 10. SCSI·Tapset"><link·rel="prev"·href="scsi.stp.html"·title="Chapter 10. SCSI·Tapset"><link·rel="next"·href="API-scsi-iodispatching.html"·title="probe::scsi.iodispatching"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scsi.iocompleted</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="scsi.stp.html">Prev</a> </td><th·width="60%"·align="center">Chapter 10. SCSI·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scsi-iodispatching.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scsi-iocompleted"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scsi.iocompleted·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scsi.iocompleted</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="scsi.stp.html"·title="Chapter 10. SCSI·Tapset"><link·rel="prev"·href="scsi.stp.html"·title="Chapter 10. SCSI·Tapset"><link·rel="next"·href="API-scsi-iodispatching.html"·title="probe::scsi.iodispatching"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scsi.iocompleted</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="scsi.stp.html">Prev</a> </td><th·width="60%"·align="center">Chapter 10. SCSI·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scsi-iodispatching.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scsi-iocompleted"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scsi.iocompleted·—· |
2 | ·····SCSI·mid-layer·running·the·completion·processing·for·block·device·I/O·requests | 2 | ·····SCSI·mid-layer·running·the·completion·processing·for·block·device·I/O·requests |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scsi.iocompleted·</pre></div><div·class="refsect1"><a·name="idm7158"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scsi.iocompleted·</pre></div><div·class="refsect1"><a·name="idm7158"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>req_addr</code></em></span></dt><dd><p> |
4 | ·····The·scsi·device·id | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>req_addr</code></em></span></dt><dd><p> | ||
6 | ·····The·current·struct·request·pointer,·as·a·number | 4 | ·····The·current·struct·request·pointer,·as·a·number |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>device_state</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>device_state</code></em></span></dt><dd><p> |
8 | ·····The·current·state·of·the·device | 6 | ·····The·current·state·of·the·device |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_direction</code></em></span></dt><dd><p> | ||
10 | ·····The·data_direction·specifies·whether·this·command·is·from/to | ||
11 | ·····the·device | ||
12 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>lun</code></em></span></dt><dd><p> | ||
13 | ·····The·lun·number | ||
14 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_direction_str</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_direction_str</code></em></span></dt><dd><p> |
15 | ·····Data·direction,·as·a·string | 8 | ·····Data·direction,·as·a·string |
16 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>channel</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>channel</code></em></span></dt><dd><p> |
17 | ·····The·channel·number | 10 | ·····The·channel·number |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev_id</code></em></span></dt><dd><p> | ||
12 | ·····The·scsi·device·id | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>lun</code></em></span></dt><dd><p> | ||
14 | ·····The·lun·number | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_direction</code></em></span></dt><dd><p> | ||
16 | ·····The·data_direction·specifies·whether·this·command·is·from/to | ||
17 | ·····the·device | ||
18 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>host_no</code></em></span></dt><dd><p> | 18 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>host_no</code></em></span></dt><dd><p> |
19 | ·····The·host·number | 19 | ·····The·host·number |
20 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>goodbytes</code></em></span></dt><dd><p> | 20 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>goodbytes</code></em></span></dt><dd><p> |
21 | ·····The·bytes·completed | 21 | ·····The·bytes·completed |
22 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>device_state_str</code></em></span></dt><dd><p> | 22 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>device_state_str</code></em></span></dt><dd><p> |
23 | ·····The·current·state·of·the·device,·as·a·string | 23 | ·····The·current·state·of·the·device,·as·a·string |
24 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="scsi.stp.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="scsi.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scsi-iodispatching.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top">Chapter 10. SCSI·Tapset </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scsi.iodispatching</span></td></tr></table></div></body></html> | 24 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="scsi.stp.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="scsi.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scsi-iodispatching.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top">Chapter 10. SCSI·Tapset </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scsi.iodispatching</span></td></tr></table></div></body></html> |
Offset 3, 28 lines modified | Offset 3, 28 lines modified | ||
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::scsi.iocompleted·—·SCSI·mid-layer·running·the·completion·processing·for | 5 | probe::scsi.iocompleted·—·SCSI·mid-layer·running·the·completion·processing·for |
6 | block·device·I/O·requests | 6 | block·device·I/O·requests |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | scsi.iocompleted | 8 | scsi.iocompleted |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··dev_id | ||
11 | ······The·scsi·device·id | ||
12 | ··req_addr | 10 | ··req_addr |
13 | ······The·current·struct·request·pointer,·as·a·number | 11 | ······The·current·struct·request·pointer,·as·a·number |
14 | ··device_state | 12 | ··device_state |
15 | ······The·current·state·of·the·device | 13 | ······The·current·state·of·the·device |
16 | ··data_direction | ||
17 | ······The·data_direction·specifies·whether·this·command·is·from/to·the·device | ||
18 | ··lun | ||
19 | ······The·lun·number | ||
20 | ··data_direction_str | 14 | ··data_direction_str |
21 | ······Data·direction,·as·a·string | 15 | ······Data·direction,·as·a·string |
22 | ··channel | 16 | ··channel |
23 | ······The·channel·number | 17 | ······The·channel·number |
18 | ··dev_id | ||
19 | ······The·scsi·device·id | ||
20 | ··lun | ||
21 | ······The·lun·number | ||
22 | ··data_direction | ||
23 | ······The·data_direction·specifies·whether·this·command·is·from/to·the·device | ||
24 | ··host_no | 24 | ··host_no |
25 | ······The·host·number | 25 | ······The·host·number |
26 | ··goodbytes | 26 | ··goodbytes |
27 | ······The·bytes·completed | 27 | ······The·bytes·completed |
28 | ··device_state_str | 28 | ··device_state_str |
29 | ······The·current·state·of·the·device,·as·a·string | 29 | ······The·current·state·of·the·device,·as·a·string |
30 | =============================================================================== | 30 | =============================================================================== |
Offset 1, 27 lines modified | Offset 1, 27 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scsi.iodispatching</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="scsi.stp.html"·title="Chapter 10. SCSI·Tapset"><link·rel="prev"·href="API-scsi-iocompleted.html"·title="probe::scsi.iocompleted"><link·rel="next"·href="API-scsi-iodone.html"·title="probe::scsi.iodone"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scsi.iodispatching</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scsi-iocompleted.html">Prev</a> </td><th·width="60%"·align="center">Chapter 10. SCSI·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scsi-iodone.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scsi-iodispatching"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scsi.iodispatching·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scsi.iodispatching</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="scsi.stp.html"·title="Chapter 10. SCSI·Tapset"><link·rel="prev"·href="API-scsi-iocompleted.html"·title="probe::scsi.iocompleted"><link·rel="next"·href="API-scsi-iodone.html"·title="probe::scsi.iodone"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scsi.iodispatching</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scsi-iocompleted.html">Prev</a> </td><th·width="60%"·align="center">Chapter 10. SCSI·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scsi-iodone.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scsi-iodispatching"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scsi.iodispatching·—· |
2 | ·····SCSI·mid-layer·dispatched·low-level·SCSI·command | 2 | ·····SCSI·mid-layer·dispatched·low-level·SCSI·command |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scsi.iodispatching·</pre></div><div·class="refsect1"><a·name="idm7226"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scsi.iodispatching·</pre></div><div·class="refsect1"><a·name="idm7226"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>device_state</code></em></span></dt><dd><p> |
4 | ·····The·current·state·of·the·device | ||
4 | ·····The·request·buffer·length | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_direction</code></em></span></dt><dd><p> | ||
6 | ·····The·data_direction·specifies·whether·this·command·is·from/to·the·device | ||
7 | ·····0·(DMA_BIDIRECTIONAL),·1·(DMA_TO_DEVICE), | ||
8 | ·····2·(DMA_FROM_DEVICE),·3·(DMA_NONE) | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>req_addr</code></em></span></dt><dd><p> |
6 | ·····The·current·struct·request·pointer,·as·a·number | ||
10 | ·····The·lun·number | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_direction_str</code></em></span></dt><dd><p> | ||
12 | ·····Data·direction,·as·a·string | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>channel</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>channel</code></em></span></dt><dd><p> |
14 | ·····The·channel·number | 8 | ·····The·channel·number |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_direction_str</code></em></span></dt><dd><p> | ||
10 | ·····Data·direction,·as·a·string | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>lun</code></em></span></dt><dd><p> |
16 | ·····The· | 12 | ·····The·lun·number |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev_id</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev_id</code></em></span></dt><dd><p> |
18 | ·····The·scsi·device·id | 14 | ·····The·scsi·device·id |
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>req_addr</code></em></span></dt><dd><p> | ||
20 | ·····The·current·struct·request·pointer,·as·a·number | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>request_buffer</code></em></span></dt><dd><p> | ||
22 | ·····The·request·buffer·address | ||
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>device_state_str</code></em></span></dt><dd><p> | ||
24 | ·····The·current·state·of·the·device,·as·a·string | ||
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>host_no</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>host_no</code></em></span></dt><dd><p> |
26 | ·····The·host·number | 16 | ·····The·host·number |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_direction</code></em></span></dt><dd><p> | ||
18 | ·····The·data_direction·specifies·whether·this·command·is·from/to·the·device | ||
19 | ·····0·(DMA_BIDIRECTIONAL),·1·(DMA_TO_DEVICE), | ||
20 | ·····2·(DMA_FROM_DEVICE),·3·(DMA_NONE) | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>request_bufflen</code></em></span></dt><dd><p> | ||
22 | ·····The·request·buffer·length | ||
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>device_state_str</code></em></span></dt><dd><p> | ||
24 | ·····The·current·state·of·the·device,·as·a·string | ||
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>request_buffer</code></em></span></dt><dd><p> | ||
26 | ·····The·request·buffer·address | ||
27 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scsi-iocompleted.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="scsi.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scsi-iodone.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scsi.iocompleted</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scsi.iodone</span></td></tr></table></div></body></html> | 27 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scsi-iocompleted.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="scsi.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scsi-iodone.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scsi.iocompleted</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scsi.iodone</span></td></tr></table></div></body></html> |
Offset 2, 33 lines modified | Offset 2, 33 lines modified | ||
2 | Prev Chapter 10. SCSI·Tapse Next | 2 | Prev Chapter 10. SCSI·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::scsi.iodispatching·—·SCSI·mid-layer·dispatched·low-level·SCSI·command | 5 | probe::scsi.iodispatching·—·SCSI·mid-layer·dispatched·low-level·SCSI·command |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | scsi.iodispatching | 7 | scsi.iodispatching |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··request_bufflen | ||
10 | ······The·request·buffer·length | ||
11 | ··data_direction | ||
12 | ······The·data_direction·specifies·whether·this·command·is·from/to·the·device·0 | ||
13 | ······(DMA_BIDIRECTIONAL),·1·(DMA_TO_DEVICE),·2·(DMA_FROM_DEVICE),·3·(DMA_NONE) | ||
14 | ··lun | ||
15 | ······The·lun·number | ||
16 | ··data_direction_str | ||
17 | ······Data·direction,·as·a·string | ||
18 | ··channel | ||
19 | ······The·channel·number | ||
20 | ··device_state | 9 | ··device_state |
21 | ······The·current·state·of·the·device | 10 | ······The·current·state·of·the·device |
22 | ··dev_id | ||
23 | ······The·scsi·device·id | ||
24 | ··req_addr | 11 | ··req_addr |
25 | ······The·current·struct·request·pointer,·as·a·number | 12 | ······The·current·struct·request·pointer,·as·a·number |
26 | ··request_buffer | ||
27 | ······The·request·buffer·address | ||
28 | ··device_state_str | ||
29 | ·· | 13 | ··channel |
14 | ······The·channel·number | ||
15 | ··data_direction_str | ||
16 | ······Data·direction,·as·a·string | ||
17 | ··lun | ||
18 | ······The·lun·number | ||
19 | ··dev_id | ||
20 | ······The·scsi·device·id | ||
30 | ··host_no | 21 | ··host_no |
31 | ······The·host·number | 22 | ······The·host·number |
23 | ··data_direction | ||
24 | ······The·data_direction·specifies·whether·this·command·is·from/to·the·device·0 | ||
25 | ······(DMA_BIDIRECTIONAL),·1·(DMA_TO_DEVICE),·2·(DMA_FROM_DEVICE),·3·(DMA_NONE) | ||
26 | ··request_bufflen | ||
27 | ······The·request·buffer·length | ||
28 | ··device_state_str | ||
29 | ······The·current·state·of·the·device,·as·a·string | ||
30 | ··request_buffer | ||
31 | ······The·request·buffer·address | ||
32 | =============================================================================== | 32 | =============================================================================== |
33 | Prev ····················Up················ Next | 33 | Prev ····················Up················ Next |
34 | probe::scsi.iocompleted Home· probe::scsi.iodone | 34 | probe::scsi.iocompleted Home· probe::scsi.iodone |
Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scsi.iodone</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="scsi.stp.html"·title="Chapter 10. SCSI·Tapset"><link·rel="prev"·href="API-scsi-iodispatching.html"·title="probe::scsi.iodispatching"><link·rel="next"·href="API-scsi-ioentry.html"·title="probe::scsi.ioentry"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scsi.iodone</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scsi-iodispatching.html">Prev</a> </td><th·width="60%"·align="center">Chapter 10. SCSI·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scsi-ioentry.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scsi-iodone"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scsi.iodone·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scsi.iodone</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="scsi.stp.html"·title="Chapter 10. SCSI·Tapset"><link·rel="prev"·href="API-scsi-iodispatching.html"·title="probe::scsi.iodispatching"><link·rel="next"·href="API-scsi-ioentry.html"·title="probe::scsi.ioentry"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scsi.iodone</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scsi-iodispatching.html">Prev</a> </td><th·width="60%"·align="center">Chapter 10. SCSI·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scsi-ioentry.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scsi-iodone"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scsi.iodone·—· |
2 | ·····SCSI·command·completed·by·low·level·driver·and·enqueued·into·the·done·queue. | 2 | ·····SCSI·command·completed·by·low·level·driver·and·enqueued·into·the·done·queue. |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scsi.iodone·</pre></div><div·class="refsect1"><a·name="idm7299"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>device_state_str</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scsi.iodone·</pre></div><div·class="refsect1"><a·name="idm7299"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>device_state_str</code></em></span></dt><dd><p> |
4 | ·····The·current·state·of·the·device,·as·a·string | 4 | ·····The·current·state·of·the·device,·as·a·string |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev_id</code></em></span></dt><dd><p> |
6 | ·····The· | 6 | ·····The·scsi·device·id |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>lun</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>lun</code></em></span></dt><dd><p> |
8 | ·····The·lun·number | 8 | ·····The·lun·number |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>host_no</code></em></span></dt><dd><p> |
10 | ····· | 10 | ·····The·host·number |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_direction</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_direction</code></em></span></dt><dd><p> |
12 | ·····The·data_direction·specifies·whether·this·command·is | 12 | ·····The·data_direction·specifies·whether·this·command·is |
13 | ·····from/to·the·device. | 13 | ·····from/to·the·device. |
14 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>channel</code></em></span></dt><dd><p> | ||
15 | ·····The·channel·number | ||
16 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_direction_str</code></em></span></dt><dd><p> | ||
17 | ·····Data·direction,·as·a·string | ||
18 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>device_state</code></em></span></dt><dd><p> | ||
19 | ·····The·current·state·of·the·device | ||
20 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev_id</code></em></span></dt><dd><p> | ||
21 | ·····The·scsi·device·id | ||
22 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>req_addr</code></em></span></dt><dd><p> | 14 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>req_addr</code></em></span></dt><dd><p> |
23 | ·····The·current·struct·request·pointer,·as·a·number | 15 | ·····The·current·struct·request·pointer,·as·a·number |
16 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>device_state</code></em></span></dt><dd><p> | ||
17 | ·····The·current·state·of·the·device | ||
18 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_direction_str</code></em></span></dt><dd><p> | ||
19 | ·····Data·direction,·as·a·string | ||
20 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>channel</code></em></span></dt><dd><p> | ||
21 | ·····The·channel·number | ||
22 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>scsi_timer_pending</code></em></span></dt><dd><p> | ||
23 | ·····1·if·a·timer·is·pending·on·this·request | ||
24 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scsi-iodispatching.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="scsi.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scsi-ioentry.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scsi.iodispatching</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scsi.ioentry</span></td></tr></table></div></body></html> | 24 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scsi-iodispatching.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="scsi.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scsi-ioentry.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scsi.iodispatching</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scsi.ioentry</span></td></tr></table></div></body></html> |
Offset 5, 28 lines modified | Offset 5, 28 lines modified | ||
5 | probe::scsi.iodone·—·SCSI·command·completed·by·low·level·driver·and·enqueued | 5 | probe::scsi.iodone·—·SCSI·command·completed·by·low·level·driver·and·enqueued |
6 | into·the·done·queue. | 6 | into·the·done·queue. |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | scsi.iodone | 8 | scsi.iodone |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··device_state_str | 10 | ··device_state_str |
11 | ······The·current·state·of·the·device,·as·a·string | 11 | ······The·current·state·of·the·device,·as·a·string |
12 | ··host_no | ||
13 | ·· | 12 | ··dev_id |
13 | ······The·scsi·device·id | ||
14 | ··lun | 14 | ··lun |
15 | ······The·lun·number | 15 | ······The·lun·number |
16 | ··scsi_timer_pending | ||
17 | ·· | 16 | ··host_no |
17 | ······The·host·number | ||
18 | ··data_direction | 18 | ··data_direction |
19 | ······The·data_direction·specifies·whether·this·command·is·from/to·the·device. | 19 | ······The·data_direction·specifies·whether·this·command·is·from/to·the·device. |
20 | ··channel | ||
21 | ······The·channel·number | ||
22 | ··data_direction_str | ||
23 | ······Data·direction,·as·a·string | ||
24 | ··device_state | ||
25 | ······The·current·state·of·the·device | ||
26 | ··dev_id | ||
27 | ······The·scsi·device·id | ||
28 | ··req_addr | 20 | ··req_addr |
29 | ······The·current·struct·request·pointer,·as·a·number | 21 | ······The·current·struct·request·pointer,·as·a·number |
22 | ··device_state | ||
23 | ······The·current·state·of·the·device | ||
24 | ··data_direction_str | ||
25 | ······Data·direction,·as·a·string | ||
26 | ··channel | ||
27 | ······The·channel·number | ||
28 | ··scsi_timer_pending | ||
29 | ······1·if·a·timer·is·pending·on·this·request | ||
30 | =============================================================================== | 30 | =============================================================================== |
31 | Prev ······················Up················· Next | 31 | Prev ······················Up················· Next |
32 | probe::scsi.iodispatching Home· probe::scsi.ioentry | 32 | probe::scsi.iodispatching Home· probe::scsi.ioentry |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scsi.ioentry</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="scsi.stp.html"·title="Chapter 10. SCSI·Tapset"><link·rel="prev"·href="API-scsi-iodone.html"·title="probe::scsi.iodone"><link·rel="next"·href="API-scsi-ioexecute.html"·title="probe::scsi.ioexecute"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scsi.ioentry</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scsi-iodone.html">Prev</a> </td><th·width="60%"·align="center">Chapter 10. SCSI·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scsi-ioexecute.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scsi-ioentry"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scsi.ioentry·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scsi.ioentry</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="scsi.stp.html"·title="Chapter 10. SCSI·Tapset"><link·rel="prev"·href="API-scsi-iodone.html"·title="probe::scsi.iodone"><link·rel="next"·href="API-scsi-ioexecute.html"·title="probe::scsi.ioexecute"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scsi.ioentry</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scsi-iodone.html">Prev</a> </td><th·width="60%"·align="center">Chapter 10. SCSI·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scsi-ioexecute.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scsi-ioentry"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scsi.ioentry·—· |
2 | ··Prepares·a·SCSI·mid-layer·request | 2 | ··Prepares·a·SCSI·mid-layer·request |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scsi.ioentry·</pre></div><div·class="refsect1"><a·name="idm7367"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scsi.ioentry·</pre></div><div·class="refsect1"><a·name="idm7367"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>disk_minor</code></em></span></dt><dd><p> |
4 | ·····The·current·struct·request·pointer,·as·a·number | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_minor</code></em></span></dt><dd><p> | ||
6 | ·····The·minor·number·of·the·disk·(-1·if·no·information) | 4 | ·····The·minor·number·of·the·disk·(-1·if·no·information) |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>device_state</code></em></span></dt><dd><p> | ||
8 | ·····The·current·state·of·the·device | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_major</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>disk_major</code></em></span></dt><dd><p> |
10 | ·····The·major·number·of·the·disk·(-1·if·no·information) | 6 | ·····The·major·number·of·the·disk·(-1·if·no·information) |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>device_state_str</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>device_state_str</code></em></span></dt><dd><p> |
12 | ·····The·current·state·of·the·device,·as·a·string | 8 | ·····The·current·state·of·the·device,·as·a·string |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>req_addr</code></em></span></dt><dd><p> | ||
10 | ·····The·current·struct·request·pointer,·as·a·number | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>device_state</code></em></span></dt><dd><p> | ||
12 | ·····The·current·state·of·the·device | ||
13 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scsi-iodone.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="scsi.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scsi-ioexecute.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scsi.iodone</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scsi.ioexecute</span></td></tr></table></div></body></html> | 13 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scsi-iodone.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="scsi.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scsi-ioexecute.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scsi.iodone</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scsi.ioexecute</span></td></tr></table></div></body></html> |
Offset 2, 20 lines modified | Offset 2, 20 lines modified | ||
2 | Prev Chapter 10. SCSI·Tapse Next | 2 | Prev Chapter 10. SCSI·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::scsi.ioentry·—·Prepares·a·SCSI·mid-layer·request | 5 | probe::scsi.ioentry·—·Prepares·a·SCSI·mid-layer·request |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | scsi.ioentry | 7 | scsi.ioentry |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··req_addr | ||
10 | ······The·current·struct·request·pointer,·as·a·number | ||
11 | ··disk_minor | 9 | ··disk_minor |
12 | ······The·minor·number·of·the·disk·(-1·if·no·information) | 10 | ······The·minor·number·of·the·disk·(-1·if·no·information) |
13 | ··device_state | ||
14 | ······The·current·state·of·the·device | ||
15 | ··disk_major | 11 | ··disk_major |
16 | ······The·major·number·of·the·disk·(-1·if·no·information) | 12 | ······The·major·number·of·the·disk·(-1·if·no·information) |
17 | ··device_state_str | 13 | ··device_state_str |
18 | ······The·current·state·of·the·device,·as·a·string | 14 | ······The·current·state·of·the·device,·as·a·string |
15 | ··req_addr | ||
16 | ······The·current·struct·request·pointer,·as·a·number | ||
17 | ··device_state | ||
18 | ······The·current·state·of·the·device | ||
19 | =============================================================================== | 19 | =============================================================================== |
20 | Prev ···············Up··················· Next | 20 | Prev ···············Up··················· Next |
21 | probe::scsi.iodone Home· probe::scsi.ioexecute | 21 | probe::scsi.iodone Home· probe::scsi.ioexecute |
Offset 1, 28 lines modified | Offset 1, 28 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scsi.ioexecute</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="scsi.stp.html"·title="Chapter 10. SCSI·Tapset"><link·rel="prev"·href="API-scsi-ioentry.html"·title="probe::scsi.ioentry"><link·rel="next"·href="API-scsi-set-state.html"·title="probe::scsi.set_state"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scsi.ioexecute</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scsi-ioentry.html">Prev</a> </td><th·width="60%"·align="center">Chapter 10. SCSI·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scsi-set-state.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scsi-ioexecute"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scsi.ioexecute·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scsi.ioexecute</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="scsi.stp.html"·title="Chapter 10. SCSI·Tapset"><link·rel="prev"·href="API-scsi-ioentry.html"·title="probe::scsi.ioentry"><link·rel="next"·href="API-scsi-set-state.html"·title="probe::scsi.set_state"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scsi.ioexecute</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scsi-ioentry.html">Prev</a> </td><th·width="60%"·align="center">Chapter 10. SCSI·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-scsi-set-state.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scsi-ioexecute"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scsi.ioexecute·—· |
2 | ·····Create·mid-layer·SCSI·request·and·wait·for·the·result | 2 | ·····Create·mid-layer·SCSI·request·and·wait·for·the·result |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scsi.ioexecute·</pre></div><div·class="refsect1"><a·name="idm7410"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>ret | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scsi.ioexecute·</pre></div><div·class="refsect1"><a·name="idm7410"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>data_direction_str</code></em></span></dt><dd><p> |
4 | ·····Data·direction,·as·a·string | ||
4 | ·····Number·of·times·to·retry·request | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>request_buffer</code></em></span></dt><dd><p> | ||
6 | ·····The·data·buffer·address | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>timeout</code></em></span></dt><dd><p> | ||
8 | ·····Request·timeout·in·seconds | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>host_no</code></em></span></dt><dd><p> | ||
10 | ·····The·host·number | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>device_state_str</code></em></span></dt><dd><p> | ||
12 | ·····The·current·state·of·the·device,·as·a·string | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>channel</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>channel</code></em></span></dt><dd><p> |
14 | ·····The·channel·number | 6 | ·····The·channel·number |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_direction_str</code></em></span></dt><dd><p> | ||
16 | ·····Data·direction,·as·a·string | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>lun</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>lun</code></em></span></dt><dd><p> |
18 | ·····The·lun·number | 8 | ·····The·lun·number |
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>host_no</code></em></span></dt><dd><p> |
10 | ·····The·host·number | ||
20 | ·····The·data_direction·specifies·whether·this·command·is | ||
21 | ·····from/to·the·device. | ||
22 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>request_bufflen</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>request_bufflen</code></em></span></dt><dd><p> |
23 | ·····The·data·buffer·buffer·length | 12 | ·····The·data·buffer·buffer·length |
24 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>request_buffer</code></em></span></dt><dd><p> |
25 | ·····The· | 14 | ·····The·data·buffer·address |
26 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>device_state</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>device_state</code></em></span></dt><dd><p> |
27 | ·····The·current·state·of·the·device | 16 | ·····The·current·state·of·the·device |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev_id</code></em></span></dt><dd><p> | ||
18 | ·····The·scsi·device·id | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>retries</code></em></span></dt><dd><p> | ||
20 | ·····Number·of·times·to·retry·request | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data_direction</code></em></span></dt><dd><p> | ||
22 | ·····The·data_direction·specifies·whether·this·command·is | ||
23 | ·····from/to·the·device. | ||
24 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>timeout</code></em></span></dt><dd><p> | ||
25 | ·····Request·timeout·in·seconds | ||
26 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>device_state_str</code></em></span></dt><dd><p> | ||
27 | ·····The·current·state·of·the·device,·as·a·string | ||
28 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scsi-ioentry.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="scsi.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scsi-set-state.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scsi.ioentry</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scsi.set_state</span></td></tr></table></div></body></html> | 28 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scsi-ioentry.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="scsi.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-scsi-set-state.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scsi.ioentry</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::scsi.set_state</span></td></tr></table></div></body></html> |
Offset 2, 34 lines modified | Offset 2, 34 lines modified | ||
2 | Prev Chapter 10. SCSI·Tapse Next | 2 | Prev Chapter 10. SCSI·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::scsi.ioexecute·—·Create·mid-layer·SCSI·request·and·wait·for·the·result | 5 | probe::scsi.ioexecute·—·Create·mid-layer·SCSI·request·and·wait·for·the·result |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | scsi.ioexecute | 7 | scsi.ioexecute |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··retries | ||
10 | ······Number·of·times·to·retry·request | ||
11 | ··request_buffer | ||
12 | ······The·data·buffer·address | ||
13 | ··timeout | ||
14 | ······Request·timeout·in·seconds | ||
15 | ··host_no | ||
16 | ······The·host·number | ||
17 | ··device_state_str | ||
18 | ······The·current·state·of·the·device,·as·a·string | ||
19 | ··channel | ||
20 | ······The·channel·number | ||
21 | ··data_direction_str | 9 | ··data_direction_str |
22 | ······Data·direction,·as·a·string | 10 | ······Data·direction,·as·a·string |
11 | ··channel | ||
12 | ······The·channel·number | ||
23 | ··lun | 13 | ··lun |
24 | ······The·lun·number | 14 | ······The·lun·number |
25 | ··data_direction | ||
26 | ·· | 15 | ··host_no |
16 | ······The·host·number | ||
27 | ··request_bufflen | 17 | ··request_bufflen |
28 | ······The·data·buffer·buffer·length | 18 | ······The·data·buffer·buffer·length |
29 | ··dev_id | ||
30 | ·· | 19 | ··request_buffer |
20 | ······The·data·buffer·address | ||
31 | ··device_state | 21 | ··device_state |
32 | ······The·current·state·of·the·device | 22 | ······The·current·state·of·the·device |
23 | ··dev_id | ||
24 | ······The·scsi·device·id | ||
25 | ··retries | ||
26 | ······Number·of·times·to·retry·request | ||
27 | ··data_direction | ||
28 | ······The·data_direction·specifies·whether·this·command·is·from/to·the·device. | ||
29 | ··timeout | ||
30 | ······Request·timeout·in·seconds | ||
31 | ··device_state_str | ||
32 | ······The·current·state·of·the·device,·as·a·string | ||
33 | =============================================================================== | 33 | =============================================================================== |
34 | Prev ················Up··················· Next | 34 | Prev ················Up··················· Next |
35 | probe::scsi.ioentry Home· probe::scsi.set_state | 35 | probe::scsi.ioentry Home· probe::scsi.set_state |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scsi.set_state</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="scsi.stp.html"·title="Chapter 10. SCSI·Tapset"><link·rel="prev"·href="API-scsi-ioexecute.html"·title="probe::scsi.ioexecute"><link·rel="next"·href="tty.stp.html"·title="Chapter 11. TTY·Tapset"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scsi.set_state</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scsi-ioexecute.html">Prev</a> </td><th·width="60%"·align="center">Chapter 10. SCSI·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="tty.stp.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scsi-set-state"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scsi.set_state·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::scsi.set_state</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="scsi.stp.html"·title="Chapter 10. SCSI·Tapset"><link·rel="prev"·href="API-scsi-ioexecute.html"·title="probe::scsi.ioexecute"><link·rel="next"·href="tty.stp.html"·title="Chapter 11. TTY·Tapset"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::scsi.set_state</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-scsi-ioexecute.html">Prev</a> </td><th·width="60%"·align="center">Chapter 10. SCSI·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="tty.stp.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-scsi-set-state"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::scsi.set_state·—· |
2 | ·····Order·SCSI·device·state·change | 2 | ·····Order·SCSI·device·state·change |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scsi.set_state·</pre></div><div·class="refsect1"><a·name="idm7488"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">scsi.set_state·</pre></div><div·class="refsect1"><a·name="idm7488"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>dev_id</code></em></span></dt><dd><p> |
4 | ·····The·host·number | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dev_id</code></em></span></dt><dd><p> | ||
6 | ·····The·scsi·device·id | 4 | ·····The·scsi·device·id |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>old_state</code></em></span></dt><dd><p> | ||
8 | ·····The·current·state·of·the·device | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state_str</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state_str</code></em></span></dt><dd><p> |
10 | ·····The·new·state·of·the·device,·as·a·string | 6 | ·····The·new·state·of·the·device,·as·a·string |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>channel</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>channel</code></em></span></dt><dd><p> |
12 | ·····The·channel·number | 8 | ·····The·channel·number |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>lun</code></em></span></dt><dd><p> | ||
14 | ·····The·lun·number | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>old_state_str</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>old_state_str</code></em></span></dt><dd><p> |
16 | ·····The·current·state·of·the·device,·as·a·string | 10 | ·····The·current·state·of·the·device,·as·a·string |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>old_state</code></em></span></dt><dd><p> | ||
12 | ·····The·current·state·of·the·device | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> |
18 | ·····The·new·state·of·the·device | 14 | ·····The·new·state·of·the·device |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>lun</code></em></span></dt><dd><p> | ||
16 | ·····The·lun·number | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>host_no</code></em></span></dt><dd><p> | ||
18 | ·····The·host·number | ||
19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scsi-ioexecute.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="scsi.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="tty.stp.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scsi.ioexecute</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> Chapter 11. TTY·Tapset</td></tr></table></div></body></html> | 19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-scsi-ioexecute.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="scsi.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="tty.stp.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::scsi.ioexecute</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> Chapter 11. TTY·Tapset</td></tr></table></div></body></html> |
Offset 2, 26 lines modified | Offset 2, 26 lines modified | ||
2 | Prev Chapter 10. SCSI·Tapse Next | 2 | Prev Chapter 10. SCSI·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::scsi.set_state·—·Order·SCSI·device·state·change | 5 | probe::scsi.set_state·—·Order·SCSI·device·state·change |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | scsi.set_state | 7 | scsi.set_state |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··host_no | ||
10 | ······The·host·number | ||
11 | ··dev_id | 9 | ··dev_id |
12 | ······The·scsi·device·id | 10 | ······The·scsi·device·id |
13 | ··old_state | ||
14 | ······The·current·state·of·the·device | ||
15 | ··state_str | 11 | ··state_str |
16 | ······The·new·state·of·the·device,·as·a·string | 12 | ······The·new·state·of·the·device,·as·a·string |
17 | ··channel | 13 | ··channel |
18 | ······The·channel·number | 14 | ······The·channel·number |
19 | ··lun | ||
20 | ······The·lun·number | ||
21 | ··old_state_str | 15 | ··old_state_str |
22 | ······The·current·state·of·the·device,·as·a·string | 16 | ······The·current·state·of·the·device,·as·a·string |
17 | ··old_state | ||
18 | ······The·current·state·of·the·device | ||
23 | ··state | 19 | ··state |
24 | ······The·new·state·of·the·device | 20 | ······The·new·state·of·the·device |
21 | ··lun | ||
22 | ······The·lun·number | ||
23 | ··host_no | ||
24 | ······The·host·number | ||
25 | =============================================================================== | 25 | =============================================================================== |
26 | Prev ··················Up···················· Next | 26 | Prev ··················Up···················· Next |
27 | probe::scsi.ioexecute Home· Chapter 11. TTY·Tapset | 27 | probe::scsi.ioexecute Home· Chapter 11. TTY·Tapset |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.check_ignored.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-check-ignored.html"·title="probe::signal.check_ignored"><link·rel="next"·href="API-signal-checkperm.html"·title="probe::signal.checkperm"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.check_ignored.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-check-ignored.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-checkperm.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-check-ignored-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.check_ignored.return·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.check_ignored.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-check-ignored.html"·title="probe::signal.check_ignored"><link·rel="next"·href="API-signal-checkperm.html"·title="probe::signal.checkperm"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.check_ignored.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-check-ignored.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-checkperm.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-check-ignored-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.check_ignored.return·—· |
2 | ·····Check·to·see·signal·is·ignored·completed | 2 | ·····Check·to·see·signal·is·ignored·completed |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.check_ignored.return·</pre></div><div·class="refsect1"><a·name="idm16176"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.check_ignored.return·</pre></div><div·class="refsect1"><a·name="idm16176"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>retstr</code></em></span></dt><dd><p> |
4 | ·····Name·of·the·probe·point | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>retstr</code></em></span></dt><dd><p> | ||
6 | ·····Return·value·as·a·string | 4 | ·····Return·value·as·a·string |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
6 | ·····Name·of·the·probe·point | ||
7 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-check-ignored.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-checkperm.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.check_ignored</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.checkperm</span></td></tr></table></div></body></html> | 7 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-check-ignored.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-checkperm.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.check_ignored</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.checkperm</span></td></tr></table></div></body></html> |
Offset 2, 14 lines modified | Offset 2, 14 lines modified | ||
2 | Prev Chapter 17. Signal·Tapse Next | 2 | Prev Chapter 17. Signal·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::signal.check_ignored.return·—·Check·to·see·signal·is·ignored·completed | 5 | probe::signal.check_ignored.return·—·Check·to·see·signal·is·ignored·completed |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | signal.check_ignored.return | 7 | signal.check_ignored.return |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··name | ||
10 | ······Name·of·the·probe·point | ||
11 | ··retstr | 9 | ··retstr |
12 | ······Return·value·as·a·string | 10 | ······Return·value·as·a·string |
11 | ··name | ||
12 | ······Name·of·the·probe·point | ||
13 | =============================================================================== | 13 | =============================================================================== |
14 | Prev ························Up····················· Next | 14 | Prev ························Up····················· Next |
15 | probe::signal.check_ignored Home· probe::signal.checkperm | 15 | probe::signal.check_ignored Home· probe::signal.checkperm |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.check_ignored</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-sigset-mask-str.html"·title="function::sigset_mask_str"><link·rel="next"·href="API-signal-check-ignored-return.html"·title="probe::signal.check_ignored.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.check_ignored</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sigset-mask-str.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-check-ignored-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-check-ignored"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.check_ignored·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.check_ignored</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-sigset-mask-str.html"·title="function::sigset_mask_str"><link·rel="next"·href="API-signal-check-ignored-return.html"·title="probe::signal.check_ignored.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.check_ignored</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sigset-mask-str.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-check-ignored-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-check-ignored"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.check_ignored·—· |
2 | ·····Checking·to·see·signal·is·ignored | 2 | ·····Checking·to·see·signal·is·ignored |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.check_ignored·</pre></div><div·class="refsect1"><a·name="idm16138"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>sig | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.check_ignored·</pre></div><div·class="refsect1"><a·name="idm16138"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>sig</code></em></span></dt><dd><p> |
4 | ·····A·string·representation·of·the·signal | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pid_name</code></em></span></dt><dd><p> | ||
6 | ·····Name·of·the·process·receiving·the·signal | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig</code></em></span></dt><dd><p> | ||
8 | ·····The·number·of·the·signal | 4 | ·····The·number·of·the·signal |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_name</code></em></span></dt><dd><p> | ||
6 | ·····A·string·representation·of·the·signal | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_pid</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_pid</code></em></span></dt><dd><p> |
10 | ·····The·PID·of·the·process·receiving·the·signal | 8 | ·····The·PID·of·the·process·receiving·the·signal |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pid_name</code></em></span></dt><dd><p> | ||
10 | ·····Name·of·the·process·receiving·the·signal | ||
11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sigset-mask-str.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-check-ignored-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">function::sigset_mask_str</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.check_ignored.return</span></td></tr></table></div></body></html> | 11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sigset-mask-str.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-check-ignored-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">function::sigset_mask_str</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.check_ignored.return</span></td></tr></table></div></body></html> |
Offset 2, 18 lines modified | Offset 2, 18 lines modified | ||
2 | Prev Chapter 17. Signal·Tapse Next | 2 | Prev Chapter 17. Signal·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::signal.check_ignored·—·Checking·to·see·signal·is·ignored | 5 | probe::signal.check_ignored·—·Checking·to·see·signal·is·ignored |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | signal.check_ignored | 7 | signal.check_ignored |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··sig_name | ||
10 | ······A·string·representation·of·the·signal | ||
11 | ··pid_name | ||
12 | ······Name·of·the·process·receiving·the·signal | ||
13 | ··sig | 9 | ··sig |
14 | ······The·number·of·the·signal | 10 | ······The·number·of·the·signal |
11 | ··sig_name | ||
12 | ······A·string·representation·of·the·signal | ||
15 | ··sig_pid | 13 | ··sig_pid |
16 | ······The·PID·of·the·process·receiving·the·signal | 14 | ······The·PID·of·the·process·receiving·the·signal |
15 | ··pid_name | ||
16 | ······Name·of·the·process·receiving·the·signal | ||
17 | =============================================================================== | 17 | =============================================================================== |
18 | Prev ······················Up································ Next | 18 | Prev ······················Up································ Next |
19 | function::sigset_mask_str Home· probe::signal.check_ignored.return | 19 | function::sigset_mask_str Home· probe::signal.check_ignored.return |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.checkperm.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-checkperm.html"·title="probe::signal.checkperm"><link·rel="next"·href="API-signal-do-action.html"·title="probe::signal.do_action"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.checkperm.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-checkperm.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-do-action.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-checkperm-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.checkperm.return·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.checkperm.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-checkperm.html"·title="probe::signal.checkperm"><link·rel="next"·href="API-signal-do-action.html"·title="probe::signal.do_action"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.checkperm.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-checkperm.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-do-action.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-checkperm-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.checkperm.return·—· |
2 | ·····Check·performed·on·a·sent·signal·completed | 2 | ·····Check·performed·on·a·sent·signal·completed |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.checkperm.return·</pre></div><div·class="refsect1"><a·name="idm16262"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.checkperm.return·</pre></div><div·class="refsect1"><a·name="idm16262"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
4 | ·····Return·value·as·a·string | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
6 | ·····Name·of·the·probe·point | 4 | ·····Name·of·the·probe·point |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>retstr</code></em></span></dt><dd><p> | ||
6 | ·····Return·value·as·a·string | ||
7 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-checkperm.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-do-action.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.checkperm</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.do_action</span></td></tr></table></div></body></html> | 7 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-checkperm.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-do-action.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.checkperm</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.do_action</span></td></tr></table></div></body></html> |
Offset 2, 14 lines modified | Offset 2, 14 lines modified | ||
2 | Prev Chapter 17. Signal·Tapse Next | 2 | Prev Chapter 17. Signal·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::signal.checkperm.return·—·Check·performed·on·a·sent·signal·completed | 5 | probe::signal.checkperm.return·—·Check·performed·on·a·sent·signal·completed |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | signal.checkperm.return | 7 | signal.checkperm.return |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··retstr | ||
10 | ······Return·value·as·a·string | ||
11 | ··name | 9 | ··name |
12 | ······Name·of·the·probe·point | 10 | ······Name·of·the·probe·point |
11 | ··retstr | ||
12 | ······Return·value·as·a·string | ||
13 | =============================================================================== | 13 | =============================================================================== |
14 | Prev ····················Up····················· Next | 14 | Prev ····················Up····················· Next |
15 | probe::signal.checkperm Home· probe::signal.do_action | 15 | probe::signal.checkperm Home· probe::signal.do_action |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.checkperm</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-check-ignored-return.html"·title="probe::signal.check_ignored.return"><link·rel="next"·href="API-signal-checkperm-return.html"·title="probe::signal.checkperm.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.checkperm</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-check-ignored-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-checkperm-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-checkperm"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.checkperm·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.checkperm</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-check-ignored-return.html"·title="probe::signal.check_ignored.return"><link·rel="next"·href="API-signal-checkperm-return.html"·title="probe::signal.checkperm.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.checkperm</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-check-ignored-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-checkperm-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-checkperm"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.checkperm·—· |
2 | ·····Check·being·performed·on·a·sent·signal | 2 | ·····Check·being·performed·on·a·sent·signal |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.checkperm·</pre></div><div·class="refsect1"><a·name="idm16204"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.checkperm·</pre></div><div·class="refsect1"><a·name="idm16204"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>pid_name</code></em></span></dt><dd><p> |
4 | ·····Name·of·the·process·receiving·the·signal | ||
4 | ·····A·string·representation·of·the·signal | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sinfo</code></em></span></dt><dd><p> | ||
6 | ·····The·address·of·the·siginfo·structure | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task</code></em></span></dt><dd><p> |
8 | ·····A·task·handle·to·the·signal·recipient | 6 | ·····A·task·handle·to·the·signal·recipient |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_pid</code></em></span></dt><dd><p> | ||
10 | ·····The·PID·of·the·process·receiving·the·signal | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>si_code</code></em></span></dt><dd><p> | ||
12 | ·····Indicates·the·signal·type | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pid_name</code></em></span></dt><dd><p> | ||
14 | ·····Name·of·the·process·receiving·the·signal | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig</code></em></span></dt><dd><p> |
16 | ·····The·number·of·the·signal | 8 | ·····The·number·of·the·signal |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sinfo</code></em></span></dt><dd><p> | ||
10 | ·····The·address·of·the·siginfo·structure | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_name</code></em></span></dt><dd><p> | ||
12 | ·····A·string·representation·of·the·signal | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
18 | ·····Name·of·the·probe·point | 14 | ·····Name·of·the·probe·point |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>si_code</code></em></span></dt><dd><p> | ||
16 | ·····Indicates·the·signal·type | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_pid</code></em></span></dt><dd><p> | ||
18 | ·····The·PID·of·the·process·receiving·the·signal | ||
19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-check-ignored-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-checkperm-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.check_ignored.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.checkperm.return</span></td></tr></table></div></body></html> | 19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-check-ignored-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-checkperm-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.check_ignored.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.checkperm.return</span></td></tr></table></div></body></html> |
Offset 2, 26 lines modified | Offset 2, 26 lines modified | ||
2 | Prev Chapter 17. Signal·Tapse Next | 2 | Prev Chapter 17. Signal·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::signal.checkperm·—·Check·being·performed·on·a·sent·signal | 5 | probe::signal.checkperm·—·Check·being·performed·on·a·sent·signal |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | signal.checkperm | 7 | signal.checkperm |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··sig_name | ||
10 | ······A·string·representation·of·the·signal | ||
11 | ··sinfo | ||
12 | ······The·address·of·the·siginfo·structure | ||
13 | ··task | ||
14 | ······A·task·handle·to·the·signal·recipient | ||
15 | ··sig_pid | ||
16 | ······The·PID·of·the·process·receiving·the·signal | ||
17 | ··si_code | ||
18 | ······Indicates·the·signal·type | ||
19 | ··pid_name | 9 | ··pid_name |
20 | ······Name·of·the·process·receiving·the·signal | 10 | ······Name·of·the·process·receiving·the·signal |
11 | ··task | ||
12 | ······A·task·handle·to·the·signal·recipient | ||
21 | ··sig | 13 | ··sig |
22 | ······The·number·of·the·signal | 14 | ······The·number·of·the·signal |
15 | ··sinfo | ||
16 | ······The·address·of·the·siginfo·structure | ||
17 | ··sig_name | ||
18 | ······A·string·representation·of·the·signal | ||
23 | ··name | 19 | ··name |
24 | ······Name·of·the·probe·point | 20 | ······Name·of·the·probe·point |
21 | ··si_code | ||
22 | ······Indicates·the·signal·type | ||
23 | ··sig_pid | ||
24 | ······The·PID·of·the·process·receiving·the·signal | ||
25 | =============================================================================== | 25 | =============================================================================== |
26 | Prev ·······························Up···························· Next | 26 | Prev ·······························Up···························· Next |
27 | probe::signal.check_ignored.return Home· probe::signal.checkperm.return | 27 | probe::signal.check_ignored.return Home· probe::signal.checkperm.return |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.do_action.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-do-action.html"·title="probe::signal.do_action"><link·rel="next"·href="API-signal-flush.html"·title="probe::signal.flush"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.do_action.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-do-action.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-flush.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-do-action-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.do_action.return·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.do_action.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-do-action.html"·title="probe::signal.do_action"><link·rel="next"·href="API-signal-flush.html"·title="probe::signal.flush"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.do_action.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-do-action.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-flush.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-do-action-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.do_action.return·—· |
2 | ·····Examining·or·changing·a·signal·action·completed | 2 | ·····Examining·or·changing·a·signal·action·completed |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.do_action.return·</pre></div><div·class="refsect1"><a·name="idm16343"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.do_action.return·</pre></div><div·class="refsect1"><a·name="idm16343"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
4 | ·····Return·value·as·a·string | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
6 | ·····Name·of·the·probe·point | 4 | ·····Name·of·the·probe·point |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>retstr</code></em></span></dt><dd><p> | ||
6 | ·····Return·value·as·a·string | ||
7 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-do-action.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-flush.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.do_action</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.flush</span></td></tr></table></div></body></html> | 7 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-do-action.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-flush.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.do_action</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.flush</span></td></tr></table></div></body></html> |
Offset 3, 14 lines modified | Offset 3, 14 lines modified | ||
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::signal.do_action.return·—·Examining·or·changing·a·signal·action | 5 | probe::signal.do_action.return·—·Examining·or·changing·a·signal·action |
6 | completed | 6 | completed |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | signal.do_action.return | 8 | signal.do_action.return |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··retstr | ||
11 | ······Return·value·as·a·string | ||
12 | ··name | 10 | ··name |
13 | ······Name·of·the·probe·point | 11 | ······Name·of·the·probe·point |
12 | ··retstr | ||
13 | ······Return·value·as·a·string | ||
14 | =============================================================================== | 14 | =============================================================================== |
15 | Prev ····················Up················· Next | 15 | Prev ····················Up················· Next |
16 | probe::signal.do_action Home· probe::signal.flush | 16 | probe::signal.do_action Home· probe::signal.flush |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.do_action</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-checkperm-return.html"·title="probe::signal.checkperm.return"><link·rel="next"·href="API-signal-do-action-return.html"·title="probe::signal.do_action.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.do_action</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-checkperm-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-do-action-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-do-action"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.do_action·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.do_action</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-checkperm-return.html"·title="probe::signal.checkperm.return"><link·rel="next"·href="API-signal-do-action-return.html"·title="probe::signal.do_action.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.do_action</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-checkperm-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-do-action-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-do-action"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.do_action·—· |
2 | ·····Examining·or·changing·a·signal·action | 2 | ·····Examining·or·changing·a·signal·action |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.do_action·</pre></div><div·class="refsect1"><a·name="idm16290"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>sa_ | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.do_action·</pre></div><div·class="refsect1"><a·name="idm16290"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>sa_mask</code></em></span></dt><dd><p> |
4 | ·····The·new· | 4 | ·····The·new·mask·of·the·signal |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sigact_addr</code></em></span></dt><dd><p> | ||
6 | ·····The·address·of·the·new·sigaction | ||
7 | ·····struct·associated·with·the·signal | ||
8 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_name</code></em></span></dt><dd><p> | ||
9 | ·····A·string·representation·of·the·signal | ||
10 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>oldsigact_addr</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>oldsigact_addr</code></em></span></dt><dd><p> |
11 | ·····The·address·of·the·old·sigaction | 6 | ·····The·address·of·the·old·sigaction |
12 | ·····struct·associated·with·the·signal | 7 | ·····struct·associated·with·the·signal |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
14 | ·····Name·of·the·probe·point | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig</code></em></span></dt><dd><p> | 8 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig</code></em></span></dt><dd><p> |
16 | ·····The·signal·to·be·examined/changed | 9 | ·····The·signal·to·be·examined/changed |
10 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sa_handler</code></em></span></dt><dd><p> | ||
11 | ·····The·new·handler·of·the·signal | ||
12 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_name</code></em></span></dt><dd><p> | ||
13 | ·····A·string·representation·of·the·signal | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 14 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
18 | ····· | 15 | ·····Name·of·the·probe·point |
16 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sigact_addr</code></em></span></dt><dd><p> | ||
17 | ·····The·address·of·the·new·sigaction | ||
18 | ·····struct·associated·with·the·signal | ||
19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-checkperm-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-do-action-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.checkperm.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.do_action.return</span></td></tr></table></div></body></html> | 19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-checkperm-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-do-action-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.checkperm.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.do_action.return</span></td></tr></table></div></body></html> |
Offset 2, 24 lines modified | Offset 2, 24 lines modified | ||
2 | Prev Chapter 17. Signal·Tapse Next | 2 | Prev Chapter 17. Signal·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::signal.do_action·—·Examining·or·changing·a·signal·action | 5 | probe::signal.do_action·—·Examining·or·changing·a·signal·action |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | signal.do_action | 7 | signal.do_action |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··sa_mask | ||
10 | ······The·new·mask·of·the·signal | ||
11 | ··oldsigact_addr | ||
12 | ······The·address·of·the·old·sigaction·struct·associated·with·the·signal | ||
13 | ··sig | ||
14 | ······The·signal·to·be·examined/changed | ||
9 | ··sa_handler | 15 | ··sa_handler |
10 | ······The·new·handler·of·the·signal | 16 | ······The·new·handler·of·the·signal |
11 | ··sigact_addr | ||
12 | ······The·address·of·the·new·sigaction·struct·associated·with·the·signal | ||
13 | ··sig_name | 17 | ··sig_name |
14 | ······A·string·representation·of·the·signal | 18 | ······A·string·representation·of·the·signal |
15 | ··oldsigact_addr | ||
16 | ······The·address·of·the·old·sigaction·struct·associated·with·the·signal | ||
17 | ··name | 19 | ··name |
18 | ······Name·of·the·probe·point | 20 | ······Name·of·the·probe·point |
21 | ··sigact_addr | ||
22 | ······The·address·of·the·new·sigaction·struct·associated·with·the·signal | ||
19 | ··sig | ||
20 | ······The·signal·to·be·examined/changed | ||
21 | ··sa_mask | ||
22 | ······The·new·mask·of·the·signal | ||
23 | =============================================================================== | 23 | =============================================================================== |
24 | Prev ···························Up···························· Next | 24 | Prev ···························Up···························· Next |
25 | probe::signal.checkperm.return Home· probe::signal.do_action.return | 25 | probe::signal.checkperm.return Home· probe::signal.do_action.return |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.flush</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-do-action-return.html"·title="probe::signal.do_action.return"><link·rel="next"·href="API-signal-force-segv.html"·title="probe::signal.force_segv"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.flush</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-do-action-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-force-segv.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-flush"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.flush·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.flush</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-do-action-return.html"·title="probe::signal.do_action.return"><link·rel="next"·href="API-signal-force-segv.html"·title="probe::signal.force_segv"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.flush</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-do-action-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-force-segv.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-flush"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.flush·—· |
2 | ·····Flushing·all·pending·signals·for·a·task | 2 | ·····Flushing·all·pending·signals·for·a·task |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.flush·</pre></div><div·class="refsect1"><a·name="idm16371"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.flush·</pre></div><div·class="refsect1"><a·name="idm16371"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>pid_name</code></em></span></dt><dd><p> |
4 | ·····The·task·handler·of·the·process·performing·the·flush | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pid_name</code></em></span></dt><dd><p> | ||
6 | ·····The·name·of·the·process·associated·with·the·task | 4 | ·····The·name·of·the·process·associated·with·the·task |
7 | ·····performing·the·flush | 5 | ·····performing·the·flush |
6 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task</code></em></span></dt><dd><p> | ||
7 | ·····The·task·handler·of·the·process·performing·the·flush | ||
8 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 8 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
9 | ·····Name·of·the·probe·point | 9 | ·····Name·of·the·probe·point |
10 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_pid</code></em></span></dt><dd><p> | 10 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_pid</code></em></span></dt><dd><p> |
11 | ·····The·PID·of·the·process·associated·with·the·task | 11 | ·····The·PID·of·the·process·associated·with·the·task |
12 | ·····performing·the·flush | 12 | ·····performing·the·flush |
13 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-do-action-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-force-segv.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.do_action.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.force_segv</span></td></tr></table></div></body></html> | 13 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-do-action-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-force-segv.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.do_action.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.force_segv</span></td></tr></table></div></body></html> |
Offset 2, 18 lines modified | Offset 2, 18 lines modified | ||
2 | Prev Chapter 17. Signal·Tapse Next | 2 | Prev Chapter 17. Signal·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::signal.flush·—·Flushing·all·pending·signals·for·a·task | 5 | probe::signal.flush·—·Flushing·all·pending·signals·for·a·task |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | signal.flush | 7 | signal.flush |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··task | ||
10 | ······The·task·handler·of·the·process·performing·the·flush | ||
11 | ··pid_name | 9 | ··pid_name |
12 | ······The·name·of·the·process·associated·with·the·task·performing·the·flush | 10 | ······The·name·of·the·process·associated·with·the·task·performing·the·flush |
11 | ··task | ||
12 | ······The·task·handler·of·the·process·performing·the·flush | ||
13 | ··name | 13 | ··name |
14 | ······Name·of·the·probe·point | 14 | ······Name·of·the·probe·point |
15 | ··sig_pid | 15 | ··sig_pid |
16 | ······The·PID·of·the·process·associated·with·the·task·performing·the·flush | 16 | ······The·PID·of·the·process·associated·with·the·task·performing·the·flush |
17 | =============================================================================== | 17 | =============================================================================== |
18 | Prev ···························Up······················ Next | 18 | Prev ···························Up······················ Next |
19 | probe::signal.do_action.return Home· probe::signal.force_segv | 19 | probe::signal.do_action.return Home· probe::signal.force_segv |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.force_segv.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-force-segv.html"·title="probe::signal.force_segv"><link·rel="next"·href="API-signal-handle.html"·title="probe::signal.handle"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.force_segv.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-force-segv.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-handle.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-force-segv-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.force_segv.return·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.force_segv.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-force-segv.html"·title="probe::signal.force_segv"><link·rel="next"·href="API-signal-handle.html"·title="probe::signal.handle"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.force_segv.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-force-segv.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-handle.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-force-segv-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.force_segv.return·—· |
2 | ·····Forcing·send·of·SIGSEGV·complete | 2 | ·····Forcing·send·of·SIGSEGV·complete |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.force_segv.return·</pre></div><div·class="refsect1"><a·name="idm16452"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.force_segv.return·</pre></div><div·class="refsect1"><a·name="idm16452"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
4 | ·····Return·value·as·a·string | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
6 | ·····Name·of·the·probe·point | 4 | ·····Name·of·the·probe·point |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>retstr</code></em></span></dt><dd><p> | ||
6 | ·····Return·value·as·a·string | ||
7 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-force-segv.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-handle.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.force_segv</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.handle</span></td></tr></table></div></body></html> | 7 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-force-segv.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-handle.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.force_segv</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.handle</span></td></tr></table></div></body></html> |
Offset 2, 14 lines modified | Offset 2, 14 lines modified | ||
2 | Prev Chapter 17. Signal·Tapse Next | 2 | Prev Chapter 17. Signal·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::signal.force_segv.return·—·Forcing·send·of·SIGSEGV·complete | 5 | probe::signal.force_segv.return·—·Forcing·send·of·SIGSEGV·complete |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | signal.force_segv.return | 7 | signal.force_segv.return |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··retstr | ||
10 | ······Return·value·as·a·string | ||
11 | ··name | 9 | ··name |
12 | ······Name·of·the·probe·point | 10 | ······Name·of·the·probe·point |
11 | ··retstr | ||
12 | ······Return·value·as·a·string | ||
13 | =============================================================================== | 13 | =============================================================================== |
14 | Prev ·····················Up·················· Next | 14 | Prev ·····················Up·················· Next |
15 | probe::signal.force_segv Home· probe::signal.handle | 15 | probe::signal.force_segv Home· probe::signal.handle |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.force_segv</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-flush.html"·title="probe::signal.flush"><link·rel="next"·href="API-signal-force-segv-return.html"·title="probe::signal.force_segv.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.force_segv</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-flush.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-force-segv-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-force-segv"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.force_segv·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.force_segv</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-flush.html"·title="probe::signal.flush"><link·rel="next"·href="API-signal-force-segv-return.html"·title="probe::signal.force_segv.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.force_segv</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-flush.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-force-segv-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-force-segv"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.force_segv·—· |
2 | ·····Forcing·send·of·SIGSEGV | 2 | ·····Forcing·send·of·SIGSEGV |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.force_segv·</pre></div><div·class="refsect1"><a·name="idm16409"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.force_segv·</pre></div><div·class="refsect1"><a·name="idm16409"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>pid_name</code></em></span></dt><dd><p> |
4 | ·····Name·of·the·probe·point | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig</code></em></span></dt><dd><p> | ||
6 | ·····The·number·of·the·signal | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pid_name</code></em></span></dt><dd><p> | ||
8 | ·····Name·of·the·process·receiving·the·signal | 4 | ·····Name·of·the·process·receiving·the·signal |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_pid</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_pid</code></em></span></dt><dd><p> |
10 | ·····The·PID·of·the·process·receiving·the·signal | 6 | ·····The·PID·of·the·process·receiving·the·signal |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
8 | ·····Name·of·the·probe·point | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_name</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_name</code></em></span></dt><dd><p> |
12 | ·····A·string·representation·of·the·signal | 10 | ·····A·string·representation·of·the·signal |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig</code></em></span></dt><dd><p> | ||
12 | ·····The·number·of·the·signal | ||
13 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-flush.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-force-segv-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.flush</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.force_segv.return</span></td></tr></table></div></body></html> | 13 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-flush.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-force-segv-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.flush</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.force_segv.return</span></td></tr></table></div></body></html> |
Offset 2, 20 lines modified | Offset 2, 20 lines modified | ||
2 | Prev Chapter 17. Signal·Tapse Next | 2 | Prev Chapter 17. Signal·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::signal.force_segv·—·Forcing·send·of·SIGSEGV | 5 | probe::signal.force_segv·—·Forcing·send·of·SIGSEGV |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | signal.force_segv | 7 | signal.force_segv |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··name | ||
10 | ······Name·of·the·probe·point | ||
11 | ··sig | ||
12 | ······The·number·of·the·signal | ||
13 | ··pid_name | 9 | ··pid_name |
14 | ······Name·of·the·process·receiving·the·signal | 10 | ······Name·of·the·process·receiving·the·signal |
15 | ··sig_pid | 11 | ··sig_pid |
16 | ······The·PID·of·the·process·receiving·the·signal | 12 | ······The·PID·of·the·process·receiving·the·signal |
13 | ··name | ||
14 | ······Name·of·the·probe·point | ||
17 | ··sig_name | 15 | ··sig_name |
18 | ······A·string·representation·of·the·signal | 16 | ······A·string·representation·of·the·signal |
17 | ··sig | ||
18 | ······The·number·of·the·signal | ||
19 | =============================================================================== | 19 | =============================================================================== |
20 | Prev ················Up····························· Next | 20 | Prev ················Up····························· Next |
21 | probe::signal.flush Home· probe::signal.force_segv.return | 21 | probe::signal.flush Home· probe::signal.force_segv.return |
Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.handle</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-force-segv-return.html"·title="probe::signal.force_segv.return"><link·rel="next"·href="API-signal-handle-return.html"·title="probe::signal.handle.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.handle</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-force-segv-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-handle-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-handle"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.handle·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.handle</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-force-segv-return.html"·title="probe::signal.force_segv.return"><link·rel="next"·href="API-signal-handle-return.html"·title="probe::signal.handle.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.handle</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-force-segv-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-handle-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-handle"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.handle·—· |
2 | ·····Signal·handler·being·invoked | 2 | ·····Signal·handler·being·invoked |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.handle·</pre></div><div·class="refsect1"><a·name="idm16480"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>s | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.handle·</pre></div><div·class="refsect1"><a·name="idm16480"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>oldset_addr</code></em></span></dt><dd><p> |
4 | ·····The·si_code·value·of·the·siginfo·signal | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>regs</code></em></span></dt><dd><p> | ||
6 | ·····The·address·of·the·kernel-mode·stack·area·(deprecated·in | ||
7 | ·····SystemTap·2.1) | ||
8 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ka_addr</code></em></span></dt><dd><p> | ||
9 | ·····The·address·of·the·k_sigaction·table | ||
10 | ·····associated·with·the·signal | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_name</code></em></span></dt><dd><p> | ||
12 | ·····A·string·representation·of·the·signal | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>oldset_addr</code></em></span></dt><dd><p> | ||
14 | ·····The·address·of·the·bitmask·array·of·blocked·signals | 4 | ·····The·address·of·the·bitmask·array·of·blocked·signals |
15 | ·····(deprecated·in·SystemTap·2.1) | 5 | ·····(deprecated·in·SystemTap·2.1) |
16 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_mode</code></em></span></dt><dd><p> | ||
17 | ·····Indicates·whether·the·signal·was·a·user-mode·or·kernel-mode·signal | ||
18 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sinfo</code></em></span></dt><dd><p> | 6 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sinfo</code></em></span></dt><dd><p> |
19 | ·····The·address·of·the·siginfo·table | 7 | ·····The·address·of·the·siginfo·table |
20 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
21 | ·····Name·of·the·probe·point | ||
22 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig</code></em></span></dt><dd><p> | 8 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig</code></em></span></dt><dd><p> |
23 | ·····The·signal·number·that·invoked·the·signal·handler | 9 | ·····The·signal·number·that·invoked·the·signal·handler |
10 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_name</code></em></span></dt><dd><p> | ||
11 | ·····A·string·representation·of·the·signal | ||
12 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
13 | ·····Name·of·the·probe·point | ||
14 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_code</code></em></span></dt><dd><p> | ||
15 | ·····The·si_code·value·of·the·siginfo·signal | ||
16 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_mode</code></em></span></dt><dd><p> | ||
17 | ·····Indicates·whether·the·signal·was·a·user-mode·or·kernel-mode·signal | ||
18 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ka_addr</code></em></span></dt><dd><p> | ||
19 | ·····The·address·of·the·k_sigaction·table | ||
20 | ·····associated·with·the·signal | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>regs</code></em></span></dt><dd><p> | ||
22 | ·····The·address·of·the·kernel-mode·stack·area·(deprecated·in | ||
23 | ·····SystemTap·2.1) | ||
24 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-force-segv-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-handle-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.force_segv.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.handle.return</span></td></tr></table></div></body></html> | 24 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-force-segv-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-handle-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.force_segv.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.handle.return</span></td></tr></table></div></body></html> |
Offset 2, 29 lines modified | Offset 2, 29 lines modified | ||
2 | Prev Chapter 17. Signal·Tapse Next | 2 | Prev Chapter 17. Signal·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::signal.handle·—·Signal·handler·being·invoked | 5 | probe::signal.handle·—·Signal·handler·being·invoked |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | signal.handle | 7 | signal.handle |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··sig_code | ||
10 | ······The·si_code·value·of·the·siginfo·signal | ||
11 | ··regs | ||
12 | ······The·address·of·the·kernel-mode·stack·area·(deprecated·in·SystemTap·2.1) | ||
13 | ··ka_addr | ||
14 | ······The·address·of·the·k_sigaction·table·associated·with·the·signal | ||
15 | ··sig_name | ||
16 | ······A·string·representation·of·the·signal | ||
17 | ··oldset_addr | 9 | ··oldset_addr |
18 | ······The·address·of·the·bitmask·array·of·blocked·signals·(deprecated·in | 10 | ······The·address·of·the·bitmask·array·of·blocked·signals·(deprecated·in |
19 | ······SystemTap·2.1) | 11 | ······SystemTap·2.1) |
20 | ··sig_mode | ||
21 | ······Indicates·whether·the·signal·was·a·user-mode·or·kernel-mode·signal | ||
22 | ··sinfo | 12 | ··sinfo |
23 | ······The·address·of·the·siginfo·table | 13 | ······The·address·of·the·siginfo·table |
24 | ··name | ||
25 | ······Name·of·the·probe·point | ||
26 | ··sig | 14 | ··sig |
27 | ······The·signal·number·that·invoked·the·signal·handler | 15 | ······The·signal·number·that·invoked·the·signal·handler |
16 | ··sig_name | ||
17 | ······A·string·representation·of·the·signal | ||
18 | ··name | ||
19 | ······Name·of·the·probe·point | ||
20 | ··sig_code | ||
21 | ······The·si_code·value·of·the·siginfo·signal | ||
22 | ··sig_mode | ||
23 | ······Indicates·whether·the·signal·was·a·user-mode·or·kernel-mode·signal | ||
24 | ··ka_addr | ||
25 | ······The·address·of·the·k_sigaction·table·associated·with·the·signal | ||
26 | ··regs | ||
27 | ······The·address·of·the·kernel-mode·stack·area·(deprecated·in·SystemTap·2.1) | ||
28 | =============================================================================== | 28 | =============================================================================== |
29 | Prev ····························Up························· Next | 29 | Prev ····························Up························· Next |
30 | probe::signal.force_segv.return Home· probe::signal.handle.return | 30 | probe::signal.force_segv.return Home· probe::signal.handle.return |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.pending.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-pending.html"·title="probe::signal.pending"><link·rel="next"·href="API-signal-procmask.html"·title="probe::signal.procmask"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.pending.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-pending.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-procmask.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-pending-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.pending.return·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.pending.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-pending.html"·title="probe::signal.pending"><link·rel="next"·href="API-signal-procmask.html"·title="probe::signal.procmask"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.pending.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-pending.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-procmask.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-pending-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.pending.return·—· |
2 | ·····Examination·of·pending·signal·completed | 2 | ·····Examination·of·pending·signal·completed |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.pending.return·</pre></div><div·class="refsect1"><a·name="idm16610"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.pending.return·</pre></div><div·class="refsect1"><a·name="idm16610"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>retstr</code></em></span></dt><dd><p> |
4 | ·····Name·of·the·probe·point | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>retstr</code></em></span></dt><dd><p> | ||
6 | ·····Return·value·as·a·string | 4 | ·····Return·value·as·a·string |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
6 | ·····Name·of·the·probe·point | ||
7 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-pending.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-procmask.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.pending</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.procmask</span></td></tr></table></div></body></html> | 7 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-pending.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-procmask.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.pending</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.procmask</span></td></tr></table></div></body></html> |
Offset 2, 14 lines modified | Offset 2, 14 lines modified | ||
2 | Prev Chapter 17. Signal·Tapse Next | 2 | Prev Chapter 17. Signal·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::signal.pending.return·—·Examination·of·pending·signal·completed | 5 | probe::signal.pending.return·—·Examination·of·pending·signal·completed |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | signal.pending.return | 7 | signal.pending.return |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··name | ||
10 | ······Name·of·the·probe·point | ||
11 | ··retstr | 9 | ··retstr |
12 | ······Return·value·as·a·string | 10 | ······Return·value·as·a·string |
11 | ··name | ||
12 | ······Name·of·the·probe·point | ||
13 | =============================================================================== | 13 | =============================================================================== |
14 | Prev ··················Up···················· Next | 14 | Prev ··················Up···················· Next |
15 | probe::signal.pending Home· probe::signal.procmask | 15 | probe::signal.pending Home· probe::signal.procmask |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.pending</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-handle-return.html"·title="probe::signal.handle.return"><link·rel="next"·href="API-signal-pending-return.html"·title="probe::signal.pending.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.pending</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-handle-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-pending-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-pending"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.pending·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.pending</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-handle-return.html"·title="probe::signal.handle.return"><link·rel="next"·href="API-signal-pending-return.html"·title="probe::signal.pending.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.pending</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-handle-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-pending-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-pending"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.pending·—· |
2 | ·····Examining·pending·signal | 2 | ·····Examining·pending·signal |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.pending·</pre></div><div·class="refsect1"><a·name="idm16574"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.pending·</pre></div><div·class="refsect1"><a·name="idm16574"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>sigset_size</code></em></span></dt><dd><p> |
4 | ·····The·size·of·the·user-space·signal·set | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
4 | ·····Name·of·the·probe·point | 6 | ·····Name·of·the·probe·point |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sigset_add</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sigset_add</code></em></span></dt><dd><p> |
6 | ·····The·address·of·the·user-space·signal·set | 8 | ·····The·address·of·the·user-space·signal·set |
7 | ·····(sigset_t) | 9 | ·····(sigset_t) |
8 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sigset_size</code></em></span></dt><dd><p> | ||
9 | ·····The·size·of·the·user-space·signal·set | ||
10 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm16592"></a><h2>Description</h2><p> | 10 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm16592"></a><h2>Description</h2><p> |
11 | ···This·probe·is·used·to·examine·a·set·of·signals·pending·for·delivery | 11 | ···This·probe·is·used·to·examine·a·set·of·signals·pending·for·delivery |
12 | ···to·a·specific·thread.·This·normally·occurs·when·the | 12 | ···to·a·specific·thread.·This·normally·occurs·when·the |
13 | ···do_sigpending·kernel·function·is·executed. | 13 | ···do_sigpending·kernel·function·is·executed. |
14 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-handle-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-pending-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.handle.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.pending.return</span></td></tr></table></div></body></html> | 14 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-handle-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-pending-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.handle.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.pending.return</span></td></tr></table></div></body></html> |
Offset 2, 20 lines modified | Offset 2, 20 lines modified | ||
2 | Prev Chapter 17. Signal·Tapse Next | 2 | Prev Chapter 17. Signal·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::signal.pending·—·Examining·pending·signal | 5 | probe::signal.pending·—·Examining·pending·signal |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | signal.pending | 7 | signal.pending |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··sigset_size | ||
10 | ······The·size·of·the·user-space·signal·set | ||
9 | ··name | 11 | ··name |
10 | ······Name·of·the·probe·point | 12 | ······Name·of·the·probe·point |
11 | ··sigset_add | 13 | ··sigset_add |
12 | ······The·address·of·the·user-space·signal·set·(sigset_t) | 14 | ······The·address·of·the·user-space·signal·set·(sigset_t) |
13 | ··sigset_size | ||
14 | ······The·size·of·the·user-space·signal·set | ||
15 | *****·Description·***** | 15 | *****·Description·***** |
16 | This·probe·is·used·to·examine·a·set·of·signals·pending·for·delivery·to·a | 16 | This·probe·is·used·to·examine·a·set·of·signals·pending·for·delivery·to·a |
17 | specific·thread.·This·normally·occurs·when·the·do_sigpending·kernel·function·is | 17 | specific·thread.·This·normally·occurs·when·the·do_sigpending·kernel·function·is |
18 | executed. | 18 | executed. |
19 | =============================================================================== | 19 | =============================================================================== |
20 | Prev ························Up·························· Next | 20 | Prev ························Up·························· Next |
21 | probe::signal.handle.return Home· probe::signal.pending.return | 21 | probe::signal.handle.return Home· probe::signal.pending.return |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.procmask.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-procmask.html"·title="probe::signal.procmask"><link·rel="next"·href="API-signal-send.html"·title="probe::signal.send"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.procmask.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-procmask.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-send.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-procmask-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.procmask.return·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.procmask.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-procmask.html"·title="probe::signal.procmask"><link·rel="next"·href="API-signal-send.html"·title="probe::signal.send"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.procmask.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-procmask.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-send.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-procmask-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.procmask.return·—· |
2 | ·····Examining·or·changing·blocked·signals·completed | 2 | ·····Examining·or·changing·blocked·signals·completed |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.procmask.return·</pre></div><div·class="refsect1"><a·name="idm16681"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.procmask.return·</pre></div><div·class="refsect1"><a·name="idm16681"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>retstr</code></em></span></dt><dd><p> |
4 | ·····Name·of·the·probe·point | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>retstr</code></em></span></dt><dd><p> | ||
6 | ·····Return·value·as·a·string | 4 | ·····Return·value·as·a·string |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
6 | ·····Name·of·the·probe·point | ||
7 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-procmask.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-send.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.procmask</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.send</span></td></tr></table></div></body></html> | 7 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-procmask.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-send.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.procmask</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.send</span></td></tr></table></div></body></html> |
Offset 2, 14 lines modified | Offset 2, 14 lines modified | ||
2 | Prev Chapter 17. Signal·Tapse Next | 2 | Prev Chapter 17. Signal·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::signal.procmask.return·—·Examining·or·changing·blocked·signals·completed | 5 | probe::signal.procmask.return·—·Examining·or·changing·blocked·signals·completed |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | signal.procmask.return | 7 | signal.procmask.return |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··name | ||
10 | ······Name·of·the·probe·point | ||
11 | ··retstr | 9 | ··retstr |
12 | ······Return·value·as·a·string | 10 | ······Return·value·as·a·string |
11 | ··name | ||
12 | ······Name·of·the·probe·point | ||
13 | =============================================================================== | 13 | =============================================================================== |
14 | Prev ···················Up················ Next | 14 | Prev ···················Up················ Next |
15 | probe::signal.procmask Home· probe::signal.send | 15 | probe::signal.procmask Home· probe::signal.send |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.procmask</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-pending-return.html"·title="probe::signal.pending.return"><link·rel="next"·href="API-signal-procmask-return.html"·title="probe::signal.procmask.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.procmask</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-pending-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-procmask-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-procmask"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.procmask·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.procmask</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-pending-return.html"·title="probe::signal.pending.return"><link·rel="next"·href="API-signal-procmask-return.html"·title="probe::signal.procmask.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.procmask</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-pending-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-procmask-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-procmask"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.procmask·—· |
2 | ·····Examining·or·changing·blocked·signals | 2 | ·····Examining·or·changing·blocked·signals |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.procmask·</pre></div><div·class="refsect1"><a·name="idm16638"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.procmask·</pre></div><div·class="refsect1"><a·name="idm16638"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>sigset</code></em></span></dt><dd><p> |
4 | ·····The·actual·value·to·be·set·for·sigset_t | ||
5 | ·····(correct?) | ||
6 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>oldsigset_addr</code></em></span></dt><dd><p> | ||
4 | ·····The·old·address·of·the·signal·set | 7 | ·····The·old·address·of·the·signal·set |
5 | ·····(sigset_t) | 8 | ·····(sigset_t) |
6 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
7 | ·····Name·of·the·probe·point | 10 | ·····Name·of·the·probe·point |
8 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sigset_addr</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sigset_addr</code></em></span></dt><dd><p> |
9 | ·····The·address·of·the·signal·set·(sigset_t) | 12 | ·····The·address·of·the·signal·set·(sigset_t) |
10 | ·····to·be·implemented | 13 | ·····to·be·implemented |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sigset</code></em></span></dt><dd><p> | ||
12 | ·····The·actual·value·to·be·set·for·sigset_t | ||
13 | ·····(correct?) | ||
14 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>how</code></em></span></dt><dd><p> | 14 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>how</code></em></span></dt><dd><p> |
15 | ·····Indicates·how·to·change·the·blocked·signals;·possible·values·are | 15 | ·····Indicates·how·to·change·the·blocked·signals;·possible·values·are |
16 | ·····SIG_BLOCK=0·(for·blocking·signals), | 16 | ·····SIG_BLOCK=0·(for·blocking·signals), |
17 | ·····SIG_UNBLOCK=1·(for·unblocking·signals),·and | 17 | ·····SIG_UNBLOCK=1·(for·unblocking·signals),·and |
18 | ·····SIG_SETMASK=2·for·setting·the·signal·mask. | 18 | ·····SIG_SETMASK=2·for·setting·the·signal·mask. |
19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-pending-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-procmask-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.pending.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.procmask.return</span></td></tr></table></div></body></html> | 19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-pending-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-procmask-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.pending.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.procmask.return</span></td></tr></table></div></body></html> |
Offset 2, 22 lines modified | Offset 2, 22 lines modified | ||
2 | Prev Chapter 17. Signal·Tapse Next | 2 | Prev Chapter 17. Signal·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::signal.procmask·—·Examining·or·changing·blocked·signals | 5 | probe::signal.procmask·—·Examining·or·changing·blocked·signals |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | signal.procmask | 7 | signal.procmask |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··sigset | ||
10 | ······The·actual·value·to·be·set·for·sigset_t·(correct?) | ||
9 | ··oldsigset_addr | 11 | ··oldsigset_addr |
10 | ······The·old·address·of·the·signal·set·(sigset_t) | 12 | ······The·old·address·of·the·signal·set·(sigset_t) |
11 | ··name | 13 | ··name |
12 | ······Name·of·the·probe·point | 14 | ······Name·of·the·probe·point |
13 | ··sigset_addr | 15 | ··sigset_addr |
14 | ······The·address·of·the·signal·set·(sigset_t)·to·be·implemented | 16 | ······The·address·of·the·signal·set·(sigset_t)·to·be·implemented |
15 | ··sigset | ||
16 | ······The·actual·value·to·be·set·for·sigset_t·(correct?) | ||
17 | ··how | 17 | ··how |
18 | ······Indicates·how·to·change·the·blocked·signals;·possible·values·are | 18 | ······Indicates·how·to·change·the·blocked·signals;·possible·values·are |
19 | ······SIG_BLOCK=0·(for·blocking·signals),·SIG_UNBLOCK=1·(for·unblocking | 19 | ······SIG_BLOCK=0·(for·blocking·signals),·SIG_UNBLOCK=1·(for·unblocking |
20 | ······signals),·and·SIG_SETMASK=2·for·setting·the·signal·mask. | 20 | ······signals),·and·SIG_SETMASK=2·for·setting·the·signal·mask. |
21 | =============================================================================== | 21 | =============================================================================== |
22 | Prev ·························Up··························· Next | 22 | Prev ·························Up··························· Next |
23 | probe::signal.pending.return Home· probe::signal.procmask.return | 23 | probe::signal.pending.return Home· probe::signal.procmask.return |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.send.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-send.html"·title="probe::signal.send"><link·rel="next"·href="API-signal-send-sig-queue.html"·title="probe::signal.send_sig_queue"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.send.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-send.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-send-sig-queue.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-send-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.send.return·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.send.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-send.html"·title="probe::signal.send"><link·rel="next"·href="API-signal-send-sig-queue.html"·title="probe::signal.send_sig_queue"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.send.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-send.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-send-sig-queue.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-send-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.send.return·—· |
2 | ·····Signal·being·sent·to·a·process·completed·(deprecated·in·SystemTap·2.1) | 2 | ·····Signal·being·sent·to·a·process·completed·(deprecated·in·SystemTap·2.1) |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.send.return·</pre></div><div·class="refsect1"><a·name="idm16780"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.send.return·</pre></div><div·class="refsect1"><a·name="idm16780"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
4 | ·····Indicates·whether·the·sent·signal·is·shared·by·the·thread·group. | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>retstr</code></em></span></dt><dd><p> | ||
6 | ·····The·return·value·to·either·__group_send_sig_info,·specific_send_sig_info,·or·send_sigqueue | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
8 | ·····The·name·of·the·function·used·to·send·out·the·signal | 4 | ·····The·name·of·the·function·used·to·send·out·the·signal |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>shared</code></em></span></dt><dd><p> | ||
6 | ·····Indicates·whether·the·sent·signal·is·shared·by·the·thread·group. | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>send2queue</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>send2queue</code></em></span></dt><dd><p> |
10 | ·····Indicates·whether·the·sent·signal·was·sent·to·an·existing·sigqueue | 8 | ·····Indicates·whether·the·sent·signal·was·sent·to·an·existing·sigqueue |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>retstr</code></em></span></dt><dd><p> | ||
10 | ·····The·return·value·to·either·__group_send_sig_info,·specific_send_sig_info,·or·send_sigqueue | ||
11 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm16803"></a><h2>Context</h2><p> | 11 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm16803"></a><h2>Context</h2><p> |
12 | ···The·signal's·sender.·(correct?) | 12 | ···The·signal's·sender.·(correct?) |
13 | </p></div><div·class="refsect1"><a·name="idm16806"></a><h2>Description</h2><p> | 13 | </p></div><div·class="refsect1"><a·name="idm16806"></a><h2>Description</h2><p> |
14 | ···Possible·__group_send_sig_info·and | 14 | ···Possible·__group_send_sig_info·and |
15 | ···specific_send_sig_info·return·values·are·as·follows; | 15 | ···specific_send_sig_info·return·values·are·as·follows; |
16 | ···</p><p> | 16 | ···</p><p> |
Offset 3, 23 lines modified | Offset 3, 23 lines modified | ||
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::signal.send.return·—·Signal·being·sent·to·a·process·completed | 5 | probe::signal.send.return·—·Signal·being·sent·to·a·process·completed |
6 | (deprecated·in·SystemTap·2.1) | 6 | (deprecated·in·SystemTap·2.1) |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | signal.send.return | 8 | signal.send.return |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··name | ||
11 | ······The·name·of·the·function·used·to·send·out·the·signal | ||
10 | ··shared | 12 | ··shared |
11 | ······Indicates·whether·the·sent·signal·is·shared·by·the·thread·group. | 13 | ······Indicates·whether·the·sent·signal·is·shared·by·the·thread·group. |
14 | ··send2queue | ||
15 | ······Indicates·whether·the·sent·signal·was·sent·to·an·existing·sigqueue | ||
12 | ··retstr | 16 | ··retstr |
13 | ······The·return·value·to·either·__group_send_sig_info,·specific_send_sig_info, | 17 | ······The·return·value·to·either·__group_send_sig_info,·specific_send_sig_info, |
14 | ······or·send_sigqueue | 18 | ······or·send_sigqueue |
15 | ··name | ||
16 | ······The·name·of·the·function·used·to·send·out·the·signal | ||
17 | ··send2queue | ||
18 | ······Indicates·whether·the·sent·signal·was·sent·to·an·existing·sigqueue | ||
19 | *****·Context·***** | 19 | *****·Context·***** |
20 | The·signal's·sender.·(correct?) | 20 | The·signal's·sender.·(correct?) |
21 | *****·Description·***** | 21 | *****·Description·***** |
22 | Possible·__group_send_sig_info·and·specific_send_sig_info·return·values·are·as | 22 | Possible·__group_send_sig_info·and·specific_send_sig_info·return·values·are·as |
23 | follows; | 23 | follows; |
24 | 0·--·The·signal·is·successfully·sent·to·a·process,·which·means·that,·(1)·the | 24 | 0·--·The·signal·is·successfully·sent·to·a·process,·which·means·that,·(1)·the |
25 | signal·was·ignored·by·the·receiving·process,·(2)·this·is·a·non-RT·signal·and | 25 | signal·was·ignored·by·the·receiving·process,·(2)·this·is·a·non-RT·signal·and |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.send_sig_queue.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-send-sig-queue.html"·title="probe::signal.send_sig_queue"><link·rel="next"·href="API-signal-sys-tgkill.html"·title="probe::signal.sys_tgkill"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.send_sig_queue.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-send-sig-queue.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-sys-tgkill.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-send-sig-queue-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.send_sig_queue.return·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.send_sig_queue.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-send-sig-queue.html"·title="probe::signal.send_sig_queue"><link·rel="next"·href="API-signal-sys-tgkill.html"·title="probe::signal.sys_tgkill"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.send_sig_queue.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-send-sig-queue.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-sys-tgkill.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-send-sig-queue-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.send_sig_queue.return·—· |
2 | ·····Queuing·a·signal·to·a·process·completed | 2 | ·····Queuing·a·signal·to·a·process·completed |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.send_sig_queue.return·</pre></div><div·class="refsect1"><a·name="idm16879"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.send_sig_queue.return·</pre></div><div·class="refsect1"><a·name="idm16879"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
4 | ·····Return·value·as·a·string | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
6 | ·····Name·of·the·probe·point | 4 | ·····Name·of·the·probe·point |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>retstr</code></em></span></dt><dd><p> | ||
6 | ·····Return·value·as·a·string | ||
7 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-send-sig-queue.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-sys-tgkill.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.send_sig_queue</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.sys_tgkill</span></td></tr></table></div></body></html> | 7 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-send-sig-queue.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-sys-tgkill.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.send_sig_queue</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.sys_tgkill</span></td></tr></table></div></body></html> |
Offset 2, 14 lines modified | Offset 2, 14 lines modified | ||
2 | Prev Chapter 17. Signal·Tapse Next | 2 | Prev Chapter 17. Signal·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::signal.send_sig_queue.return·—·Queuing·a·signal·to·a·process·completed | 5 | probe::signal.send_sig_queue.return·—·Queuing·a·signal·to·a·process·completed |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | signal.send_sig_queue.return | 7 | signal.send_sig_queue.return |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··retstr | ||
10 | ······Return·value·as·a·string | ||
11 | ··name | 9 | ··name |
12 | ······Name·of·the·probe·point | 10 | ······Name·of·the·probe·point |
11 | ··retstr | ||
12 | ······Return·value·as·a·string | ||
13 | =============================================================================== | 13 | =============================================================================== |
14 | Prev ·························Up······················ Next | 14 | Prev ·························Up······················ Next |
15 | probe::signal.send_sig_queue Home· probe::signal.sys_tgkill | 15 | probe::signal.send_sig_queue Home· probe::signal.sys_tgkill |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.send_sig_queue</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-send-return.html"·title="probe::signal.send.return"><link·rel="next"·href="API-signal-send-sig-queue-return.html"·title="probe::signal.send_sig_queue.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.send_sig_queue</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-send-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-send-sig-queue-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-send-sig-queue"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.send_sig_queue·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.send_sig_queue</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-send-return.html"·title="probe::signal.send.return"><link·rel="next"·href="API-signal-send-sig-queue-return.html"·title="probe::signal.send_sig_queue.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.send_sig_queue</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-send-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-send-sig-queue-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-send-sig-queue"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.send_sig_queue·—· |
2 | ·····Queuing·a·signal·to·a·process | 2 | ·····Queuing·a·signal·to·a·process |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.send_sig_queue·</pre></div><div·class="refsect1"><a·name="idm16831"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.send_sig_queue·</pre></div><div·class="refsect1"><a·name="idm16831"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>sigqueue_addr</code></em></span></dt><dd><p> |
4 | ·····Name·of·the·process·to·which·the·signal·is·queued | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sigqueue_addr</code></em></span></dt><dd><p> | ||
6 | ·····The·address·of·the·signal·queue | 4 | ·····The·address·of·the·signal·queue |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pid_name</code></em></span></dt><dd><p> |
6 | ·····Name·of·the·process·to·which·the·signal·is·queued | ||
8 | ·····Name·of·the·probe·point | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig</code></em></span></dt><dd><p> | ||
10 | ·····The·queued·signal | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_pid</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_pid</code></em></span></dt><dd><p> |
12 | ·····The·PID·of·the·process·to·which·the·signal·is·queued | 8 | ·····The·PID·of·the·process·to·which·the·signal·is·queued |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
10 | ·····Name·of·the·probe·point | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_name</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_name</code></em></span></dt><dd><p> |
14 | ·····A·string·representation·of·the·signal | 12 | ·····A·string·representation·of·the·signal |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig</code></em></span></dt><dd><p> | ||
14 | ·····The·queued·signal | ||
15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-send-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-send-sig-queue-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.send.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.send_sig_queue.return</span></td></tr></table></div></body></html> | 15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-send-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-send-sig-queue-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.send.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.send_sig_queue.return</span></td></tr></table></div></body></html> |
Offset 2, 22 lines modified | Offset 2, 22 lines modified | ||
2 | Prev Chapter 17. Signal·Tapse Next | 2 | Prev Chapter 17. Signal·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::signal.send_sig_queue·—·Queuing·a·signal·to·a·process | 5 | probe::signal.send_sig_queue·—·Queuing·a·signal·to·a·process |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | signal.send_sig_queue | 7 | signal.send_sig_queue |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··pid_name | ||
10 | ······Name·of·the·process·to·which·the·signal·is·queued | ||
11 | ··sigqueue_addr | 9 | ··sigqueue_addr |
12 | ······The·address·of·the·signal·queue | 10 | ······The·address·of·the·signal·queue |
13 | ··name | 11 | ··pid_name |
12 | ······Name·of·the·process·to·which·the·signal·is·queued | ||
14 | ······Name·of·the·probe·point | ||
15 | ··sig | ||
16 | ······The·queued·signal | ||
17 | ··sig_pid | 13 | ··sig_pid |
18 | ······The·PID·of·the·process·to·which·the·signal·is·queued | 14 | ······The·PID·of·the·process·to·which·the·signal·is·queued |
15 | ··name | ||
16 | ······Name·of·the·probe·point | ||
19 | ··sig_name | 17 | ··sig_name |
20 | ······A·string·representation·of·the·signal | 18 | ······A·string·representation·of·the·signal |
19 | ··sig | ||
20 | ······The·queued·signal | ||
21 | =============================================================================== | 21 | =============================================================================== |
22 | Prev ······················Up································· Next | 22 | Prev ······················Up································· Next |
23 | probe::signal.send.return Home· probe::signal.send_sig_queue.return | 23 | probe::signal.send.return Home· probe::signal.send_sig_queue.return |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.send</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-procmask-return.html"·title="probe::signal.procmask.return"><link·rel="next"·href="API-signal-send-return.html"·title="probe::signal.send.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.send</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-procmask-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-send-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-send"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.send·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.send</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-procmask-return.html"·title="probe::signal.procmask.return"><link·rel="next"·href="API-signal-send-return.html"·title="probe::signal.send.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.send</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-procmask-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-send-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-send"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.send·—· |
2 | ··Signal·being·sent·to·a·process | 2 | ··Signal·being·sent·to·a·process |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.send·</pre></div><div·class="refsect1"><a·name="idm16709"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.send·</pre></div><div·class="refsect1"><a·name="idm16709"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>task</code></em></span></dt><dd><p> |
4 | ·····A·task·handle·to·the·signal·recipient | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pid_name</code></em></span></dt><dd><p> | ||
4 | ·····The·name·of·the·signal·recipient | 6 | ·····The·name·of·the·signal·recipient |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_name</code></em></span></dt><dd><p> |
6 | ····· | 8 | ·····A·string·representation·of·the·signal |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sinfo</code></em></span></dt><dd><p> | ||
10 | ·····The·address·of·siginfo·struct | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig</code></em></span></dt><dd><p> |
8 | ·····The·number·of·the·signal | 12 | ·····The·number·of·the·signal |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>s | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>shared</code></em></span></dt><dd><p> |
14 | ·····Indicates·whether·the·signal·is·shared·by·the·thread·group | ||
10 | ·····Indicates·the·signal·type | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_pid</code></em></span></dt><dd><p> | ||
12 | ·····The·PID·of·the·process·receiving·the·signal | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>send2queue</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>send2queue</code></em></span></dt><dd><p> |
14 | ·····Indicates·whether·the·signal·is·sent·to·an·existing | 16 | ·····Indicates·whether·the·signal·is·sent·to·an·existing |
15 | ·····sigqueue·(deprecated·in·SystemTap·2.1) | 17 | ·····sigqueue·(deprecated·in·SystemTap·2.1) |
16 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>si | 18 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_pid</code></em></span></dt><dd><p> |
19 | ·····The·PID·of·the·process·receiving·the·signal | ||
17 | ·····The·address·of·siginfo·struct | ||
18 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task</code></em></span></dt><dd><p> | ||
19 | ·····A·task·handle·to·the·signal·recipient | ||
20 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 20 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
21 | ····· | 21 | ·····The·name·of·the·function·used·to·send·out·the·signal |
22 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>s | 22 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>si_code</code></em></span></dt><dd><p> |
23 | ·····Indicates· | 23 | ·····Indicates·the·signal·type |
24 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm16762"></a><h2>Context</h2><p> | 24 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm16762"></a><h2>Context</h2><p> |
25 | ···The·signal's·sender. | 25 | ···The·signal's·sender. |
26 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-procmask-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-send-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.procmask.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.send.return</span></td></tr></table></div></body></html> | 26 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-procmask-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-send-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.procmask.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.send.return</span></td></tr></table></div></body></html> |
Offset 2, 33 lines modified | Offset 2, 33 lines modified | ||
2 | Prev Chapter 17. Signal·Tapse Next | 2 | Prev Chapter 17. Signal·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::signal.send·—·Signal·being·sent·to·a·process | 5 | probe::signal.send·—·Signal·being·sent·to·a·process |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | signal.send | 7 | signal.send |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··task | ||
10 | ······A·task·handle·to·the·signal·recipient | ||
9 | ··pid_name | 11 | ··pid_name |
10 | ······The·name·of·the·signal·recipient | 12 | ······The·name·of·the·signal·recipient |
11 | ··name | 13 | ··sig_name |
12 | ······ | 14 | ······A·string·representation·of·the·signal |
15 | ··sinfo | ||
16 | ······The·address·of·siginfo·struct | ||
13 | ··sig | 17 | ··sig |
14 | ······The·number·of·the·signal | 18 | ······The·number·of·the·signal |
19 | ··shared | ||
20 | ······Indicates·whether·the·signal·is·shared·by·the·thread·group | ||
15 | ··si_code | ||
16 | ······Indicates·the·signal·type | ||
17 | ··sig_pid | ||
18 | ······The·PID·of·the·process·receiving·the·signal | ||
19 | ··send2queue | 21 | ··send2queue |
20 | ······Indicates·whether·the·signal·is·sent·to·an·existing·sigqueue·(deprecated | 22 | ······Indicates·whether·the·signal·is·sent·to·an·existing·sigqueue·(deprecated |
21 | ······in·SystemTap·2.1) | 23 | ······in·SystemTap·2.1) |
24 | ··sig_pid | ||
25 | ······The·PID·of·the·process·receiving·the·signal | ||
22 | ··sinfo | ||
23 | ······The·address·of·siginfo·struct | ||
24 | ··task | ||
25 | ······A·task·handle·to·the·signal·recipient | ||
26 | ·· | 26 | ··name |
27 | ······A·string·representation·of·the·signal | ||
28 | ··shared | ||
29 | ······ | 27 | ······The·name·of·the·function·used·to·send·out·the·signal |
28 | ··si_code | ||
29 | ······Indicates·the·signal·type | ||
30 | *****·Context·***** | 30 | *****·Context·***** |
31 | The·signal's·sender. | 31 | The·signal's·sender. |
32 | =============================================================================== | 32 | =============================================================================== |
33 | Prev ··························Up······················· Next | 33 | Prev ··························Up······················· Next |
34 | probe::signal.procmask.return Home· probe::signal.send.return | 34 | probe::signal.procmask.return Home· probe::signal.send.return |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.sys_tgkill</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-send-sig-queue-return.html"·title="probe::signal.send_sig_queue.return"><link·rel="next"·href="API-signal-sys-tgkill-return.html"·title="probe::signal.sys_tgkill.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.sys_tgkill</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-send-sig-queue-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-sys-tgkill-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-sys-tgkill"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.sys_tgkill·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.sys_tgkill</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-send-sig-queue-return.html"·title="probe::signal.send_sig_queue.return"><link·rel="next"·href="API-signal-sys-tgkill-return.html"·title="probe::signal.sys_tgkill.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.sys_tgkill</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-send-sig-queue-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-sys-tgkill-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-sys-tgkill"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.sys_tgkill·—· |
2 | ·····Sending·kill·signal·to·a·thread·group | 2 | ·····Sending·kill·signal·to·a·thread·group |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.sys_tgkill·</pre></div><div·class="refsect1"><a·name="idm16907"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.sys_tgkill·</pre></div><div·class="refsect1"><a·name="idm16907"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
4 | ·····The·PID·of·the·thread·receiving·the·kill·signal | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>tgid</code></em></span></dt><dd><p> | ||
6 | ·····The·thread·group·ID·of·the·thread·receiving·the·kill·signal | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pid_name</code></em></span></dt><dd><p> | ||
8 | ·····The·name·of·the·signal·recipient | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
10 | ·····Name·of·the·probe·point | 4 | ·····Name·of·the·probe·point |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_pid</code></em></span></dt><dd><p> | ||
6 | ·····The·PID·of·the·thread·receiving·the·kill·signal | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig</code></em></span></dt><dd><p> |
12 | ·····The·specific·kill·signal·sent·to·the·process | 8 | ·····The·specific·kill·signal·sent·to·the·process |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_name</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_name</code></em></span></dt><dd><p> |
14 | ·····A·string·representation·of·the·signal | 10 | ·····A·string·representation·of·the·signal |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>tgid</code></em></span></dt><dd><p> | ||
12 | ·····The·thread·group·ID·of·the·thread·receiving·the·kill·signal | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task</code></em></span></dt><dd><p> |
16 | ·····A·task·handle·to·the·signal·recipient | 14 | ·····A·task·handle·to·the·signal·recipient |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pid_name</code></em></span></dt><dd><p> | ||
16 | ·····The·name·of·the·signal·recipient | ||
17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm16945"></a><h2>Description</h2><p> | 17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm16945"></a><h2>Description</h2><p> |
18 | ···The·tgkill·call·is·similar·to·tkill, | 18 | ···The·tgkill·call·is·similar·to·tkill, |
19 | ···except·that·it·also·allows·the·caller·to·specify·the·thread·group·ID·of | 19 | ···except·that·it·also·allows·the·caller·to·specify·the·thread·group·ID·of |
20 | ···the·thread·to·be·signalled.·This·protects·against·TID·reuse. | 20 | ···the·thread·to·be·signalled.·This·protects·against·TID·reuse. |
21 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-send-sig-queue-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-sys-tgkill-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.send_sig_queue.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.sys_tgkill.return</span></td></tr></table></div></body></html> | 21 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-send-sig-queue-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-sys-tgkill-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.send_sig_queue.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.sys_tgkill.return</span></td></tr></table></div></body></html> |
Offset 2, 28 lines modified | Offset 2, 28 lines modified | ||
2 | Prev Chapter 17. Signal·Tapse Next | 2 | Prev Chapter 17. Signal·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::signal.sys_tgkill·—·Sending·kill·signal·to·a·thread·group | 5 | probe::signal.sys_tgkill·—·Sending·kill·signal·to·a·thread·group |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | signal.sys_tgkill | 7 | signal.sys_tgkill |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··sig_pid | ||
10 | ······The·PID·of·the·thread·receiving·the·kill·signal | ||
11 | ··tgid | ||
12 | ······The·thread·group·ID·of·the·thread·receiving·the·kill·signal | ||
13 | ··pid_name | ||
14 | ······The·name·of·the·signal·recipient | ||
15 | ··name | 9 | ··name |
16 | ······Name·of·the·probe·point | 10 | ······Name·of·the·probe·point |
11 | ··sig_pid | ||
12 | ······The·PID·of·the·thread·receiving·the·kill·signal | ||
17 | ··sig | 13 | ··sig |
18 | ······The·specific·kill·signal·sent·to·the·process | 14 | ······The·specific·kill·signal·sent·to·the·process |
19 | ··sig_name | 15 | ··sig_name |
20 | ······A·string·representation·of·the·signal | 16 | ······A·string·representation·of·the·signal |
17 | ··tgid | ||
18 | ······The·thread·group·ID·of·the·thread·receiving·the·kill·signal | ||
21 | ··task | 19 | ··task |
22 | ······A·task·handle·to·the·signal·recipient | 20 | ······A·task·handle·to·the·signal·recipient |
21 | ··pid_name | ||
22 | ······The·name·of·the·signal·recipient | ||
23 | *****·Description·***** | 23 | *****·Description·***** |
24 | The·tgkill·call·is·similar·to·tkill,·except·that·it·also·allows·the·caller·to | 24 | The·tgkill·call·is·similar·to·tkill,·except·that·it·also·allows·the·caller·to |
25 | specify·the·thread·group·ID·of·the·thread·to·be·signalled.·This·protects | 25 | specify·the·thread·group·ID·of·the·thread·to·be·signalled.·This·protects |
26 | against·TID·reuse. | 26 | against·TID·reuse. |
27 | =============================================================================== | 27 | =============================================================================== |
28 | Prev ································Up····························· Next | 28 | Prev ································Up····························· Next |
29 | probe::signal.send_sig_queue.return Home· probe::signal.sys_tgkill.return | 29 | probe::signal.send_sig_queue.return Home· probe::signal.sys_tgkill.return |
Offset 1, 20 lines modified | Offset 1, 20 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.sys_tkill</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-sys-tgkill-return.html"·title="probe::signal.sys_tgkill.return"><link·rel="next"·href="API-signal-syskill.html"·title="probe::signal.syskill"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.sys_tkill</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-sys-tgkill-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-syskill.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-sys-tkill"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.sys_tkill·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.sys_tkill</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-sys-tgkill-return.html"·title="probe::signal.sys_tgkill.return"><link·rel="next"·href="API-signal-syskill.html"·title="probe::signal.syskill"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.sys_tkill</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-sys-tgkill-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-syskill.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-sys-tkill"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.sys_tkill·—· |
2 | ·····Sending·a·kill·signal·to·a·thread | 2 | ·····Sending·a·kill·signal·to·a·thread |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.sys_tkill·</pre></div><div·class="refsect1"><a·name="idm16991"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.sys_tkill·</pre></div><div·class="refsect1"><a·name="idm16991"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
4 | ·····Name·of·the·probe·point | 4 | ·····Name·of·the·probe·point |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_pid</code></em></span></dt><dd><p> | ||
6 | ·····The·PID·of·the·process·receiving·the·kill·signal | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig</code></em></span></dt><dd><p> |
6 | ·····The·specific·signal·sent·to·the·process | 8 | ·····The·specific·signal·sent·to·the·process |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_name</code></em></span></dt><dd><p> | ||
10 | ·····A·string·representation·of·the·signal | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pid_name</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pid_name</code></em></span></dt><dd><p> |
8 | ·····The·name·of·the·signal·recipient | 12 | ·····The·name·of·the·signal·recipient |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_pid</code></em></span></dt><dd><p> | ||
10 | ·····The·PID·of·the·process·receiving·the·kill·signal | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task</code></em></span></dt><dd><p> |
12 | ·····A·task·handle·to·the·signal·recipient | 14 | ·····A·task·handle·to·the·signal·recipient |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_name</code></em></span></dt><dd><p> | ||
14 | ·····A·string·representation·of·the·signal | ||
15 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm17024"></a><h2>Description</h2><p> | 15 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm17024"></a><h2>Description</h2><p> |
16 | ···The·tkill·call·is·analogous·to·kill(2), | 16 | ···The·tkill·call·is·analogous·to·kill(2), |
17 | ···except·that·it·also·allows·a·process·within·a·specific·thread·group·to | 17 | ···except·that·it·also·allows·a·process·within·a·specific·thread·group·to |
18 | ···be·targeted.·Such·processes·are·targeted·through·their·unique | 18 | ···be·targeted.·Such·processes·are·targeted·through·their·unique |
19 | ···thread·IDs·(TID). | 19 | ···thread·IDs·(TID). |
20 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-sys-tgkill-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-syskill.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.sys_tgkill.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.syskill</span></td></tr></table></div></body></html> | 20 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-sys-tgkill-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-syskill.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.sys_tgkill.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.syskill</span></td></tr></table></div></body></html> |
Offset 4, 24 lines modified | Offset 4, 24 lines modified | ||
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::signal.sys_tkill·—·Sending·a·kill·signal·to·a·thread | 5 | probe::signal.sys_tkill·—·Sending·a·kill·signal·to·a·thread |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | signal.sys_tkill | 7 | signal.sys_tkill |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··name | 9 | ··name |
10 | ······Name·of·the·probe·point | 10 | ······Name·of·the·probe·point |
11 | ··sig_pid | ||
12 | ······The·PID·of·the·process·receiving·the·kill·signal | ||
11 | ··sig | 13 | ··sig |
12 | ······The·specific·signal·sent·to·the·process | 14 | ······The·specific·signal·sent·to·the·process |
15 | ··sig_name | ||
16 | ······A·string·representation·of·the·signal | ||
13 | ··pid_name | 17 | ··pid_name |
14 | ······The·name·of·the·signal·recipient | 18 | ······The·name·of·the·signal·recipient |
15 | ··sig_pid | ||
16 | ······The·PID·of·the·process·receiving·the·kill·signal | ||
17 | ··task | 19 | ··task |
18 | ······A·task·handle·to·the·signal·recipient | 20 | ······A·task·handle·to·the·signal·recipient |
19 | ··sig_name | ||
20 | ······A·string·representation·of·the·signal | ||
21 | *****·Description·***** | 21 | *****·Description·***** |
22 | The·tkill·call·is·analogous·to·kill(2),·except·that·it·also·allows·a·process | 22 | The·tkill·call·is·analogous·to·kill(2),·except·that·it·also·allows·a·process |
23 | within·a·specific·thread·group·to·be·targeted.·Such·processes·are·targeted | 23 | within·a·specific·thread·group·to·be·targeted.·Such·processes·are·targeted |
24 | through·their·unique·thread·IDs·(TID). | 24 | through·their·unique·thread·IDs·(TID). |
25 | =============================================================================== | 25 | =============================================================================== |
26 | Prev ····························Up··················· Next | 26 | Prev ····························Up··················· Next |
27 | probe::signal.sys_tgkill.return Home· probe::signal.syskill | 27 | probe::signal.sys_tgkill.return Home· probe::signal.syskill |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.syskill</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-sys-tkill.html"·title="probe::signal.sys_tkill"><link·rel="next"·href="API-signal-syskill-return.html"·title="probe::signal.syskill.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.syskill</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-sys-tkill.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-syskill-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-syskill"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.syskill·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.syskill</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-sys-tkill.html"·title="probe::signal.sys_tkill"><link·rel="next"·href="API-signal-syskill-return.html"·title="probe::signal.syskill.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.syskill</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-sys-tkill.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-syskill-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-syskill"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.syskill·—· |
2 | ·····Sending·kill·signal·to·a·process | 2 | ·····Sending·kill·signal·to·a·process |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.syskill·</pre></div><div·class="refsect1"><a·name="idm17042"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>sig</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.syskill·</pre></div><div·class="refsect1"><a·name="idm17042"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>sig_pid</code></em></span></dt><dd><p> |
4 | ·····The· | 4 | ·····The·PID·of·the·process·receiving·the·signal |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
6 | ·····Name·of·the·probe·point | 6 | ·····Name·of·the·probe·point |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_name</code></em></span></dt><dd><p> | ||
8 | ·····A·string·representation·of·the·signal | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig</code></em></span></dt><dd><p> | ||
10 | ·····The·specific·signal·sent·to·the·process | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pid_name</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pid_name</code></em></span></dt><dd><p> |
8 | ·····The·name·of·the·signal·recipient | 12 | ·····The·name·of·the·signal·recipient |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_pid</code></em></span></dt><dd><p> | ||
10 | ·····The·PID·of·the·process·receiving·the·signal | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task</code></em></span></dt><dd><p> |
12 | ·····A·task·handle·to·the·signal·recipient | 14 | ·····A·task·handle·to·the·signal·recipient |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sig_name</code></em></span></dt><dd><p> | ||
14 | ·····A·string·representation·of·the·signal | ||
15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-sys-tkill.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-syskill-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.sys_tkill</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.syskill.return</span></td></tr></table></div></body></html> | 15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-sys-tkill.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-syskill-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.sys_tkill</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.syskill.return</span></td></tr></table></div></body></html> |
Offset 2, 22 lines modified | Offset 2, 22 lines modified | ||
2 | Prev Chapter 17. Signal·Tapse Next | 2 | Prev Chapter 17. Signal·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::signal.syskill·—·Sending·kill·signal·to·a·process | 5 | probe::signal.syskill·—·Sending·kill·signal·to·a·process |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | signal.syskill | 7 | signal.syskill |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··sig | ||
10 | ·· | 9 | ··sig_pid |
10 | ······The·PID·of·the·process·receiving·the·signal | ||
11 | ··name | 11 | ··name |
12 | ······Name·of·the·probe·point | 12 | ······Name·of·the·probe·point |
13 | ··sig_name | ||
14 | ······A·string·representation·of·the·signal | ||
15 | ··sig | ||
16 | ······The·specific·signal·sent·to·the·process | ||
13 | ··pid_name | 17 | ··pid_name |
14 | ······The·name·of·the·signal·recipient | 18 | ······The·name·of·the·signal·recipient |
15 | ··sig_pid | ||
16 | ······The·PID·of·the·process·receiving·the·signal | ||
17 | ··task | 19 | ··task |
18 | ······A·task·handle·to·the·signal·recipient | 20 | ······A·task·handle·to·the·signal·recipient |
19 | ··sig_name | ||
20 | ······A·string·representation·of·the·signal | ||
21 | =============================================================================== | 21 | =============================================================================== |
22 | Prev ····················Up·························· Next | 22 | Prev ····················Up·························· Next |
23 | probe::signal.sys_tkill Home· probe::signal.syskill.return | 23 | probe::signal.sys_tkill Home· probe::signal.syskill.return |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.systkill.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-syskill-return.html"·title="probe::signal.syskill.return"><link·rel="next"·href="API-signal-wakeup.html"·title="probe::signal.wakeup"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.systkill.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-syskill-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-wakeup.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-systkill-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.systkill.return·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.systkill.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-syskill-return.html"·title="probe::signal.syskill.return"><link·rel="next"·href="API-signal-wakeup.html"·title="probe::signal.wakeup"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.systkill.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-syskill-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-signal-wakeup.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-systkill-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.systkill.return·—· |
2 | ·····Sending·kill·signal·to·a·thread·completed | 2 | ·····Sending·kill·signal·to·a·thread·completed |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.systkill.return·</pre></div><div·class="refsect1"><a·name="idm17108"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.systkill.return·</pre></div><div·class="refsect1"><a·name="idm17108"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>retstr</code></em></span></dt><dd><p> |
4 | ·····Name·of·the·probe·point | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>retstr</code></em></span></dt><dd><p> | ||
6 | ·····The·return·value·to·either·__group_send_sig_info, | 4 | ·····The·return·value·to·either·__group_send_sig_info, |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
6 | ·····Name·of·the·probe·point | ||
7 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-syskill-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-wakeup.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.syskill.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.wakeup</span></td></tr></table></div></body></html> | 7 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-syskill-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-signal-wakeup.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.syskill.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::signal.wakeup</span></td></tr></table></div></body></html> |
Offset 2, 14 lines modified | Offset 2, 14 lines modified | ||
2 | Prev Chapter 17. Signal·Tapse Next | 2 | Prev Chapter 17. Signal·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::signal.systkill.return·—·Sending·kill·signal·to·a·thread·completed | 5 | probe::signal.systkill.return·—·Sending·kill·signal·to·a·thread·completed |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | signal.systkill.return | 7 | signal.systkill.return |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··name | ||
10 | ······Name·of·the·probe·point | ||
11 | ··retstr | 9 | ··retstr |
12 | ······The·return·value·to·either·__group_send_sig_info, | 10 | ······The·return·value·to·either·__group_send_sig_info, |
11 | ··name | ||
12 | ······Name·of·the·probe·point | ||
13 | =============================================================================== | 13 | =============================================================================== |
14 | Prev ·························Up·················· Next | 14 | Prev ·························Up·················· Next |
15 | probe::signal.syskill.return Home· probe::signal.wakeup | 15 | probe::signal.syskill.return Home· probe::signal.wakeup |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.wakeup</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-systkill-return.html"·title="probe::signal.systkill.return"><link·rel="next"·href="errno.stp.html"·title="Chapter 18. Errno·Tapset"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.wakeup</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-systkill-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="errno.stp.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-wakeup"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.wakeup·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::signal.wakeup</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="signal.stp.html"·title="Chapter 17. Signal·Tapset"><link·rel="prev"·href="API-signal-systkill-return.html"·title="probe::signal.systkill.return"><link·rel="next"·href="errno.stp.html"·title="Chapter 18. Errno·Tapset"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::signal.wakeup</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-signal-systkill-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 17. Signal·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="errno.stp.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-signal-wakeup"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::signal.wakeup·—· |
2 | ·····Sleeping·process·being·wakened·for·signal | 2 | ·····Sleeping·process·being·wakened·for·signal |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.wakeup·</pre></div><div·class="refsect1"><a·name="idm17136"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>sig_pid</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">signal.wakeup·</pre></div><div·class="refsect1"><a·name="idm17136"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>sig_pid</code></em></span></dt><dd><p> |
4 | ·····The·PID·of·the·process·to·wake | 4 | ·····The·PID·of·the·process·to·wake |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>resume</code></em></span></dt><dd><p> | ||
6 | ·····Indicates·whether·to·wake·up·a·task·in·a | ||
7 | ·····STOPPED·or·TRACED·state | ||
8 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pid_name</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pid_name</code></em></span></dt><dd><p> |
9 | ·····Name·of·the·process·to·wake | 6 | ·····Name·of·the·process·to·wake |
10 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state_mask</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state_mask</code></em></span></dt><dd><p> |
11 | ·····A·string·representation·indicating·the·mask | 8 | ·····A·string·representation·indicating·the·mask |
12 | ·····of·task·states·to·wake.·Possible·values·are | 9 | ·····of·task·states·to·wake.·Possible·values·are |
13 | ·····TASK_INTERRUPTIBLE,·TASK_STOPPED, | 10 | ·····TASK_INTERRUPTIBLE,·TASK_STOPPED, |
14 | ·····TASK_TRACED,·TASK_WAKEKILL,·and·TASK_INTERRUPTIBLE. | 11 | ·····TASK_TRACED,·TASK_WAKEKILL,·and·TASK_INTERRUPTIBLE. |
12 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>resume</code></em></span></dt><dd><p> | ||
13 | ·····Indicates·whether·to·wake·up·a·task·in·a | ||
14 | ·····STOPPED·or·TRACED·state | ||
15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-systkill-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="errno.stp.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.systkill.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> Chapter 18. Errno·Tapset</td></tr></table></div></body></html> | 15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-signal-systkill-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="signal.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="errno.stp.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::signal.systkill.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> Chapter 18. Errno·Tapset</td></tr></table></div></body></html> |
Offset 4, 18 lines modified | Offset 4, 18 lines modified | ||
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::signal.wakeup·—·Sleeping·process·being·wakened·for·signal | 5 | probe::signal.wakeup·—·Sleeping·process·being·wakened·for·signal |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | signal.wakeup | 7 | signal.wakeup |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··sig_pid | 9 | ··sig_pid |
10 | ······The·PID·of·the·process·to·wake | 10 | ······The·PID·of·the·process·to·wake |
11 | ··resume | ||
12 | ······Indicates·whether·to·wake·up·a·task·in·a·STOPPED·or·TRACED·state | ||
13 | ··pid_name | 11 | ··pid_name |
14 | ······Name·of·the·process·to·wake | 12 | ······Name·of·the·process·to·wake |
15 | ··state_mask | 13 | ··state_mask |
16 | ······A·string·representation·indicating·the·mask·of·task·states·to·wake. | 14 | ······A·string·representation·indicating·the·mask·of·task·states·to·wake. |
17 | ······Possible·values·are·TASK_INTERRUPTIBLE,·TASK_STOPPED,·TASK_TRACED, | 15 | ······Possible·values·are·TASK_INTERRUPTIBLE,·TASK_STOPPED,·TASK_TRACED, |
18 | ······TASK_WAKEKILL,·and·TASK_INTERRUPTIBLE. | 16 | ······TASK_WAKEKILL,·and·TASK_INTERRUPTIBLE. |
17 | ··resume | ||
18 | ······Indicates·whether·to·wake·up·a·task·in·a·STOPPED·or·TRACED·state | ||
19 | =============================================================================== | 19 | =============================================================================== |
20 | Prev ··························Up······················ Next | 20 | Prev ··························Up······················ Next |
21 | probe::signal.systkill.return Home· Chapter 18. Errno·Tapset | 21 | probe::signal.systkill.return Home· Chapter 18. Errno·Tapset |
Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.aio_read.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-aio-read.html"·title="probe::socket.aio_read"><link·rel="next"·href="API-socket-aio-write.html"·title="probe::socket.aio_write"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.aio_read.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-aio-read.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-aio-write.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-aio-read-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.aio_read.return·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.aio_read.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-aio-read.html"·title="probe::socket.aio_read"><link·rel="next"·href="API-socket-aio-write.html"·title="probe::socket.aio_write"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.aio_read.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-aio-read.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-aio-write.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-aio-read-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.aio_read.return·—· |
2 | ·····Conclusion·of·message·received·via·<code·class="function">sock_aio_read</code> | 2 | ·····Conclusion·of·message·received·via·<code·class="function">sock_aio_read</code> |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.aio_read.return·</pre></div><div·class="refsect1"><a·name="idm13170"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.aio_read.return·</pre></div><div·class="refsect1"><a·name="idm13170"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
4 | ·····Name·of·this·probe | 4 | ·····Name·of·this·probe |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> |
6 | ·····Socket·type·value | 6 | ·····Socket·type·value |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>success</code></em></span></dt><dd><p> | ||
8 | ·····Was·receive·successful?·(1·=·yes,·0·=·no) | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | ||
10 | ·····Protocol·value | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> |
12 | ·····Socket·state·value | 8 | ·····Socket·state·value |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | ||
14 | ·····Size·of·message·received·(in·bytes)·or·error·code·if·success·=·0 | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> |
16 | ·····Protocol·family·value | 10 | ·····Protocol·family·value |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>success</code></em></span></dt><dd><p> | ||
12 | ·····Was·receive·successful?·(1·=·yes,·0·=·no) | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> |
18 | ·····Socket·flags·value | 14 | ·····Socket·flags·value |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | ||
16 | ·····Size·of·message·received·(in·bytes)·or·error·code·if·success·=·0 | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | ||
18 | ·····Protocol·value | ||
19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm13213"></a><h2>Context</h2><p> | 19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm13213"></a><h2>Context</h2><p> |
20 | ···The·message·receiver. | 20 | ···The·message·receiver. |
21 | </p></div><div·class="refsect1"><a·name="idm13216"></a><h2>Description</h2><p> | 21 | </p></div><div·class="refsect1"><a·name="idm13216"></a><h2>Description</h2><p> |
22 | ···Fires·at·the·conclusion·of·receiving·a·message·on·a·socket | 22 | ···Fires·at·the·conclusion·of·receiving·a·message·on·a·socket |
23 | ···via·the·<code·class="function">sock_aio_read</code>·function | 23 | ···via·the·<code·class="function">sock_aio_read</code>·function |
24 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-aio-read.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-aio-write.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.aio_read</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.aio_write</span></td></tr></table></div></body></html> | 24 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-aio-read.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-aio-write.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.aio_read</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.aio_write</span></td></tr></table></div></body></html> |
Offset 7, 26 lines modified | Offset 7, 26 lines modified | ||
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | socket.aio_read.return | 8 | socket.aio_read.return |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··name | 10 | ··name |
11 | ······Name·of·this·probe | 11 | ······Name·of·this·probe |
12 | ··type | 12 | ··type |
13 | ······Socket·type·value | 13 | ······Socket·type·value |
14 | ··success | ||
15 | ······Was·receive·successful?·(1·=·yes,·0·=·no) | ||
16 | ··protocol | ||
17 | ······Protocol·value | ||
18 | ··state | 14 | ··state |
19 | ······Socket·state·value | 15 | ······Socket·state·value |
20 | ··size | ||
21 | ······Size·of·message·received·(in·bytes)·or·error·code·if·success·=·0 | ||
22 | ··family | 16 | ··family |
23 | ······Protocol·family·value | 17 | ······Protocol·family·value |
18 | ··success | ||
19 | ······Was·receive·successful?·(1·=·yes,·0·=·no) | ||
24 | ··flags | 20 | ··flags |
25 | ······Socket·flags·value | 21 | ······Socket·flags·value |
22 | ··size | ||
23 | ······Size·of·message·received·(in·bytes)·or·error·code·if·success·=·0 | ||
24 | ··protocol | ||
25 | ······Protocol·value | ||
26 | *****·Context·***** | 26 | *****·Context·***** |
27 | The·message·receiver. | 27 | The·message·receiver. |
28 | *****·Description·***** | 28 | *****·Description·***** |
29 | Fires·at·the·conclusion·of·receiving·a·message·on·a·socket·via·the | 29 | Fires·at·the·conclusion·of·receiving·a·message·on·a·socket·via·the |
30 | sock_aio_read·function | 30 | sock_aio_read·function |
31 | =============================================================================== | 31 | =============================================================================== |
32 | Prev ···················Up····················· Next | 32 | Prev ···················Up····················· Next |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.aio_read</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-sock-state-str2num.html"·title="function::sock_state_str2num"><link·rel="next"·href="API-socket-aio-read-return.html"·title="probe::socket.aio_read.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.aio_read</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sock-state-str2num.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-aio-read-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-aio-read"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.aio_read·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.aio_read</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-sock-state-str2num.html"·title="function::sock_state_str2num"><link·rel="next"·href="API-socket-aio-read-return.html"·title="probe::socket.aio_read.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.aio_read</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sock-state-str2num.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-aio-read-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-aio-read"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.aio_read·—· |
2 | ·····Receiving·message·via·<code·class="function">sock_aio_read</code> | 2 | ·····Receiving·message·via·<code·class="function">sock_aio_read</code> |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.aio_read·</pre></div><div·class="refsect1"><a·name="idm13109"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.aio_read·</pre></div><div·class="refsect1"><a·name="idm13109"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> |
4 | ·····Socket·type·value | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
6 | ·····Name·of·this·probe | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | ||
8 | ·····Socket·flags·value | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | ||
10 | ·····Protocol·family·value | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> | ||
4 | ·····Socket·state·value | 12 | ·····Socket·state·value |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> |
6 | ·····Protocol·value | 14 | ·····Protocol·value |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | ||
8 | ·····Protocol·family·value | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
10 | ·····Message·size·in·bytes | 16 | ·····Message·size·in·bytes |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | ||
12 | ·····Socket·flags·value | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
14 | ·····Name·of·this·probe | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> | ||
16 | ·····Socket·type·value | ||
17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm13147"></a><h2>Context</h2><p> | 17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm13147"></a><h2>Context</h2><p> |
18 | ···The·message·sender | 18 | ···The·message·sender |
19 | </p></div><div·class="refsect1"><a·name="idm13150"></a><h2>Description</h2><p> | 19 | </p></div><div·class="refsect1"><a·name="idm13150"></a><h2>Description</h2><p> |
20 | ···Fires·at·the·beginning·of·receiving·a·message·on·a·socket | 20 | ···Fires·at·the·beginning·of·receiving·a·message·on·a·socket |
21 | ···via·the·<code·class="function">sock_aio_read</code>·function | 21 | ···via·the·<code·class="function">sock_aio_read</code>·function |
22 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sock-state-str2num.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-aio-read-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">function::sock_state_str2num</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.aio_read.return</span></td></tr></table></div></body></html> | 22 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sock-state-str2num.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-aio-read-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">function::sock_state_str2num</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.aio_read.return</span></td></tr></table></div></body></html> |
Offset 2, 28 lines modified | Offset 2, 28 lines modified | ||
2 | Prev Chapter 14. Socket·Tapse Next | 2 | Prev Chapter 14. Socket·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::socket.aio_read·—·Receiving·message·via·sock_aio_read | 5 | probe::socket.aio_read·—·Receiving·message·via·sock_aio_read |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | socket.aio_read | 7 | socket.aio_read |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··type | ||
10 | ······Socket·type·value | ||
11 | ··name | ||
12 | ······Name·of·this·probe | ||
13 | ··flags | ||
14 | ······Socket·flags·value | ||
15 | ··family | ||
16 | ······Protocol·family·value | ||
9 | ··state | 17 | ··state |
10 | ······Socket·state·value | 18 | ······Socket·state·value |
11 | ··protocol | 19 | ··protocol |
12 | ······Protocol·value | 20 | ······Protocol·value |
13 | ··family | ||
14 | ······Protocol·family·value | ||
15 | ··size | 21 | ··size |
16 | ······Message·size·in·bytes | 22 | ······Message·size·in·bytes |
17 | ··flags | ||
18 | ······Socket·flags·value | ||
19 | ··name | ||
20 | ······Name·of·this·probe | ||
21 | ··type | ||
22 | ······Socket·type·value | ||
23 | *****·Context·***** | 23 | *****·Context·***** |
24 | The·message·sender | 24 | The·message·sender |
25 | *****·Description·***** | 25 | *****·Description·***** |
26 | Fires·at·the·beginning·of·receiving·a·message·on·a·socket·via·the·sock_aio_read | 26 | Fires·at·the·beginning·of·receiving·a·message·on·a·socket·via·the·sock_aio_read |
27 | function | 27 | function |
28 | =============================================================================== | 28 | =============================================================================== |
29 | Prev ·························Up··························· Next | 29 | Prev ·························Up··························· Next |
Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.aio_write.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-aio-write.html"·title="probe::socket.aio_write"><link·rel="next"·href="API-socket-close.html"·title="probe::socket.close"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.aio_write.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-aio-write.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-close.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-aio-write-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.aio_write.return·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.aio_write.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-aio-write.html"·title="probe::socket.aio_write"><link·rel="next"·href="API-socket-close.html"·title="probe::socket.close"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.aio_write.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-aio-write.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-close.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-aio-write-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.aio_write.return·—· |
2 | ·····Conclusion·of·message·send·via·<code·class="function">sock_aio_write</code> | 2 | ·····Conclusion·of·message·send·via·<code·class="function">sock_aio_write</code> |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.aio_write.return·</pre></div><div·class="refsect1"><a·name="idm13297"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.aio_write.return·</pre></div><div·class="refsect1"><a·name="idm13297"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
4 | ·····Protocol·value | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> | ||
6 | ·····Socket·state·value | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | ||
8 | ·····Socket·flags·value | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | ||
10 | ·····Protocol·family·value | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | ||
12 | ·····Size·of·message·received·(in·bytes)·or·error·code·if·success·=·0 | 4 | ·····Size·of·message·received·(in·bytes)·or·error·code·if·success·=·0 |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | ||
6 | ·····Protocol·value | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> |
14 | ·····Socket·type·value | 8 | ·····Socket·type·value |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
16 | ·····Name·of·this·probe | 10 | ·····Name·of·this·probe |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> | ||
12 | ·····Socket·state·value | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | ||
14 | ·····Protocol·family·value | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>success</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>success</code></em></span></dt><dd><p> |
18 | ·····Was·receive·successful?·(1·=·yes,·0·=·no) | 16 | ·····Was·receive·successful?·(1·=·yes,·0·=·no) |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | ||
18 | ·····Socket·flags·value | ||
19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm13340"></a><h2>Context</h2><p> | 19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm13340"></a><h2>Context</h2><p> |
20 | ···The·message·receiver. | 20 | ···The·message·receiver. |
21 | </p></div><div·class="refsect1"><a·name="idm13343"></a><h2>Description</h2><p> | 21 | </p></div><div·class="refsect1"><a·name="idm13343"></a><h2>Description</h2><p> |
22 | ···Fires·at·the·conclusion·of·sending·a·message·on·a·socket | 22 | ···Fires·at·the·conclusion·of·sending·a·message·on·a·socket |
23 | ···via·the·<code·class="function">sock_aio_write</code>·function | 23 | ···via·the·<code·class="function">sock_aio_write</code>·function |
24 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-aio-write.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-close.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.aio_write</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.close</span></td></tr></table></div></body></html> | 24 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-aio-write.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-close.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.aio_write</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.close</span></td></tr></table></div></body></html> |
Offset 2, 30 lines modified | Offset 2, 30 lines modified | ||
2 | Prev Chapter 14. Socket·Tapse Next | 2 | Prev Chapter 14. Socket·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::socket.aio_write.return·—·Conclusion·of·message·send·via·sock_aio_write | 5 | probe::socket.aio_write.return·—·Conclusion·of·message·send·via·sock_aio_write |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | socket.aio_write.return | 7 | socket.aio_write.return |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··protocol | ||
10 | ······Protocol·value | ||
11 | ··state | ||
12 | ······Socket·state·value | ||
13 | ··flags | ||
14 | ······Socket·flags·value | ||
15 | ··family | ||
16 | ······Protocol·family·value | ||
17 | ··size | 9 | ··size |
18 | ······Size·of·message·received·(in·bytes)·or·error·code·if·success·=·0 | 10 | ······Size·of·message·received·(in·bytes)·or·error·code·if·success·=·0 |
11 | ··protocol | ||
12 | ······Protocol·value | ||
19 | ··type | 13 | ··type |
20 | ······Socket·type·value | 14 | ······Socket·type·value |
21 | ··name | 15 | ··name |
22 | ······Name·of·this·probe | 16 | ······Name·of·this·probe |
17 | ··state | ||
18 | ······Socket·state·value | ||
19 | ··family | ||
20 | ······Protocol·family·value | ||
23 | ··success | 21 | ··success |
24 | ······Was·receive·successful?·(1·=·yes,·0·=·no) | 22 | ······Was·receive·successful?·(1·=·yes,·0·=·no) |
23 | ··flags | ||
24 | ······Socket·flags·value | ||
25 | *****·Context·***** | 25 | *****·Context·***** |
26 | The·message·receiver. | 26 | The·message·receiver. |
27 | *****·Description·***** | 27 | *****·Description·***** |
28 | Fires·at·the·conclusion·of·sending·a·message·on·a·socket·via·the·sock_aio_write | 28 | Fires·at·the·conclusion·of·sending·a·message·on·a·socket·via·the·sock_aio_write |
29 | function | 29 | function |
30 | =============================================================================== | 30 | =============================================================================== |
31 | Prev ····················Up················· Next | 31 | Prev ····················Up················· Next |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.aio_write</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-aio-read-return.html"·title="probe::socket.aio_read.return"><link·rel="next"·href="API-socket-aio-write-return.html"·title="probe::socket.aio_write.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.aio_write</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-aio-read-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-aio-write-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-aio-write"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.aio_write·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.aio_write</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-aio-read-return.html"·title="probe::socket.aio_read.return"><link·rel="next"·href="API-socket-aio-write-return.html"·title="probe::socket.aio_write.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.aio_write</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-aio-read-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-aio-write-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-aio-write"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.aio_write·—· |
2 | ·····Message·send·via·<code·class="function">sock_aio_write</code> | 2 | ·····Message·send·via·<code·class="function">sock_aio_write</code> |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.aio_write·</pre></div><div·class="refsect1"><a·name="idm13236"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.aio_write·</pre></div><div·class="refsect1"><a·name="idm13236"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> |
4 | ·····Socket·flags·value | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | ||
6 | ·····Protocol·family·value | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> | ||
8 | ·····Socket·state·value | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
4 | ·····Name·of·this·probe | 10 | ·····Name·of·this·probe |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> |
6 | ·····Socket·type·value | 12 | ·····Socket·type·value |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> |
8 | ·····Protocol·value | 14 | ·····Protocol·value |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> | ||
10 | ·····Socket·state·value | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
12 | ·····Message·size·in·bytes | 16 | ·····Message·size·in·bytes |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | ||
14 | ·····Protocol·family·value | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | ||
16 | ·····Socket·flags·value | ||
17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm13274"></a><h2>Context</h2><p> | 17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm13274"></a><h2>Context</h2><p> |
18 | ···The·message·sender | 18 | ···The·message·sender |
19 | </p></div><div·class="refsect1"><a·name="idm13277"></a><h2>Description</h2><p> | 19 | </p></div><div·class="refsect1"><a·name="idm13277"></a><h2>Description</h2><p> |
20 | ···Fires·at·the·beginning·of·sending·a·message·on·a·socket | 20 | ···Fires·at·the·beginning·of·sending·a·message·on·a·socket |
21 | ···via·the·<code·class="function">sock_aio_write</code>·function | 21 | ···via·the·<code·class="function">sock_aio_write</code>·function |
22 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-aio-read-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-aio-write-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.aio_read.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.aio_write.return</span></td></tr></table></div></body></html> | 22 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-aio-read-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-aio-write-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.aio_read.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.aio_write.return</span></td></tr></table></div></body></html> |
Offset 2, 28 lines modified | Offset 2, 28 lines modified | ||
2 | Prev Chapter 14. Socket·Tapse Next | 2 | Prev Chapter 14. Socket·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::socket.aio_write·—·Message·send·via·sock_aio_write | 5 | probe::socket.aio_write·—·Message·send·via·sock_aio_write |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | socket.aio_write | 7 | socket.aio_write |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··flags | ||
10 | ······Socket·flags·value | ||
11 | ··family | ||
12 | ······Protocol·family·value | ||
13 | ··state | ||
14 | ······Socket·state·value | ||
9 | ··name | 15 | ··name |
10 | ······Name·of·this·probe | 16 | ······Name·of·this·probe |
11 | ··type | 17 | ··type |
12 | ······Socket·type·value | 18 | ······Socket·type·value |
13 | ··protocol | 19 | ··protocol |
14 | ······Protocol·value | 20 | ······Protocol·value |
15 | ··state | ||
16 | ······Socket·state·value | ||
17 | ··size | 21 | ··size |
18 | ······Message·size·in·bytes | 22 | ······Message·size·in·bytes |
19 | ··family | ||
20 | ······Protocol·family·value | ||
21 | ··flags | ||
22 | ······Socket·flags·value | ||
23 | *****·Context·***** | 23 | *****·Context·***** |
24 | The·message·sender | 24 | The·message·sender |
25 | *****·Description·***** | 25 | *****·Description·***** |
26 | Fires·at·the·beginning·of·sending·a·message·on·a·socket·via·the·sock_aio_write | 26 | Fires·at·the·beginning·of·sending·a·message·on·a·socket·via·the·sock_aio_write |
27 | function | 27 | function |
28 | =============================================================================== | 28 | =============================================================================== |
29 | Prev ··························Up···························· Next | 29 | Prev ··························Up···························· Next |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.close</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-aio-write-return.html"·title="probe::socket.aio_write.return"><link·rel="next"·href="API-socket-close-return.html"·title="probe::socket.close.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.close</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-aio-write-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-close-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-close"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.close·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.close</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-aio-write-return.html"·title="probe::socket.aio_write.return"><link·rel="next"·href="API-socket-close-return.html"·title="probe::socket.close.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.close</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-aio-write-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-close-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-close"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.close·—· |
2 | ·····Close·a·socket | 2 | ·····Close·a·socket |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.close·</pre></div><div·class="refsect1"><a·name="idm13362"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.close·</pre></div><div·class="refsect1"><a·name="idm13362"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> |
4 | ·····Protocol·family·value | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | ||
6 | ·····Socket·flags·value | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | ||
8 | ·····Protocol·value | 4 | ·····Protocol·value |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> |
10 | ·····Socket·state·value | 6 | ·····Socket·state·value |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> |
12 | ····· | 8 | ·····Protocol·family·value |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | ||
10 | ·····Socket·flags·value | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> |
14 | ·····Socket·type·value | 12 | ·····Socket·type·value |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
14 | ·····Name·of·this·probe | ||
15 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm13395"></a><h2>Context</h2><p> | 15 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm13395"></a><h2>Context</h2><p> |
16 | ···The·requester·(user·process·or·kernel) | 16 | ···The·requester·(user·process·or·kernel) |
17 | </p></div><div·class="refsect1"><a·name="idm13398"></a><h2>Description</h2><p> | 17 | </p></div><div·class="refsect1"><a·name="idm13398"></a><h2>Description</h2><p> |
18 | ···Fires·at·the·beginning·of·closing·a·socket. | 18 | ···Fires·at·the·beginning·of·closing·a·socket. |
19 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-aio-write-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-close-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.aio_write.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.close.return</span></td></tr></table></div></body></html> | 19 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-aio-write-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-close-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.aio_write.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.close.return</span></td></tr></table></div></body></html> |
Offset 2, 26 lines modified | Offset 2, 26 lines modified | ||
2 | Prev Chapter 14. Socket·Tapse Next | 2 | Prev Chapter 14. Socket·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::socket.close·—·Close·a·socket | 5 | probe::socket.close·—·Close·a·socket |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | socket.close | 7 | socket.close |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··family | ||
10 | ······Protocol·family·value | ||
11 | ··flags | ||
12 | ······Socket·flags·value | ||
13 | ··protocol | 9 | ··protocol |
14 | ······Protocol·value | 10 | ······Protocol·value |
15 | ··state | 11 | ··state |
16 | ······Socket·state·value | 12 | ······Socket·state·value |
17 | ··name | ||
18 | ·· | 13 | ··family |
14 | ······Protocol·family·value | ||
15 | ··flags | ||
16 | ······Socket·flags·value | ||
19 | ··type | 17 | ··type |
20 | ······Socket·type·value | 18 | ······Socket·type·value |
19 | ··name | ||
20 | ······Name·of·this·probe | ||
21 | *****·Context·***** | 21 | *****·Context·***** |
22 | The·requester·(user·process·or·kernel) | 22 | The·requester·(user·process·or·kernel) |
23 | *****·Description·***** | 23 | *****·Description·***** |
24 | Fires·at·the·beginning·of·closing·a·socket. | 24 | Fires·at·the·beginning·of·closing·a·socket. |
25 | =============================================================================== | 25 | =============================================================================== |
26 | Prev ···························Up························ Next | 26 | Prev ···························Up························ Next |
27 | probe::socket.aio_write.return Home· probe::socket.close.return | 27 | probe::socket.aio_write.return Home· probe::socket.close.return |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.create.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-create.html"·title="probe::socket.create"><link·rel="next"·href="API-socket-read-iter.html"·title="probe::socket.read_iter"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.create.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-create.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-read-iter.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-create-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.create.return·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.create.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-create.html"·title="probe::socket.create"><link·rel="next"·href="API-socket-read-iter.html"·title="probe::socket.read_iter"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.create.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-create.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-read-iter.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-create-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.create.return·—· |
2 | ·····Return·from·Creation·of·a·socket | 2 | ·····Return·from·Creation·of·a·socket |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.create.return·</pre></div><div·class="refsect1"><a·name="idm13494"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.create.return·</pre></div><div·class="refsect1"><a·name="idm13494"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>err</code></em></span></dt><dd><p> |
4 | ·····Name·of·this·probe | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> | ||
6 | ·····Socket·type·value | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>requester</code></em></span></dt><dd><p> | ||
8 | ·····Requested·by·user·process·or·the·kernel·(1·=·kernel,·0·=·user) | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>success</code></em></span></dt><dd><p> | ||
10 | ·····Was·socket·creation·successful?·(1·=·yes,·0·=·no) | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>err</code></em></span></dt><dd><p> | ||
12 | ·····Error·code·if·success·==·0 | 4 | ·····Error·code·if·success·==·0 |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> |
14 | ·····Protocol·value | 6 | ·····Protocol·value |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>success</code></em></span></dt><dd><p> | ||
8 | ·····Was·socket·creation·successful?·(1·=·yes,·0·=·no) | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> |
16 | ·····Protocol·family·value | 10 | ·····Protocol·family·value |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
12 | ·····Name·of·this·probe | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>requester</code></em></span></dt><dd><p> | ||
14 | ·····Requested·by·user·process·or·the·kernel·(1·=·kernel,·0·=·user) | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> | ||
16 | ·····Socket·type·value | ||
17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm13532"></a><h2>Context</h2><p> | 17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm13532"></a><h2>Context</h2><p> |
18 | ···The·requester·(user·process·or·kernel) | 18 | ···The·requester·(user·process·or·kernel) |
19 | </p></div><div·class="refsect1"><a·name="idm13535"></a><h2>Description</h2><p> | 19 | </p></div><div·class="refsect1"><a·name="idm13535"></a><h2>Description</h2><p> |
20 | ···Fires·at·the·conclusion·of·creating·a·socket. | 20 | ···Fires·at·the·conclusion·of·creating·a·socket. |
21 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-create.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-read-iter.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.create</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.read_iter</span></td></tr></table></div></body></html> | 21 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-create.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-read-iter.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.create</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.read_iter</span></td></tr></table></div></body></html> |
Offset 2, 28 lines modified | Offset 2, 28 lines modified | ||
2 | Prev Chapter 14. Socket·Tapse Next | 2 | Prev Chapter 14. Socket·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::socket.create.return·—·Return·from·Creation·of·a·socket | 5 | probe::socket.create.return·—·Return·from·Creation·of·a·socket |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | socket.create.return | 7 | socket.create.return |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··name | ||
10 | ······Name·of·this·probe | ||
11 | ··type | ||
12 | ······Socket·type·value | ||
13 | ··requester | ||
14 | ······Requested·by·user·process·or·the·kernel·(1·=·kernel,·0·=·user) | ||
15 | ··success | ||
16 | ······Was·socket·creation·successful?·(1·=·yes,·0·=·no) | ||
17 | ··err | 9 | ··err |
18 | ······Error·code·if·success·==·0 | 10 | ······Error·code·if·success·==·0 |
19 | ··protocol | 11 | ··protocol |
20 | ······Protocol·value | 12 | ······Protocol·value |
13 | ··success | ||
14 | ······Was·socket·creation·successful?·(1·=·yes,·0·=·no) | ||
21 | ··family | 15 | ··family |
22 | ······Protocol·family·value | 16 | ······Protocol·family·value |
17 | ··name | ||
18 | ······Name·of·this·probe | ||
19 | ··requester | ||
20 | ······Requested·by·user·process·or·the·kernel·(1·=·kernel,·0·=·user) | ||
21 | ··type | ||
22 | ······Socket·type·value | ||
23 | *****·Context·***** | 23 | *****·Context·***** |
24 | The·requester·(user·process·or·kernel) | 24 | The·requester·(user·process·or·kernel) |
25 | *****·Description·***** | 25 | *****·Description·***** |
26 | Fires·at·the·conclusion·of·creating·a·socket. | 26 | Fires·at·the·conclusion·of·creating·a·socket. |
27 | =============================================================================== | 27 | =============================================================================== |
28 | Prev ·················Up····················· Next | 28 | Prev ·················Up····················· Next |
29 | probe::socket.create Home· probe::socket.read_iter | 29 | probe::socket.create Home· probe::socket.read_iter |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.create</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-close-return.html"·title="probe::socket.close.return"><link·rel="next"·href="API-socket-create-return.html"·title="probe::socket.create.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.create</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-close-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-create-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-create"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.create·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.create</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-close-return.html"·title="probe::socket.close.return"><link·rel="next"·href="API-socket-create-return.html"·title="probe::socket.create.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.create</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-close-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-create-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-create"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.create·—· |
2 | ·····Creation·of·a·socket | 2 | ·····Creation·of·a·socket |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.create·</pre></div><div·class="refsect1"><a·name="idm13445"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.create·</pre></div><div·class="refsect1"><a·name="idm13445"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> |
4 | ·····Protocol·value | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>requester</code></em></span></dt><dd><p> | ||
4 | ·····Requested·by·user·process·or·the·kernel·(1·=·kernel,·0·=·user) | 6 | ·····Requested·by·user·process·or·the·kernel·(1·=·kernel,·0·=·user) |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
6 | ·····Name·of·this·probe | 8 | ·····Name·of·this·probe |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> |
8 | ·····Socket·type·value | 10 | ·····Socket·type·value |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> |
10 | ·····Protocol·family·value | 12 | ·····Protocol·family·value |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | ||
12 | ·····Protocol·value | ||
13 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm13473"></a><h2>Context</h2><p> | 13 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm13473"></a><h2>Context</h2><p> |
14 | ···The·requester·(see·requester·variable) | 14 | ···The·requester·(see·requester·variable) |
15 | </p></div><div·class="refsect1"><a·name="idm13476"></a><h2>Description</h2><p> | 15 | </p></div><div·class="refsect1"><a·name="idm13476"></a><h2>Description</h2><p> |
16 | ···Fires·at·the·beginning·of·creating·a·socket. | 16 | ···Fires·at·the·beginning·of·creating·a·socket. |
17 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-close-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-create-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.close.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.create.return</span></td></tr></table></div></body></html> | 17 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-close-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-create-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.close.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.create.return</span></td></tr></table></div></body></html> |
Offset 2, 24 lines modified | Offset 2, 24 lines modified | ||
2 | Prev Chapter 14. Socket·Tapse Next | 2 | Prev Chapter 14. Socket·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::socket.create·—·Creation·of·a·socket | 5 | probe::socket.create·—·Creation·of·a·socket |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | socket.create | 7 | socket.create |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··protocol | ||
10 | ······Protocol·value | ||
9 | ··requester | 11 | ··requester |
10 | ······Requested·by·user·process·or·the·kernel·(1·=·kernel,·0·=·user) | 12 | ······Requested·by·user·process·or·the·kernel·(1·=·kernel,·0·=·user) |
11 | ··name | 13 | ··name |
12 | ······Name·of·this·probe | 14 | ······Name·of·this·probe |
13 | ··type | 15 | ··type |
14 | ······Socket·type·value | 16 | ······Socket·type·value |
15 | ··family | 17 | ··family |
16 | ······Protocol·family·value | 18 | ······Protocol·family·value |
17 | ··protocol | ||
18 | ······Protocol·value | ||
19 | *****·Context·***** | 19 | *****·Context·***** |
20 | The·requester·(see·requester·variable) | 20 | The·requester·(see·requester·variable) |
21 | *****·Description·***** | 21 | *****·Description·***** |
22 | Fires·at·the·beginning·of·creating·a·socket. | 22 | Fires·at·the·beginning·of·creating·a·socket. |
23 | =============================================================================== | 23 | =============================================================================== |
24 | Prev ·······················Up························· Next | 24 | Prev ·······················Up························· Next |
25 | probe::socket.close.return Home· probe::socket.create.return | 25 | probe::socket.close.return Home· probe::socket.create.return |
Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.read_iter.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-read-iter.html"·title="probe::socket.read_iter"><link·rel="next"·href="API-socket-readv.html"·title="probe::socket.readv"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.read_iter.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-read-iter.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-readv.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-read-iter-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.read_iter.return·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.read_iter.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-read-iter.html"·title="probe::socket.read_iter"><link·rel="next"·href="API-socket-readv.html"·title="probe::socket.readv"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.read_iter.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-read-iter.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-readv.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-read-iter-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.read_iter.return·—· |
2 | ·····Conclusion·of·message·received·via·<code·class="function">sock_read_iter</code> | 2 | ·····Conclusion·of·message·received·via·<code·class="function">sock_read_iter</code> |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.read_iter.return·</pre></div><div·class="refsect1"><a·name="idm13615"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>t | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.read_iter.return·</pre></div><div·class="refsect1"><a·name="idm13615"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> |
4 | ·····Socket·type·value | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
6 | ·····Name·of·this·probe | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>success</code></em></span></dt><dd><p> | ||
8 | ·····Was·receive·successful?·(1·=·yes,·0·=·no) | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> | ||
10 | ·····Socket·state·value | 4 | ·····Socket·state·value |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | ||
12 | ·····Protocol·value | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> |
14 | ·····Socket·flags·value | 6 | ·····Socket·flags·value |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>s | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>success</code></em></span></dt><dd><p> |
16 | ····· | 8 | ·····Was·receive·successful?·(1·=·yes,·0·=·no) |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> |
18 | ·····Protocol·family·value | 10 | ·····Protocol·family·value |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> | ||
12 | ·····Socket·type·value | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
14 | ·····Name·of·this·probe | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | ||
16 | ·····Size·of·message·received·(in·bytes)·or·error·code·if·success·=·0 | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | ||
18 | ·····Protocol·value | ||
19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm13658"></a><h2>Context</h2><p> | 19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm13658"></a><h2>Context</h2><p> |
20 | ···The·message·receiver. | 20 | ···The·message·receiver. |
21 | </p></div><div·class="refsect1"><a·name="idm13661"></a><h2>Description</h2><p> | 21 | </p></div><div·class="refsect1"><a·name="idm13661"></a><h2>Description</h2><p> |
22 | ···Fires·at·the·conclusion·of·receiving·a·message·on·a·socket | 22 | ···Fires·at·the·conclusion·of·receiving·a·message·on·a·socket |
23 | ···via·the·<code·class="function">sock_read_iter</code>·function | 23 | ···via·the·<code·class="function">sock_read_iter</code>·function |
24 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-read-iter.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-readv.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.read_iter</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.readv</span></td></tr></table></div></body></html> | 24 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-read-iter.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-readv.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.read_iter</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.readv</span></td></tr></table></div></body></html> |
Offset 3, 30 lines modified | Offset 3, 30 lines modified | ||
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::socket.read_iter.return·—·Conclusion·of·message·received·via | 5 | probe::socket.read_iter.return·—·Conclusion·of·message·received·via |
6 | sock_read_iter | 6 | sock_read_iter |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | socket.read_iter.return | 8 | socket.read_iter.return |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··type | ||
11 | ······Socket·type·value | ||
12 | ··name | ||
13 | ······Name·of·this·probe | ||
14 | ··success | ||
15 | ······Was·receive·successful?·(1·=·yes,·0·=·no) | ||
16 | ··state | 10 | ··state |
17 | ······Socket·state·value | 11 | ······Socket·state·value |
18 | ··protocol | ||
19 | ······Protocol·value | ||
20 | ··flags | 12 | ··flags |
21 | ······Socket·flags·value | 13 | ······Socket·flags·value |
22 | ··size | ||
23 | ·· | 14 | ··success |
15 | ······Was·receive·successful?·(1·=·yes,·0·=·no) | ||
24 | ··family | 16 | ··family |
25 | ······Protocol·family·value | 17 | ······Protocol·family·value |
18 | ··type | ||
19 | ······Socket·type·value | ||
20 | ··name | ||
21 | ······Name·of·this·probe | ||
22 | ··size | ||
23 | ······Size·of·message·received·(in·bytes)·or·error·code·if·success·=·0 | ||
24 | ··protocol | ||
25 | ······Protocol·value | ||
26 | *****·Context·***** | 26 | *****·Context·***** |
27 | The·message·receiver. | 27 | The·message·receiver. |
28 | *****·Description·***** | 28 | *****·Description·***** |
29 | Fires·at·the·conclusion·of·receiving·a·message·on·a·socket·via·the | 29 | Fires·at·the·conclusion·of·receiving·a·message·on·a·socket·via·the |
30 | sock_read_iter·function | 30 | sock_read_iter·function |
31 | =============================================================================== | 31 | =============================================================================== |
32 | Prev ····················Up················· Next | 32 | Prev ····················Up················· Next |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.read_iter</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-create-return.html"·title="probe::socket.create.return"><link·rel="next"·href="API-socket-read-iter-return.html"·title="probe::socket.read_iter.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.read_iter</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-create-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-read-iter-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-read-iter"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.read_iter·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.read_iter</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-create-return.html"·title="probe::socket.create.return"><link·rel="next"·href="API-socket-read-iter-return.html"·title="probe::socket.read_iter.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.read_iter</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-create-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-read-iter-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-read-iter"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.read_iter·—· |
2 | ·····Receiving·message·via·<code·class="function">sock_read_iter</code> | 2 | ·····Receiving·message·via·<code·class="function">sock_read_iter</code> |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.read_iter·</pre></div><div·class="refsect1"><a·name="idm13554"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.read_iter·</pre></div><div·class="refsect1"><a·name="idm13554"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
4 | ·····Message·size·in·bytes | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | ||
6 | ·····Protocol·value | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> | ||
4 | ·····Socket·type·value | 8 | ·····Socket·type·value |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
6 | ·····Name·of·this·probe | 10 | ·····Name·of·this·probe |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | ||
8 | ·····Protocol·value | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> |
10 | ·····Socket·state·value | 12 | ·····Socket·state·value |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> |
12 | ·····Socket·flags·value | 14 | ·····Socket·flags·value |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | ||
14 | ·····Message·size·in·bytes | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> |
16 | ·····Protocol·family·value | 16 | ·····Protocol·family·value |
17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm13592"></a><h2>Context</h2><p> | 17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm13592"></a><h2>Context</h2><p> |
18 | ···The·message·sender | 18 | ···The·message·sender |
19 | </p></div><div·class="refsect1"><a·name="idm13595"></a><h2>Description</h2><p> | 19 | </p></div><div·class="refsect1"><a·name="idm13595"></a><h2>Description</h2><p> |
20 | ···Fires·at·the·beginning·of·receiving·a·message·on·a·socket | 20 | ···Fires·at·the·beginning·of·receiving·a·message·on·a·socket |
21 | ···via·the·<code·class="function">sock_read_iter</code>·function | 21 | ···via·the·<code·class="function">sock_read_iter</code>·function |
Offset 2, 26 lines modified | Offset 2, 26 lines modified | ||
2 | Prev Chapter 14. Socket·Tapse Next | 2 | Prev Chapter 14. Socket·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::socket.read_iter·—·Receiving·message·via·sock_read_iter | 5 | probe::socket.read_iter·—·Receiving·message·via·sock_read_iter |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | socket.read_iter | 7 | socket.read_iter |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··size | ||
10 | ······Message·size·in·bytes | ||
11 | ··protocol | ||
12 | ······Protocol·value | ||
9 | ··type | 13 | ··type |
10 | ······Socket·type·value | 14 | ······Socket·type·value |
11 | ··name | 15 | ··name |
12 | ······Name·of·this·probe | 16 | ······Name·of·this·probe |
13 | ··protocol | ||
14 | ······Protocol·value | ||
15 | ··state | 17 | ··state |
16 | ······Socket·state·value | 18 | ······Socket·state·value |
17 | ··flags | 19 | ··flags |
18 | ······Socket·flags·value | 20 | ······Socket·flags·value |
19 | ··size | ||
20 | ······Message·size·in·bytes | ||
21 | ··family | 21 | ··family |
22 | ······Protocol·family·value | 22 | ······Protocol·family·value |
23 | *****·Context·***** | 23 | *****·Context·***** |
24 | The·message·sender | 24 | The·message·sender |
25 | *****·Description·***** | 25 | *****·Description·***** |
26 | Fires·at·the·beginning·of·receiving·a·message·on·a·socket·via·the | 26 | Fires·at·the·beginning·of·receiving·a·message·on·a·socket·via·the |
27 | sock_read_iter·function | 27 | sock_read_iter·function |
Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.readv.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-readv.html"·title="probe::socket.readv"><link·rel="next"·href="API-socket-receive.html"·title="probe::socket.receive"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.readv.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-readv.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-receive.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-readv-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.readv.return·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.readv.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-readv.html"·title="probe::socket.readv"><link·rel="next"·href="API-socket-receive.html"·title="probe::socket.receive"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.readv.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-readv.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-receive.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-readv-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.readv.return·—· |
2 | ·····Conclusion·of·receiving·a·message·via·<code·class="function">sock_readv</code> | 2 | ·····Conclusion·of·receiving·a·message·via·<code·class="function">sock_readv</code> |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.readv.return·</pre></div><div·class="refsect1"><a·name="idm13742"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.readv.return·</pre></div><div·class="refsect1"><a·name="idm13742"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> |
4 | ····· | 4 | ·····Protocol·value |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | ||
6 | ·····Size·of·message·received·(in·bytes)·or·error·code·if·success·=·0 | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> |
6 | ·····Socket·type·value | 8 | ·····Socket·type·value |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
10 | ·····Name·of·this·probe | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>success</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>success</code></em></span></dt><dd><p> |
8 | ·····Was·receive·successful?·(1·=·yes,·0·=·no) | 12 | ·····Was·receive·successful?·(1·=·yes,·0·=·no) |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | ||
10 | ·····Protocol·value | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> | ||
12 | ·····Socket·state·value | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> |
14 | ·····Protocol·family·value | 14 | ·····Protocol·family·value |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | ||
16 | ·····Size·of·message·received·(in·bytes)·or·error·code·if·success·=·0 | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> |
18 | ·····Socket·flags·value | 16 | ·····Socket·flags·value |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> | ||
18 | ·····Socket·state·value | ||
19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm13785"></a><h2>Context</h2><p> | 19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm13785"></a><h2>Context</h2><p> |
20 | ···The·message·receiver. | 20 | ···The·message·receiver. |
21 | </p></div><div·class="refsect1"><a·name="idm13788"></a><h2>Description</h2><p> | 21 | </p></div><div·class="refsect1"><a·name="idm13788"></a><h2>Description</h2><p> |
22 | ···Fires·at·the·conclusion·of·receiving·a·message·on·a·socket | 22 | ···Fires·at·the·conclusion·of·receiving·a·message·on·a·socket |
23 | ···via·the·<code·class="function">sock_readv</code>·function | 23 | ···via·the·<code·class="function">sock_readv</code>·function |
24 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-readv.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-receive.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.readv</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.receive</span></td></tr></table></div></body></html> | 24 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-readv.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-receive.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.readv</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.receive</span></td></tr></table></div></body></html> |
Offset 2, 30 lines modified | Offset 2, 30 lines modified | ||
2 | Prev Chapter 14. Socket·Tapse Next | 2 | Prev Chapter 14. Socket·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::socket.readv.return·—·Conclusion·of·receiving·a·message·via·sock_readv | 5 | probe::socket.readv.return·—·Conclusion·of·receiving·a·message·via·sock_readv |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | socket.readv.return | 7 | socket.readv.return |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··name | ||
10 | ·· | 9 | ··protocol |
10 | ······Protocol·value | ||
11 | ··size | ||
12 | ······Size·of·message·received·(in·bytes)·or·error·code·if·success·=·0 | ||
11 | ··type | 13 | ··type |
12 | ······Socket·type·value | 14 | ······Socket·type·value |
15 | ··name | ||
16 | ······Name·of·this·probe | ||
13 | ··success | 17 | ··success |
14 | ······Was·receive·successful?·(1·=·yes,·0·=·no) | 18 | ······Was·receive·successful?·(1·=·yes,·0·=·no) |
15 | ··protocol | ||
16 | ······Protocol·value | ||
17 | ··state | ||
18 | ······Socket·state·value | ||
19 | ··family | 19 | ··family |
20 | ······Protocol·family·value | 20 | ······Protocol·family·value |
21 | ··size | ||
22 | ······Size·of·message·received·(in·bytes)·or·error·code·if·success·=·0 | ||
23 | ··flags | 21 | ··flags |
24 | ······Socket·flags·value | 22 | ······Socket·flags·value |
23 | ··state | ||
24 | ······Socket·state·value | ||
25 | *****·Context·***** | 25 | *****·Context·***** |
26 | The·message·receiver. | 26 | The·message·receiver. |
27 | *****·Description·***** | 27 | *****·Description·***** |
28 | Fires·at·the·conclusion·of·receiving·a·message·on·a·socket·via·the·sock_readv | 28 | Fires·at·the·conclusion·of·receiving·a·message·on·a·socket·via·the·sock_readv |
29 | function | 29 | function |
30 | =============================================================================== | 30 | =============================================================================== |
31 | Prev ················Up··················· Next | 31 | Prev ················Up··················· Next |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.readv</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-read-iter-return.html"·title="probe::socket.read_iter.return"><link·rel="next"·href="API-socket-readv-return.html"·title="probe::socket.readv.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.readv</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-read-iter-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-readv-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-readv"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.readv·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.readv</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-read-iter-return.html"·title="probe::socket.read_iter.return"><link·rel="next"·href="API-socket-readv-return.html"·title="probe::socket.readv.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.readv</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-read-iter-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-readv-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-readv"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.readv·—· |
2 | ·····Receiving·a·message·via·<code·class="function">sock_readv</code> | 2 | ·····Receiving·a·message·via·<code·class="function">sock_readv</code> |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.readv·</pre></div><div·class="refsect1"><a·name="idm13681"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.readv·</pre></div><div·class="refsect1"><a·name="idm13681"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> |
4 | ·····Socket· | 4 | ·····Socket·type·value |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
6 | ····· | 6 | ·····Name·of·this·probe |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> |
8 | ·····Protocol·family·value | 8 | ·····Protocol·family·value |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | ||
10 | ·····Socket·flags·value | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> |
10 | ·····Socket·state·value | 12 | ·····Socket·state·value |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> |
12 | ·····Protocol·value | 14 | ·····Protocol·value |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
16 | ·····Message·size·in·bytes | ||
14 | ·····Socket·type·value | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
16 | ·····Name·of·this·probe | ||
17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm13719"></a><h2>Context</h2><p> | 17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm13719"></a><h2>Context</h2><p> |
18 | ···The·message·sender | 18 | ···The·message·sender |
19 | </p></div><div·class="refsect1"><a·name="idm13722"></a><h2>Description</h2><p> | 19 | </p></div><div·class="refsect1"><a·name="idm13722"></a><h2>Description</h2><p> |
20 | ···Fires·at·the·beginning·of·receiving·a·message·on·a·socket | 20 | ···Fires·at·the·beginning·of·receiving·a·message·on·a·socket |
21 | ···via·the·<code·class="function">sock_readv</code>·function | 21 | ···via·the·<code·class="function">sock_readv</code>·function |
22 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-read-iter-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-readv-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.read_iter.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.readv.return</span></td></tr></table></div></body></html> | 22 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-read-iter-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-readv-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.read_iter.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.readv.return</span></td></tr></table></div></body></html> |
Offset 2, 28 lines modified | Offset 2, 28 lines modified | ||
2 | Prev Chapter 14. Socket·Tapse Next | 2 | Prev Chapter 14. Socket·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::socket.readv·—·Receiving·a·message·via·sock_readv | 5 | probe::socket.readv·—·Receiving·a·message·via·sock_readv |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | socket.readv | 7 | socket.readv |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ·· | 9 | ··type |
10 | ······Socket· | 10 | ······Socket·type·value |
11 | ··size | ||
12 | ·· | 11 | ··name |
12 | ······Name·of·this·probe | ||
13 | ··family | 13 | ··family |
14 | ······Protocol·family·value | 14 | ······Protocol·family·value |
15 | ··flags | ||
16 | ······Socket·flags·value | ||
15 | ··state | 17 | ··state |
16 | ······Socket·state·value | 18 | ······Socket·state·value |
17 | ··protocol | 19 | ··protocol |
18 | ······Protocol·value | 20 | ······Protocol·value |
21 | ··size | ||
22 | ······Message·size·in·bytes | ||
19 | ··type | ||
20 | ······Socket·type·value | ||
21 | ··name | ||
22 | ······Name·of·this·probe | ||
23 | *****·Context·***** | 23 | *****·Context·***** |
24 | The·message·sender | 24 | The·message·sender |
25 | *****·Description·***** | 25 | *****·Description·***** |
26 | Fires·at·the·beginning·of·receiving·a·message·on·a·socket·via·the·sock_readv | 26 | Fires·at·the·beginning·of·receiving·a·message·on·a·socket·via·the·sock_readv |
27 | function | 27 | function |
28 | =============================================================================== | 28 | =============================================================================== |
29 | Prev ···························Up························ Next | 29 | Prev ···························Up························ Next |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.receive</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-readv-return.html"·title="probe::socket.readv.return"><link·rel="next"·href="API-socket-recvmsg.html"·title="probe::socket.recvmsg"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.receive</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-readv-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-recvmsg.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-receive"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.receive·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.receive</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-readv-return.html"·title="probe::socket.readv.return"><link·rel="next"·href="API-socket-recvmsg.html"·title="probe::socket.recvmsg"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.receive</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-readv-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-recvmsg.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-receive"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.receive·—· |
2 | ·····Message·received·on·a·socket. | 2 | ·····Message·received·on·a·socket. |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.receive·</pre></div><div·class="refsect1"><a·name="idm13807"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>t | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.receive·</pre></div><div·class="refsect1"><a·name="idm13807"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> |
4 | ····· | 4 | ·····Protocol·value |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | ||
6 | ·····Size·of·message·received·(in·bytes)·or·error·code·if·success·=·0 | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
6 | ·····Name·of·this·probe | 8 | ·····Name·of·this·probe |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> | ||
10 | ·····Socket·type·value | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>success</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>success</code></em></span></dt><dd><p> |
8 | ·····Was·send·successful?·(1·=·yes,·0·=·no) | 12 | ·····Was·send·successful?·(1·=·yes,·0·=·no) |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | ||
10 | ·····Protocol·value | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> | ||
12 | ·····Socket·state·value | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> |
14 | ·····Socket·flags·value | 14 | ·····Socket·flags·value |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> |
16 | ·····Protocol·family·value | 16 | ·····Protocol·family·value |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>s | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> |
18 | ·····S | 18 | ·····Socket·state·value |
19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm13850"></a><h2>Context</h2><p> | 19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm13850"></a><h2>Context</h2><p> |
20 | ···The·message·receiver | 20 | ···The·message·receiver |
21 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-readv-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-recvmsg.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.readv.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.recvmsg</span></td></tr></table></div></body></html> | 21 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-readv-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-recvmsg.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.readv.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.recvmsg</span></td></tr></table></div></body></html> |
Offset 2, 28 lines modified | Offset 2, 28 lines modified | ||
2 | Prev Chapter 14. Socket·Tapse Next | 2 | Prev Chapter 14. Socket·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::socket.receive·—·Message·received·on·a·socket. | 5 | probe::socket.receive·—·Message·received·on·a·socket. |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | socket.receive | 7 | socket.receive |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··type | ||
10 | ·· | 9 | ··protocol |
10 | ······Protocol·value | ||
11 | ··size | ||
12 | ······Size·of·message·received·(in·bytes)·or·error·code·if·success·=·0 | ||
11 | ··name | 13 | ··name |
12 | ······Name·of·this·probe | 14 | ······Name·of·this·probe |
15 | ··type | ||
16 | ······Socket·type·value | ||
13 | ··success | 17 | ··success |
14 | ······Was·send·successful?·(1·=·yes,·0·=·no) | 18 | ······Was·send·successful?·(1·=·yes,·0·=·no) |
15 | ··protocol | ||
16 | ······Protocol·value | ||
17 | ··state | ||
18 | ······Socket·state·value | ||
19 | ··flags | 19 | ··flags |
20 | ······Socket·flags·value | 20 | ······Socket·flags·value |
21 | ··family | 21 | ··family |
22 | ······Protocol·family·value | 22 | ······Protocol·family·value |
23 | ··size | ||
24 | ·· | 23 | ··state |
24 | ······Socket·state·value | ||
25 | *****·Context·***** | 25 | *****·Context·***** |
26 | The·message·receiver | 26 | The·message·receiver |
27 | =============================================================================== | 27 | =============================================================================== |
28 | Prev ·······················Up··················· Next | 28 | Prev ·······················Up··················· Next |
29 | probe::socket.readv.return Home· probe::socket.recvmsg | 29 | probe::socket.readv.return Home· probe::socket.recvmsg |
Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.recvmsg.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-recvmsg.html"·title="probe::socket.recvmsg"><link·rel="next"·href="API-socket-send.html"·title="probe::socket.send"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.recvmsg.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-recvmsg.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-send.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-recvmsg-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.recvmsg.return·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.recvmsg.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-recvmsg.html"·title="probe::socket.recvmsg"><link·rel="next"·href="API-socket-send.html"·title="probe::socket.send"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.recvmsg.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-recvmsg.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-send.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-recvmsg-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.recvmsg.return·—· |
2 | ·····Return·from·Message·being·received·on·socket | 2 | ·····Return·from·Message·being·received·on·socket |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.recvmsg.return·</pre></div><div·class="refsect1"><a·name="idm13928"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.recvmsg.return·</pre></div><div·class="refsect1"><a·name="idm13928"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> |
4 | ·····Protocol·value | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> | ||
6 | ·····Socket·state·value | 4 | ·····Socket·state·value |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>s | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>success</code></em></span></dt><dd><p> |
8 | ····· | 6 | ·····Was·receive·successful?·(1·=·yes,·0·=·no) |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> |
10 | ·····Protocol·family·value | 8 | ·····Protocol·family·value |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> |
12 | ·····Socket·flags·value | 10 | ·····Socket·flags·value |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
14 | ·····Name·of·this·probe | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> |
16 | ·····Socket·type·value | 12 | ·····Socket·type·value |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
14 | ·····Name·of·this·probe | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>s | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
18 | ····· | 16 | ·····Size·of·message·received·(in·bytes)·or·error·code·if·success·=·0 |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | ||
18 | ·····Protocol·value | ||
19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm13971"></a><h2>Context</h2><p> | 19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm13971"></a><h2>Context</h2><p> |
20 | ···The·message·receiver. | 20 | ···The·message·receiver. |
21 | </p></div><div·class="refsect1"><a·name="idm13974"></a><h2>Description</h2><p> | 21 | </p></div><div·class="refsect1"><a·name="idm13974"></a><h2>Description</h2><p> |
22 | ···Fires·at·the·conclusion·of·receiving·a·message·on·a·socket | 22 | ···Fires·at·the·conclusion·of·receiving·a·message·on·a·socket |
23 | ···via·the·<code·class="function">sock_recvmsg</code>·function. | 23 | ···via·the·<code·class="function">sock_recvmsg</code>·function. |
24 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-recvmsg.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-send.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.recvmsg</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.send</span></td></tr></table></div></body></html> | 24 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-recvmsg.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-send.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.recvmsg</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.send</span></td></tr></table></div></body></html> |
Offset 2, 30 lines modified | Offset 2, 30 lines modified | ||
2 | Prev Chapter 14. Socket·Tapse Next | 2 | Prev Chapter 14. Socket·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::socket.recvmsg.return·—·Return·from·Message·being·received·on·socket | 5 | probe::socket.recvmsg.return·—·Return·from·Message·being·received·on·socket |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | socket.recvmsg.return | 7 | socket.recvmsg.return |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··protocol | ||
10 | ······Protocol·value | ||
11 | ··state | 9 | ··state |
12 | ······Socket·state·value | 10 | ······Socket·state·value |
13 | ··size | ||
14 | ·· | 11 | ··success |
12 | ······Was·receive·successful?·(1·=·yes,·0·=·no) | ||
15 | ··family | 13 | ··family |
16 | ······Protocol·family·value | 14 | ······Protocol·family·value |
17 | ··flags | 15 | ··flags |
18 | ······Socket·flags·value | 16 | ······Socket·flags·value |
19 | ··name | ||
20 | ······Name·of·this·probe | ||
21 | ··type | 17 | ··type |
22 | ······Socket·type·value | 18 | ······Socket·type·value |
23 | ··success | ||
24 | ·· | 19 | ··name |
20 | ······Name·of·this·probe | ||
21 | ··size | ||
22 | ······Size·of·message·received·(in·bytes)·or·error·code·if·success·=·0 | ||
23 | ··protocol | ||
24 | ······Protocol·value | ||
25 | *****·Context·***** | 25 | *****·Context·***** |
26 | The·message·receiver. | 26 | The·message·receiver. |
27 | *****·Description·***** | 27 | *****·Description·***** |
28 | Fires·at·the·conclusion·of·receiving·a·message·on·a·socket·via·the·sock_recvmsg | 28 | Fires·at·the·conclusion·of·receiving·a·message·on·a·socket·via·the·sock_recvmsg |
29 | function. | 29 | function. |
30 | =============================================================================== | 30 | =============================================================================== |
31 | Prev ··················Up················ Next | 31 | Prev ··················Up················ Next |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.recvmsg</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-receive.html"·title="probe::socket.receive"><link·rel="next"·href="API-socket-recvmsg-return.html"·title="probe::socket.recvmsg.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.recvmsg</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-receive.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-recvmsg-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-recvmsg"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.recvmsg·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.recvmsg</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-receive.html"·title="probe::socket.receive"><link·rel="next"·href="API-socket-recvmsg-return.html"·title="probe::socket.recvmsg.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.recvmsg</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-receive.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-recvmsg-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-recvmsg"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.recvmsg·—· |
2 | ·····Message·being·received·on·socket | 2 | ·····Message·being·received·on·socket |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.recvmsg·</pre></div><div·class="refsect1"><a·name="idm13868"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>t | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.recvmsg·</pre></div><div·class="refsect1"><a·name="idm13868"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> |
4 | ·····Protocol·value | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | ||
6 | ·····Message·size·in·bytes | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> | ||
4 | ·····Socket·type·value | 8 | ·····Socket·type·value |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
6 | ·····Name·of·this·probe | 10 | ·····Name·of·this·probe |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | ||
8 | ·····Socket·flags·value | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | ||
10 | ·····Message·size·in·bytes | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> |
12 | ·····Protocol·family·value | 12 | ·····Protocol·family·value |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | ||
14 | ·····Socket·flags·value | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> |
14 | ·····Socket·state·value | 16 | ·····Socket·state·value |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | ||
16 | ·····Protocol·value | ||
17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm13906"></a><h2>Context</h2><p> | 17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm13906"></a><h2>Context</h2><p> |
18 | ···The·message·receiver. | 18 | ···The·message·receiver. |
19 | </p></div><div·class="refsect1"><a·name="idm13909"></a><h2>Description</h2><p> | 19 | </p></div><div·class="refsect1"><a·name="idm13909"></a><h2>Description</h2><p> |
20 | ···Fires·at·the·beginning·of·receiving·a·message·on·a·socket | 20 | ···Fires·at·the·beginning·of·receiving·a·message·on·a·socket |
21 | ···via·the·<code·class="function">sock_recvmsg</code>·function | 21 | ···via·the·<code·class="function">sock_recvmsg</code>·function |
22 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-receive.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-recvmsg-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.receive</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.recvmsg.return</span></td></tr></table></div></body></html> | 22 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-receive.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-recvmsg-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.receive</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.recvmsg.return</span></td></tr></table></div></body></html> |
Offset 2, 28 lines modified | Offset 2, 28 lines modified | ||
2 | Prev Chapter 14. Socket·Tapse Next | 2 | Prev Chapter 14. Socket·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::socket.recvmsg·—·Message·being·received·on·socket | 5 | probe::socket.recvmsg·—·Message·being·received·on·socket |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | socket.recvmsg | 7 | socket.recvmsg |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··protocol | ||
10 | ······Protocol·value | ||
11 | ··size | ||
12 | ······Message·size·in·bytes | ||
9 | ··type | 13 | ··type |
10 | ······Socket·type·value | 14 | ······Socket·type·value |
11 | ··name | 15 | ··name |
12 | ······Name·of·this·probe | 16 | ······Name·of·this·probe |
13 | ··flags | ||
14 | ······Socket·flags·value | ||
15 | ··size | ||
16 | ······Message·size·in·bytes | ||
17 | ··family | 17 | ··family |
18 | ······Protocol·family·value | 18 | ······Protocol·family·value |
19 | ··flags | ||
20 | ······Socket·flags·value | ||
19 | ··state | 21 | ··state |
20 | ······Socket·state·value | 22 | ······Socket·state·value |
21 | ··protocol | ||
22 | ······Protocol·value | ||
23 | *****·Context·***** | 23 | *****·Context·***** |
24 | The·message·receiver. | 24 | The·message·receiver. |
25 | *****·Description·***** | 25 | *****·Description·***** |
26 | Fires·at·the·beginning·of·receiving·a·message·on·a·socket·via·the·sock_recvmsg | 26 | Fires·at·the·beginning·of·receiving·a·message·on·a·socket·via·the·sock_recvmsg |
27 | function | 27 | function |
28 | =============================================================================== | 28 | =============================================================================== |
29 | Prev ··················Up·························· Next | 29 | Prev ··················Up·························· Next |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.send</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-recvmsg-return.html"·title="probe::socket.recvmsg.return"><link·rel="next"·href="API-socket-sendmsg.html"·title="probe::socket.sendmsg"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.send</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-recvmsg-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-sendmsg.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-send"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.send·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.send</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-recvmsg-return.html"·title="probe::socket.recvmsg.return"><link·rel="next"·href="API-socket-sendmsg.html"·title="probe::socket.sendmsg"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.send</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-recvmsg-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-sendmsg.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-send"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.send·—· |
2 | ··Message·sent·on·a·socket. | 2 | ··Message·sent·on·a·socket. |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.send·</pre></div><div·class="refsect1"><a·name="idm13993"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.send·</pre></div><div·class="refsect1"><a·name="idm13993"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
4 | ·····Size·of·message·sent·(in·bytes)·or·error·code·if·success·=·0 | 4 | ·····Size·of·message·sent·(in·bytes)·or·error·code·if·success·=·0 |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | ||
6 | ·····Protocol·family·value | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | ||
8 | ·····Socket·flags·value | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> |
10 | ·····Protocol·value | 6 | ·····Protocol·value |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> | ||
8 | ·····Socket·type·value | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
10 | ·····Name·of·this·probe | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> |
12 | ·····Socket·state·value | 12 | ·····Socket·state·value |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>success</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>success</code></em></span></dt><dd><p> |
14 | ·····Was·send·successful?·(1·=·yes,·0·=·no) | 14 | ·····Was·send·successful?·(1·=·yes,·0·=·no) |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> |
16 | ····· | 16 | ·····Protocol·family·value |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> |
18 | ·····Socket· | 18 | ·····Socket·flags·value |
19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm14036"></a><h2>Context</h2><p> | 19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm14036"></a><h2>Context</h2><p> |
20 | ···The·message·sender | 20 | ···The·message·sender |
21 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-recvmsg-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-sendmsg.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.recvmsg.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.sendmsg</span></td></tr></table></div></body></html> | 21 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-recvmsg-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-sendmsg.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.recvmsg.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.sendmsg</span></td></tr></table></div></body></html> |
Offset 4, 26 lines modified | Offset 4, 26 lines modified | ||
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::socket.send·—·Message·sent·on·a·socket. | 5 | probe::socket.send·—·Message·sent·on·a·socket. |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | socket.send | 7 | socket.send |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··size | 9 | ··size |
10 | ······Size·of·message·sent·(in·bytes)·or·error·code·if·success·=·0 | 10 | ······Size·of·message·sent·(in·bytes)·or·error·code·if·success·=·0 |
11 | ··family | ||
12 | ······Protocol·family·value | ||
13 | ··flags | ||
14 | ······Socket·flags·value | ||
15 | ··protocol | 11 | ··protocol |
16 | ······Protocol·value | 12 | ······Protocol·value |
13 | ··type | ||
14 | ······Socket·type·value | ||
15 | ··name | ||
16 | ······Name·of·this·probe | ||
17 | ··state | 17 | ··state |
18 | ······Socket·state·value | 18 | ······Socket·state·value |
19 | ··success | 19 | ··success |
20 | ······Was·send·successful?·(1·=·yes,·0·=·no) | 20 | ······Was·send·successful?·(1·=·yes,·0·=·no) |
21 | ··name | ||
22 | ······Name·of·this·probe | ||
23 | ·· | 21 | ··family |
22 | ······Protocol·family·value | ||
23 | ··flags | ||
24 | ······Socket· | 24 | ······Socket·flags·value |
25 | *****·Context·***** | 25 | *****·Context·***** |
26 | The·message·sender | 26 | The·message·sender |
27 | =============================================================================== | 27 | =============================================================================== |
28 | Prev ·························Up··················· Next | 28 | Prev ·························Up··················· Next |
29 | probe::socket.recvmsg.return Home· probe::socket.sendmsg | 29 | probe::socket.recvmsg.return Home· probe::socket.sendmsg |
Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.sendmsg.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-sendmsg.html"·title="probe::socket.sendmsg"><link·rel="next"·href="API-socket-write-iter.html"·title="probe::socket.write_iter"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.sendmsg.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-sendmsg.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-write-iter.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-sendmsg-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.sendmsg.return·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.sendmsg.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-sendmsg.html"·title="probe::socket.sendmsg"><link·rel="next"·href="API-socket-write-iter.html"·title="probe::socket.write_iter"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.sendmsg.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-sendmsg.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-write-iter.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-sendmsg-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.sendmsg.return·—· |
2 | ·····Return·from·socket.sendmsg. | 2 | ·····Return·from·socket.sendmsg. |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.sendmsg.return·</pre></div><div·class="refsect1"><a·name="idm14114"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>s | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.sendmsg.return·</pre></div><div·class="refsect1"><a·name="idm14114"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
4 | ·····So | 4 | ·····Size·of·message·sent·(in·bytes)·or·error·code·if·success·=·0 |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> |
6 | ·····Protocol·value | 6 | ·····Protocol·value |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> | ||
8 | ·····Socket·state·value | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>success</code></em></span></dt><dd><p> | ||
10 | ·····Was·send·successful?·(1·=·yes,·0·=·no) | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> |
8 | ·····Protocol·family·value | 12 | ·····Protocol·family·value |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | ||
10 | ·····Size·of·message·sent·(in·bytes)·or·error·code·if·success·=·0 | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> |
12 | ·····Socket·flags·value | 14 | ·····Socket·flags·value |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
14 | ·····Name·of·this·probe | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> |
16 | ·····Socket·type·value | 16 | ·····Socket·type·value |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
18 | ····· | 18 | ·····Name·of·this·probe |
19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm14157"></a><h2>Context</h2><p> | 19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm14157"></a><h2>Context</h2><p> |
20 | ···The·message·sender. | 20 | ···The·message·sender. |
21 | </p></div><div·class="refsect1"><a·name="idm14160"></a><h2>Description</h2><p> | 21 | </p></div><div·class="refsect1"><a·name="idm14160"></a><h2>Description</h2><p> |
22 | ···Fires·at·the·conclusion·of·sending·a·message·on·a·socket | 22 | ···Fires·at·the·conclusion·of·sending·a·message·on·a·socket |
23 | ···via·the·<code·class="function">sock_sendmsg</code>·function | 23 | ···via·the·<code·class="function">sock_sendmsg</code>·function |
24 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-sendmsg.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-write-iter.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.sendmsg</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.write_iter</span></td></tr></table></div></body></html> | 24 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-sendmsg.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-write-iter.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.sendmsg</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.write_iter</span></td></tr></table></div></body></html> |
Offset 2, 30 lines modified | Offset 2, 30 lines modified | ||
2 | Prev Chapter 14. Socket·Tapse Next | 2 | Prev Chapter 14. Socket·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::socket.sendmsg.return·—·Return·from·socket.sendmsg. | 5 | probe::socket.sendmsg.return·—·Return·from·socket.sendmsg. |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | socket.sendmsg.return | 7 | socket.sendmsg.return |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··state | ||
10 | ·· | 9 | ··size |
10 | ······Size·of·message·sent·(in·bytes)·or·error·code·if·success·=·0 | ||
11 | ··protocol | 11 | ··protocol |
12 | ······Protocol·value | 12 | ······Protocol·value |
13 | ··state | ||
14 | ······Socket·state·value | ||
15 | ··success | ||
16 | ······Was·send·successful?·(1·=·yes,·0·=·no) | ||
13 | ··family | 17 | ··family |
14 | ······Protocol·family·value | 18 | ······Protocol·family·value |
15 | ··size | ||
16 | ······Size·of·message·sent·(in·bytes)·or·error·code·if·success·=·0 | ||
17 | ··flags | 19 | ··flags |
18 | ······Socket·flags·value | 20 | ······Socket·flags·value |
19 | ··name | ||
20 | ······Name·of·this·probe | ||
21 | ··type | 21 | ··type |
22 | ······Socket·type·value | 22 | ······Socket·type·value |
23 | ··success | ||
24 | ·· | 23 | ··name |
24 | ······Name·of·this·probe | ||
25 | *****·Context·***** | 25 | *****·Context·***** |
26 | The·message·sender. | 26 | The·message·sender. |
27 | *****·Description·***** | 27 | *****·Description·***** |
28 | Fires·at·the·conclusion·of·sending·a·message·on·a·socket·via·the·sock_sendmsg | 28 | Fires·at·the·conclusion·of·sending·a·message·on·a·socket·via·the·sock_sendmsg |
29 | function | 29 | function |
30 | =============================================================================== | 30 | =============================================================================== |
31 | Prev ··················Up······················ Next | 31 | Prev ··················Up······················ Next |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.sendmsg</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-send.html"·title="probe::socket.send"><link·rel="next"·href="API-socket-sendmsg-return.html"·title="probe::socket.sendmsg.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.sendmsg</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-send.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-sendmsg-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-sendmsg"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.sendmsg·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.sendmsg</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-send.html"·title="probe::socket.send"><link·rel="next"·href="API-socket-sendmsg-return.html"·title="probe::socket.sendmsg.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.sendmsg</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-send.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-sendmsg-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-sendmsg"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.sendmsg·—· |
2 | ·····Message·is·currently·being·sent·on·a·socket. | 2 | ·····Message·is·currently·being·sent·on·a·socket. |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.sendmsg·</pre></div><div·class="refsect1"><a·name="idm14054"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.sendmsg·</pre></div><div·class="refsect1"><a·name="idm14054"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> |
4 | ·····Message·size·in·bytes | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | ||
6 | ·····Protocol·family·value | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | ||
8 | ·····Socket·flags·value | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | ||
10 | ·····Protocol·value | 4 | ·····Protocol·value |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>s | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
12 | ····· | 6 | ·····Message·size·in·bytes |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
14 | ·····Name·of·this·probe | 8 | ·····Name·of·this·probe |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> |
16 | ·····Socket·type·value | 10 | ·····Socket·type·value |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | ||
12 | ·····Socket·flags·value | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | ||
14 | ·····Protocol·family·value | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> | ||
16 | ·····Socket·state·value | ||
17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm14092"></a><h2>Context</h2><p> | 17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm14092"></a><h2>Context</h2><p> |
18 | ···The·message·sender | 18 | ···The·message·sender |
19 | </p></div><div·class="refsect1"><a·name="idm14095"></a><h2>Description</h2><p> | 19 | </p></div><div·class="refsect1"><a·name="idm14095"></a><h2>Description</h2><p> |
20 | ···Fires·at·the·beginning·of·sending·a·message·on·a·socket | 20 | ···Fires·at·the·beginning·of·sending·a·message·on·a·socket |
21 | ···via·the·<code·class="function">sock_sendmsg</code>·function | 21 | ···via·the·<code·class="function">sock_sendmsg</code>·function |
22 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-send.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-sendmsg-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.send</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.sendmsg.return</span></td></tr></table></div></body></html> | 22 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-send.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-sendmsg-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.send</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.sendmsg.return</span></td></tr></table></div></body></html> |
Offset 2, 28 lines modified | Offset 2, 28 lines modified | ||
2 | Prev Chapter 14. Socket·Tapse Next | 2 | Prev Chapter 14. Socket·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::socket.sendmsg·—·Message·is·currently·being·sent·on·a·socket. | 5 | probe::socket.sendmsg·—·Message·is·currently·being·sent·on·a·socket. |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | socket.sendmsg | 7 | socket.sendmsg |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··size | ||
10 | ······Message·size·in·bytes | ||
11 | ··family | ||
12 | ······Protocol·family·value | ||
13 | ··flags | ||
14 | ······Socket·flags·value | ||
15 | ··protocol | 9 | ··protocol |
16 | ······Protocol·value | 10 | ······Protocol·value |
17 | ··state | ||
18 | ·· | 11 | ··size |
12 | ······Message·size·in·bytes | ||
19 | ··name | 13 | ··name |
20 | ······Name·of·this·probe | 14 | ······Name·of·this·probe |
21 | ··type | 15 | ··type |
22 | ······Socket·type·value | 16 | ······Socket·type·value |
17 | ··flags | ||
18 | ······Socket·flags·value | ||
19 | ··family | ||
20 | ······Protocol·family·value | ||
21 | ··state | ||
22 | ······Socket·state·value | ||
23 | *****·Context·***** | 23 | *****·Context·***** |
24 | The·message·sender | 24 | The·message·sender |
25 | *****·Description·***** | 25 | *****·Description·***** |
26 | Fires·at·the·beginning·of·sending·a·message·on·a·socket·via·the·sock_sendmsg | 26 | Fires·at·the·beginning·of·sending·a·message·on·a·socket·via·the·sock_sendmsg |
27 | function | 27 | function |
28 | =============================================================================== | 28 | =============================================================================== |
29 | Prev ···············Up·························· Next | 29 | Prev ···············Up·························· Next |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.write_iter.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-write-iter.html"·title="probe::socket.write_iter"><link·rel="next"·href="API-socket-writev.html"·title="probe::socket.writev"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.write_iter.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-write-iter.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-writev.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-write-iter-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.write_iter.return·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.write_iter.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-write-iter.html"·title="probe::socket.write_iter"><link·rel="next"·href="API-socket-writev.html"·title="probe::socket.writev"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.write_iter.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-write-iter.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-writev.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-write-iter-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.write_iter.return·—· |
2 | ·····Conclusion·of·message·send·via·<code·class="function">sock_write_iter</code> | 2 | ·····Conclusion·of·message·send·via·<code·class="function">sock_write_iter</code> |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.write_iter.return·</pre></div><div·class="refsect1"><a·name="idm14241"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.write_iter.return·</pre></div><div·class="refsect1"><a·name="idm14241"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
4 | ·····Protocol·family·value | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | ||
6 | ·····Size·of·message·received·(in·bytes)·or·error·code·if·success·=·0 | 4 | ·····Size·of·message·received·(in·bytes)·or·error·code·if·success·=·0 |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | ||
8 | ·····Socket·flags·value | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> |
10 | ·····Protocol·value | 6 | ·····Protocol·value |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> |
12 | ·····Socket·state·value | 8 | ·····Socket·state·value |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | ||
10 | ·····Socket·flags·value | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>success</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>success</code></em></span></dt><dd><p> |
14 | ·····Was·receive·successful?·(1·=·yes,·0·=·no) | 12 | ·····Was·receive·successful?·(1·=·yes,·0·=·no) |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | ||
14 | ·····Protocol·family·value | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
16 | ·····Name·of·this·probe | 16 | ·····Name·of·this·probe |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> |
18 | ·····Socket·type·value | 18 | ·····Socket·type·value |
19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm14284"></a><h2>Context</h2><p> | 19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm14284"></a><h2>Context</h2><p> |
20 | ···The·message·receiver. | 20 | ···The·message·receiver. |
21 | </p></div><div·class="refsect1"><a·name="idm14287"></a><h2>Description</h2><p> | 21 | </p></div><div·class="refsect1"><a·name="idm14287"></a><h2>Description</h2><p> |
Offset 3, 26 lines modified | Offset 3, 26 lines modified | ||
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::socket.write_iter.return·—·Conclusion·of·message·send·via | 5 | probe::socket.write_iter.return·—·Conclusion·of·message·send·via |
6 | sock_write_iter | 6 | sock_write_iter |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | socket.write_iter.return | 8 | socket.write_iter.return |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··family | ||
11 | ······Protocol·family·value | ||
12 | ··size | 10 | ··size |
13 | ······Size·of·message·received·(in·bytes)·or·error·code·if·success·=·0 | 11 | ······Size·of·message·received·(in·bytes)·or·error·code·if·success·=·0 |
14 | ··flags | ||
15 | ······Socket·flags·value | ||
16 | ··protocol | 12 | ··protocol |
17 | ······Protocol·value | 13 | ······Protocol·value |
18 | ··state | 14 | ··state |
19 | ······Socket·state·value | 15 | ······Socket·state·value |
16 | ··flags | ||
17 | ······Socket·flags·value | ||
20 | ··success | 18 | ··success |
21 | ······Was·receive·successful?·(1·=·yes,·0·=·no) | 19 | ······Was·receive·successful?·(1·=·yes,·0·=·no) |
20 | ··family | ||
21 | ······Protocol·family·value | ||
22 | ··name | 22 | ··name |
23 | ······Name·of·this·probe | 23 | ······Name·of·this·probe |
24 | ··type | 24 | ··type |
25 | ······Socket·type·value | 25 | ······Socket·type·value |
26 | *****·Context·***** | 26 | *****·Context·***** |
27 | The·message·receiver. | 27 | The·message·receiver. |
28 | *****·Description·***** | 28 | *****·Description·***** |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.write_iter</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-sendmsg-return.html"·title="probe::socket.sendmsg.return"><link·rel="next"·href="API-socket-write-iter-return.html"·title="probe::socket.write_iter.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.write_iter</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-sendmsg-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-write-iter-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-write-iter"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.write_iter·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.write_iter</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-sendmsg-return.html"·title="probe::socket.sendmsg.return"><link·rel="next"·href="API-socket-write-iter-return.html"·title="probe::socket.write_iter.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.write_iter</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-sendmsg-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-write-iter-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-write-iter"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.write_iter·—· |
2 | ·····Message·send·via·<code·class="function">sock_write_iter</code> | 2 | ·····Message·send·via·<code·class="function">sock_write_iter</code> |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.write_iter·</pre></div><div·class="refsect1"><a·name="idm14180"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.write_iter·</pre></div><div·class="refsect1"><a·name="idm14180"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
4 | ·····Name·of·this·probe | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> | ||
6 | ·····Socket·type·value | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | ||
4 | ·····Socket·flags·value | 8 | ·····Socket·flags·value |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | ||
6 | ·····Message·size·in·bytes | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> |
8 | ·····Protocol·family·value | 10 | ·····Protocol·family·value |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> |
10 | ·····Socket·state·value | 12 | ·····Socket·state·value |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> |
12 | ·····Protocol·value | 14 | ·····Protocol·value |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
16 | ·····Message·size·in·bytes | ||
14 | ·····Socket·type·value | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
16 | ·····Name·of·this·probe | ||
17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm14218"></a><h2>Context</h2><p> | 17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm14218"></a><h2>Context</h2><p> |
18 | ···The·message·sender | 18 | ···The·message·sender |
19 | </p></div><div·class="refsect1"><a·name="idm14221"></a><h2>Description</h2><p> | 19 | </p></div><div·class="refsect1"><a·name="idm14221"></a><h2>Description</h2><p> |
20 | ···Fires·at·the·beginning·of·sending·a·message·on·a·socket | 20 | ···Fires·at·the·beginning·of·sending·a·message·on·a·socket |
21 | ···via·the·<code·class="function">sock_write_iter</code>·function | 21 | ···via·the·<code·class="function">sock_write_iter</code>·function |
22 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-sendmsg-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-write-iter-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.sendmsg.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.write_iter.return</span></td></tr></table></div></body></html> | 22 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-sendmsg-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-write-iter-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.sendmsg.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.write_iter.return</span></td></tr></table></div></body></html> |
Offset 2, 28 lines modified | Offset 2, 28 lines modified | ||
2 | Prev Chapter 14. Socket·Tapse Next | 2 | Prev Chapter 14. Socket·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::socket.write_iter·—·Message·send·via·sock_write_iter | 5 | probe::socket.write_iter·—·Message·send·via·sock_write_iter |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | socket.write_iter | 7 | socket.write_iter |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··name | ||
10 | ······Name·of·this·probe | ||
11 | ··type | ||
12 | ······Socket·type·value | ||
9 | ··flags | 13 | ··flags |
10 | ······Socket·flags·value | 14 | ······Socket·flags·value |
11 | ··size | ||
12 | ······Message·size·in·bytes | ||
13 | ··family | 15 | ··family |
14 | ······Protocol·family·value | 16 | ······Protocol·family·value |
15 | ··state | 17 | ··state |
16 | ······Socket·state·value | 18 | ······Socket·state·value |
17 | ··protocol | 19 | ··protocol |
18 | ······Protocol·value | 20 | ······Protocol·value |
21 | ··size | ||
22 | ······Message·size·in·bytes | ||
19 | ··type | ||
20 | ······Socket·type·value | ||
21 | ··name | ||
22 | ······Name·of·this·probe | ||
23 | *****·Context·***** | 23 | *****·Context·***** |
24 | The·message·sender | 24 | The·message·sender |
25 | *****·Description·***** | 25 | *****·Description·***** |
26 | Fires·at·the·beginning·of·sending·a·message·on·a·socket·via·the·sock_write_iter | 26 | Fires·at·the·beginning·of·sending·a·message·on·a·socket·via·the·sock_write_iter |
27 | function | 27 | function |
28 | =============================================================================== | 28 | =============================================================================== |
29 | Prev ·························Up····························· Next | 29 | Prev ·························Up····························· Next |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.writev.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-writev.html"·title="probe::socket.writev"><link·rel="next"·href="snmp.stp.html"·title="Chapter 15. SNMP·Information·Tapset"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.writev.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-writev.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="snmp.stp.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-writev-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.writev.return·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.writev.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-writev.html"·title="probe::socket.writev"><link·rel="next"·href="snmp.stp.html"·title="Chapter 15. SNMP·Information·Tapset"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.writev.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-writev.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="snmp.stp.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-writev-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.writev.return·—· |
2 | ·····Conclusion·of·message·sent·via·<code·class="function">socket_writev</code> | 2 | ·····Conclusion·of·message·sent·via·<code·class="function">socket_writev</code> |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.writev.return·</pre></div><div·class="refsect1"><a·name="idm14368"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.writev.return·</pre></div><div·class="refsect1"><a·name="idm14368"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> |
4 | ·····Protocol·value | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | ||
4 | ·····Size·of·message·sent·(in·bytes)·or·error·code·if·success·=·0 | 6 | ·····Size·of·message·sent·(in·bytes)·or·error·code·if·success·=·0 |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> |
6 | ·····Protocol·family·value | 8 | ·····Protocol·family·value |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>success</code></em></span></dt><dd><p> | ||
10 | ·····Was·send·successful?·(1·=·yes,·0·=·no) | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> |
8 | ·····Socket·flags·value | 12 | ·····Socket·flags·value |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> |
10 | ·····Socket·state·value | 14 | ·····Socket·state·value |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | ||
12 | ·····Protocol·value | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>success</code></em></span></dt><dd><p> | ||
14 | ·····Was·send·successful?·(1·=·yes,·0·=·no) | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
16 | ·····Name·of·this·probe | 16 | ·····Name·of·this·probe |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> |
18 | ·····Socket·type·value | 18 | ·····Socket·type·value |
19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm14411"></a><h2>Context</h2><p> | 19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm14411"></a><h2>Context</h2><p> |
20 | ···The·message·receiver. | 20 | ···The·message·receiver. |
21 | </p></div><div·class="refsect1"><a·name="idm14414"></a><h2>Description</h2><p> | 21 | </p></div><div·class="refsect1"><a·name="idm14414"></a><h2>Description</h2><p> |
Offset 2, 26 lines modified | Offset 2, 26 lines modified | ||
2 | Prev Chapter 14. Socket·Tapse Next | 2 | Prev Chapter 14. Socket·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::socket.writev.return·—·Conclusion·of·message·sent·via·socket_writev | 5 | probe::socket.writev.return·—·Conclusion·of·message·sent·via·socket_writev |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | socket.writev.return | 7 | socket.writev.return |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··protocol | ||
10 | ······Protocol·value | ||
9 | ··size | 11 | ··size |
10 | ······Size·of·message·sent·(in·bytes)·or·error·code·if·success·=·0 | 12 | ······Size·of·message·sent·(in·bytes)·or·error·code·if·success·=·0 |
11 | ··family | 13 | ··family |
12 | ······Protocol·family·value | 14 | ······Protocol·family·value |
15 | ··success | ||
16 | ······Was·send·successful?·(1·=·yes,·0·=·no) | ||
13 | ··flags | 17 | ··flags |
14 | ······Socket·flags·value | 18 | ······Socket·flags·value |
15 | ··state | 19 | ··state |
16 | ······Socket·state·value | 20 | ······Socket·state·value |
17 | ··protocol | ||
18 | ······Protocol·value | ||
19 | ··success | ||
20 | ······Was·send·successful?·(1·=·yes,·0·=·no) | ||
21 | ··name | 21 | ··name |
22 | ······Name·of·this·probe | 22 | ······Name·of·this·probe |
23 | ··type | 23 | ··type |
24 | ······Socket·type·value | 24 | ······Socket·type·value |
25 | *****·Context·***** | 25 | *****·Context·***** |
26 | The·message·receiver. | 26 | The·message·receiver. |
27 | *****·Description·***** | 27 | *****·Description·***** |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.writev</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-write-iter-return.html"·title="probe::socket.write_iter.return"><link·rel="next"·href="API-socket-writev-return.html"·title="probe::socket.writev.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.writev</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-write-iter-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-writev-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-writev"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.writev·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::socket.writev</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="socket.stp.html"·title="Chapter 14. Socket·Tapset"><link·rel="prev"·href="API-socket-write-iter-return.html"·title="probe::socket.write_iter.return"><link·rel="next"·href="API-socket-writev-return.html"·title="probe::socket.writev.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::socket.writev</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-socket-write-iter-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 14. Socket·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-socket-writev-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-socket-writev"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::socket.writev·—· |
2 | ·····Message·sent·via·<code·class="function">socket_writev</code> | 2 | ·····Message·sent·via·<code·class="function">socket_writev</code> |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.writev·</pre></div><div·class="refsect1"><a·name="idm14307"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">socket.writev·</pre></div><div·class="refsect1"><a·name="idm14307"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> |
4 | ·····Socket·flags·value | 4 | ·····Socket·flags·value |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> |
6 | ·····Protocol·family·value | 6 | ·····Protocol·family·value |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | ||
8 | ·····Message·size·in·bytes | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>state</code></em></span></dt><dd><p> |
10 | ·····Socket·state·value | 8 | ·····Socket·state·value |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | ||
12 | ·····Protocol·value | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> | ||
14 | ·····Socket·type·value | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
16 | ·····Name·of·this·probe | 10 | ·····Name·of·this·probe |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> | ||
12 | ·····Socket·type·value | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | ||
14 | ·····Protocol·value | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | ||
16 | ·····Message·size·in·bytes | ||
17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm14345"></a><h2>Context</h2><p> | 17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm14345"></a><h2>Context</h2><p> |
18 | ···The·message·sender | 18 | ···The·message·sender |
19 | </p></div><div·class="refsect1"><a·name="idm14348"></a><h2>Description</h2><p> | 19 | </p></div><div·class="refsect1"><a·name="idm14348"></a><h2>Description</h2><p> |
20 | ···Fires·at·the·beginning·of·sending·a·message·on·a·socket | 20 | ···Fires·at·the·beginning·of·sending·a·message·on·a·socket |
21 | ···via·the·<code·class="function">sock_writev</code>·function | 21 | ···via·the·<code·class="function">sock_writev</code>·function |
22 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-write-iter-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-writev-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.write_iter.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.writev.return</span></td></tr></table></div></body></html> | 22 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-socket-write-iter-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="socket.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-socket-writev-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::socket.write_iter.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::socket.writev.return</span></td></tr></table></div></body></html> |
Offset 6, 24 lines modified | Offset 6, 24 lines modified | ||
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | socket.writev | 7 | socket.writev |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··flags | 9 | ··flags |
10 | ······Socket·flags·value | 10 | ······Socket·flags·value |
11 | ··family | 11 | ··family |
12 | ······Protocol·family·value | 12 | ······Protocol·family·value |
13 | ··size | ||
14 | ······Message·size·in·bytes | ||
15 | ··state | 13 | ··state |
16 | ······Socket·state·value | 14 | ······Socket·state·value |
17 | ··protocol | ||
18 | ······Protocol·value | ||
19 | ··type | ||
20 | ······Socket·type·value | ||
21 | ··name | 15 | ··name |
22 | ······Name·of·this·probe | 16 | ······Name·of·this·probe |
17 | ··type | ||
18 | ······Socket·type·value | ||
19 | ··protocol | ||
20 | ······Protocol·value | ||
21 | ··size | ||
22 | ······Message·size·in·bytes | ||
23 | *****·Context·***** | 23 | *****·Context·***** |
24 | The·message·sender | 24 | The·message·sender |
25 | *****·Description·***** | 25 | *****·Description·***** |
26 | Fires·at·the·beginning·of·sending·a·message·on·a·socket·via·the·sock_writev | 26 | Fires·at·the·beginning·of·sending·a·message·on·a·socket·via·the·sock_writev |
27 | function | 27 | function |
28 | =============================================================================== | 28 | =============================================================================== |
29 | Prev ····························Up························· Next | 29 | Prev ····························Up························· Next |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::softirq.entry</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="irq.stp.html"·title="Chapter 12. Interrupt·Request·(IRQ)·Tapset"><link·rel="prev"·href="API-irq-handler-exit.html"·title="probe::irq_handler.exit"><link·rel="next"·href="API-softirq-exit.html"·title="probe::softirq.exit"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::softirq.entry</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-irq-handler-exit.html">Prev</a> </td><th·width="60%"·align="center">Chapter 12. Interrupt·Request·(IRQ)·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-softirq-exit.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-softirq-entry"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::softirq.entry·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::softirq.entry</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="irq.stp.html"·title="Chapter 12. Interrupt·Request·(IRQ)·Tapset"><link·rel="prev"·href="API-irq-handler-exit.html"·title="probe::irq_handler.exit"><link·rel="next"·href="API-softirq-exit.html"·title="probe::softirq.exit"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::softirq.entry</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-irq-handler-exit.html">Prev</a> </td><th·width="60%"·align="center">Chapter 12. Interrupt·Request·(IRQ)·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-softirq-exit.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-softirq-entry"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::softirq.entry·—· |
2 | ·····Execution·of·handler·for·a·pending·softirq·starting | 2 | ·····Execution·of·handler·for·a·pending·softirq·starting |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">softirq.entry·</pre></div><div·class="refsect1"><a·name="idm8171"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>vec_nr</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">softirq.entry·</pre></div><div·class="refsect1"><a·name="idm8171"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>vec_nr</code></em></span></dt><dd><p> |
4 | ·····softirq·vector·number | 4 | ·····softirq·vector·number |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>h</code></em></span></dt><dd><p> | ||
6 | ·····struct·softirq_action*·for·current·pending·softirq | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vec</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vec</code></em></span></dt><dd><p> |
8 | ·····softirq_action·vector | 6 | ·····softirq_action·vector |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>action</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>action</code></em></span></dt><dd><p> |
10 | ·····pointer·to·softirq·handler·just·about·to·execute | 8 | ·····pointer·to·softirq·handler·just·about·to·execute |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>h</code></em></span></dt><dd><p> | ||
10 | ·····struct·softirq_action*·for·current·pending·softirq | ||
11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-irq-handler-exit.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="irq.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-softirq-exit.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::irq_handler.exit</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::softirq.exit</span></td></tr></table></div></body></html> | 11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-irq-handler-exit.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="irq.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-softirq-exit.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::irq_handler.exit</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::softirq.exit</span></td></tr></table></div></body></html> |
Offset 4, 16 lines modified | Offset 4, 16 lines modified | ||
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::softirq.entry·—·Execution·of·handler·for·a·pending·softirq·starting | 5 | probe::softirq.entry·—·Execution·of·handler·for·a·pending·softirq·starting |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | softirq.entry | 7 | softirq.entry |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··vec_nr | 9 | ··vec_nr |
10 | ······softirq·vector·number | 10 | ······softirq·vector·number |
11 | ··h | ||
12 | ······struct·softirq_action*·for·current·pending·softirq | ||
13 | ··vec | 11 | ··vec |
14 | ······softirq_action·vector | 12 | ······softirq_action·vector |
15 | ··action | 13 | ··action |
16 | ······pointer·to·softirq·handler·just·about·to·execute | 14 | ······pointer·to·softirq·handler·just·about·to·execute |
15 | ··h | ||
16 | ······struct·softirq_action*·for·current·pending·softirq | ||
17 | =============================================================================== | 17 | =============================================================================== |
18 | Prev ····················Up················· Next | 18 | Prev ····················Up················· Next |
19 | probe::irq_handler.exit Home· probe::softirq.exit | 19 | probe::irq_handler.exit Home· probe::softirq.exit |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::softirq.exit</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="irq.stp.html"·title="Chapter 12. Interrupt·Request·(IRQ)·Tapset"><link·rel="prev"·href="API-softirq-entry.html"·title="probe::softirq.entry"><link·rel="next"·href="API-workqueue-create.html"·title="probe::workqueue.create"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::softirq.exit</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-softirq-entry.html">Prev</a> </td><th·width="60%"·align="center">Chapter 12. Interrupt·Request·(IRQ)·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-workqueue-create.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-softirq-exit"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::softirq.exit·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::softirq.exit</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="irq.stp.html"·title="Chapter 12. Interrupt·Request·(IRQ)·Tapset"><link·rel="prev"·href="API-softirq-entry.html"·title="probe::softirq.entry"><link·rel="next"·href="API-workqueue-create.html"·title="probe::workqueue.create"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::softirq.exit</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-softirq-entry.html">Prev</a> </td><th·width="60%"·align="center">Chapter 12. Interrupt·Request·(IRQ)·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-workqueue-create.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-softirq-exit"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::softirq.exit·—· |
2 | ·····Execution·of·handler·for·a·pending·softirq·completed | 2 | ·····Execution·of·handler·for·a·pending·softirq·completed |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">softirq.exit·</pre></div><div·class="refsect1"><a·name="idm8209"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">softirq.exit·</pre></div><div·class="refsect1"><a·name="idm8209"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>h</code></em></span></dt><dd><p> |
4 | ·····pointer·to·softirq·handler·that·just·finished·execution | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>h</code></em></span></dt><dd><p> | ||
6 | ·····struct·softirq_action*·for·just·executed·softirq | 4 | ·····struct·softirq_action*·for·just·executed·softirq |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>action</code></em></span></dt><dd><p> |
8 | ·····softirq | 6 | ·····pointer·to·softirq·handler·that·just·finished·execution |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vec_nr</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vec_nr</code></em></span></dt><dd><p> |
10 | ·····softirq·vector·number | 8 | ·····softirq·vector·number |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vec</code></em></span></dt><dd><p> | ||
10 | ·····softirq_action·vector | ||
11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-softirq-entry.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="irq.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-workqueue-create.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::softirq.entry</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::workqueue.create</span></td></tr></table></div></body></html> | 11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-softirq-entry.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="irq.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-workqueue-create.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::softirq.entry</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::workqueue.create</span></td></tr></table></div></body></html> |
Offset 2, 18 lines modified | Offset 2, 18 lines modified | ||
2 | Prev Chapter 12. Interrupt·Request·(IRQ)·Tapse Next | 2 | Prev Chapter 12. Interrupt·Request·(IRQ)·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::softirq.exit·—·Execution·of·handler·for·a·pending·softirq·completed | 5 | probe::softirq.exit·—·Execution·of·handler·for·a·pending·softirq·completed |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | softirq.exit | 7 | softirq.exit |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··action | ||
10 | ······pointer·to·softirq·handler·that·just·finished·execution | ||
11 | ··h | 9 | ··h |
12 | ······struct·softirq_action*·for·just·executed·softirq | 10 | ······struct·softirq_action*·for·just·executed·softirq |
13 | ··vec | ||
14 | ·· | 11 | ··action |
12 | ······pointer·to·softirq·handler·that·just·finished·execution | ||
15 | ··vec_nr | 13 | ··vec_nr |
16 | ······softirq·vector·number | 14 | ······softirq·vector·number |
15 | ··vec | ||
16 | ······softirq_action·vector | ||
17 | =============================================================================== | 17 | =============================================================================== |
18 | Prev ·················Up····················· Next | 18 | Prev ·················Up····················· Next |
19 | probe::softirq.entry Home· probe::workqueue.create | 19 | probe::softirq.entry Home· probe::workqueue.create |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::stap.cache_add_src</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="stap_staticmarkers.stp.html"·title="Chapter 30. SystemTap·Translator·Tapset"><link·rel="prev"·href="API-stap-cache-add-nss.html"·title="probe::stap.cache_add_nss"><link·rel="next"·href="API-stap-cache-clean.html"·title="probe::stap.cache_clean"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::stap.cache_add_src</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-stap-cache-add-nss.html">Prev</a> </td><th·width="60%"·align="center">Chapter 30. SystemTap·Translator·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-stap-cache-clean.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-stap-cache-add-src"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::stap.cache_add_src·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::stap.cache_add_src</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="stap_staticmarkers.stp.html"·title="Chapter 30. SystemTap·Translator·Tapset"><link·rel="prev"·href="API-stap-cache-add-nss.html"·title="probe::stap.cache_add_nss"><link·rel="next"·href="API-stap-cache-clean.html"·title="probe::stap.cache_clean"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::stap.cache_add_src</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-stap-cache-add-nss.html">Prev</a> </td><th·width="60%"·align="center">Chapter 30. SystemTap·Translator·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-stap-cache-clean.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-stap-cache-add-src"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::stap.cache_add_src·—· |
2 | ·····Adding·C·code·translation·to·cache | 2 | ·····Adding·C·code·translation·to·cache |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">stap.cache_add_src·</pre></div><div·class="refsect1"><a·name="idm21635"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">stap.cache_add_src·</pre></div><div·class="refsect1"><a·name="idm21635"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>source_path</code></em></span></dt><dd><p> |
4 | ·····the·path·the·.c·file·is·going·to·(incl·filename) | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>source_path</code></em></span></dt><dd><p> | ||
6 | ·····the·path·the·.c·file·is·coming·from·(incl·filename) | 4 | ·····the·path·the·.c·file·is·coming·from·(incl·filename) |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dest_path</code></em></span></dt><dd><p> | ||
6 | ·····the·path·the·.c·file·is·going·to·(incl·filename) | ||
7 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm21648"></a><h2>Description</h2><p> | 7 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm21648"></a><h2>Description</h2><p> |
8 | ···Fires·just·before·the·file·is·actually·moved.·Note:·if·moving·the | 8 | ···Fires·just·before·the·file·is·actually·moved.·Note:·if·moving·the |
9 | ···kernel·module·fails,·this·probe·will·not·fire. | 9 | ···kernel·module·fails,·this·probe·will·not·fire. |
10 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-stap-cache-add-nss.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="stap_staticmarkers.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-stap-cache-clean.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::stap.cache_add_nss</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::stap.cache_clean</span></td></tr></table></div></body></html> | 10 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-stap-cache-add-nss.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="stap_staticmarkers.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-stap-cache-clean.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::stap.cache_add_nss</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::stap.cache_clean</span></td></tr></table></div></body></html> |
Offset 2, 17 lines modified | Offset 2, 17 lines modified | ||
2 | Prev Chapter 30. SystemTap·Translator·Tapse Next | 2 | Prev Chapter 30. SystemTap·Translator·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::stap.cache_add_src·—·Adding·C·code·translation·to·cache | 5 | probe::stap.cache_add_src·—·Adding·C·code·translation·to·cache |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | stap.cache_add_src | 7 | stap.cache_add_src |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··dest_path | ||
10 | ······the·path·the·.c·file·is·going·to·(incl·filename) | ||
11 | ··source_path | 9 | ··source_path |
12 | ······the·path·the·.c·file·is·coming·from·(incl·filename) | 10 | ······the·path·the·.c·file·is·coming·from·(incl·filename) |
11 | ··dest_path | ||
12 | ······the·path·the·.c·file·is·going·to·(incl·filename) | ||
13 | *****·Description·***** | 13 | *****·Description·***** |
14 | Fires·just·before·the·file·is·actually·moved.·Note:·if·moving·the·kernel·module | 14 | Fires·just·before·the·file·is·actually·moved.·Note:·if·moving·the·kernel·module |
15 | fails,·this·probe·will·not·fire. | 15 | fails,·this·probe·will·not·fire. |
16 | =============================================================================== | 16 | =============================================================================== |
17 | Prev ······················Up····················· Next | 17 | Prev ······················Up····················· Next |
18 | probe::stap.cache_add_nss Home· probe::stap.cache_clean | 18 | probe::stap.cache_add_nss Home· probe::stap.cache_clean |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::stap.cache_get</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="stap_staticmarkers.stp.html"·title="Chapter 30. SystemTap·Translator·Tapset"><link·rel="prev"·href="API-stap-cache-clean.html"·title="probe::stap.cache_clean"><link·rel="next"·href="API-stap-pass0.html"·title="probe::stap.pass0"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::stap.cache_get</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-stap-cache-clean.html">Prev</a> </td><th·width="60%"·align="center">Chapter 30. SystemTap·Translator·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-stap-pass0.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-stap-cache-get"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::stap.cache_get·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::stap.cache_get</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="stap_staticmarkers.stp.html"·title="Chapter 30. SystemTap·Translator·Tapset"><link·rel="prev"·href="API-stap-cache-clean.html"·title="probe::stap.cache_clean"><link·rel="next"·href="API-stap-pass0.html"·title="probe::stap.pass0"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::stap.cache_get</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-stap-cache-clean.html">Prev</a> </td><th·width="60%"·align="center">Chapter 30. SystemTap·Translator·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-stap-pass0.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-stap-cache-get"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::stap.cache_get·—· |
2 | ·····Found·item·in·stap·cache | 2 | ·····Found·item·in·stap·cache |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">stap.cache_get·</pre></div><div·class="refsect1"><a·name="idm21692"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">stap.cache_get·</pre></div><div·class="refsect1"><a·name="idm21692"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>source_path</code></em></span></dt><dd><p> |
4 | ·····the·path·of·the·.ko·kernel·module·file | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>source_path</code></em></span></dt><dd><p> | ||
6 | ·····the·path·of·the·.c·source·file | 4 | ·····the·path·of·the·.c·source·file |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>module_path</code></em></span></dt><dd><p> | ||
6 | ·····the·path·of·the·.ko·kernel·module·file | ||
7 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm21705"></a><h2>Description</h2><p> | 7 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm21705"></a><h2>Description</h2><p> |
8 | ···Fires·just·before·the·return·of·get_from_cache,·when·the·cache·grab | 8 | ···Fires·just·before·the·return·of·get_from_cache,·when·the·cache·grab |
9 | ···is·successful. | 9 | ···is·successful. |
10 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-stap-cache-clean.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="stap_staticmarkers.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-stap-pass0.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::stap.cache_clean</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::stap.pass0</span></td></tr></table></div></body></html> | 10 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-stap-cache-clean.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="stap_staticmarkers.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-stap-pass0.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::stap.cache_clean</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::stap.pass0</span></td></tr></table></div></body></html> |
Offset 2, 17 lines modified | Offset 2, 17 lines modified | ||
2 | Prev Chapter 30. SystemTap·Translator·Tapse Next | 2 | Prev Chapter 30. SystemTap·Translator·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::stap.cache_get·—·Found·item·in·stap·cache | 5 | probe::stap.cache_get·—·Found·item·in·stap·cache |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | stap.cache_get | 7 | stap.cache_get |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··module_path | ||
10 | ······the·path·of·the·.ko·kernel·module·file | ||
11 | ··source_path | 9 | ··source_path |
12 | ······the·path·of·the·.c·source·file | 10 | ······the·path·of·the·.c·source·file |
11 | ··module_path | ||
12 | ······the·path·of·the·.ko·kernel·module·file | ||
13 | *****·Description·***** | 13 | *****·Description·***** |
14 | Fires·just·before·the·return·of·get_from_cache,·when·the·cache·grab·is | 14 | Fires·just·before·the·return·of·get_from_cache,·when·the·cache·grab·is |
15 | successful. | 15 | successful. |
16 | =============================================================================== | 16 | =============================================================================== |
17 | Prev ····················Up··············· Next | 17 | Prev ····················Up··············· Next |
18 | probe::stap.cache_clean Home· probe::stap.pass0 | 18 | probe::stap.cache_clean Home· probe::stap.pass0 |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::stapio.receive_control_message</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="stap_staticmarkers.stp.html"·title="Chapter 30. SystemTap·Translator·Tapset"><link·rel="prev"·href="API-stap-system-spawn.html"·title="probe::stap.system.spawn"><link·rel="next"·href="API-staprun-insert-module.html"·title="probe::staprun.insert_module"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::stapio.receive_control_message</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-stap-system-spawn.html">Prev</a> </td><th·width="60%"·align="center">Chapter 30. SystemTap·Translator·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-staprun-insert-module.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-stapio-receive-control-message"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::stapio.receive_control_message·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::stapio.receive_control_message</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="stap_staticmarkers.stp.html"·title="Chapter 30. SystemTap·Translator·Tapset"><link·rel="prev"·href="API-stap-system-spawn.html"·title="probe::stap.system.spawn"><link·rel="next"·href="API-staprun-insert-module.html"·title="probe::staprun.insert_module"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::stapio.receive_control_message</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-stap-system-spawn.html">Prev</a> </td><th·width="60%"·align="center">Chapter 30. SystemTap·Translator·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-staprun-insert-module.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-stapio-receive-control-message"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::stapio.receive_control_message·—· |
2 | ·····Received·a·control·message | 2 | ·····Received·a·control·message |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">stapio.receive_control_message·</pre></div><div·class="refsect1"><a·name="idm22202"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">stapio.receive_control_message·</pre></div><div·class="refsect1"><a·name="idm22202"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> |
4 | ·····t | 4 | ·····type·of·message·being·send;·defined·in·runtime/transport/transport_msgs.h |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data</code></em></span></dt><dd><p> |
6 | ·····a·ptr·to·a·binary·blob·of·data·sent·as·the·control·message | 6 | ·····a·ptr·to·a·binary·blob·of·data·sent·as·the·control·message |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>len</code></em></span></dt><dd><p> |
8 | ·····t | 8 | ·····the·length·(in·bytes)·of·the·data·blob |
9 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm22220"></a><h2>Description</h2><p> | 9 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm22220"></a><h2>Description</h2><p> |
10 | ···Fires·just·after·a·message·was·receieved·and·before·it's·processed. | 10 | ···Fires·just·after·a·message·was·receieved·and·before·it's·processed. |
11 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-stap-system-spawn.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="stap_staticmarkers.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-staprun-insert-module.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::stap.system.spawn</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::staprun.insert_module</span></td></tr></table></div></body></html> | 11 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-stap-system-spawn.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="stap_staticmarkers.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-staprun-insert-module.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::stap.system.spawn</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::staprun.insert_module</span></td></tr></table></div></body></html> |
Offset 2, 18 lines modified | Offset 2, 18 lines modified | ||
2 | Prev Chapter 30. SystemTap·Translator·Tapse Next | 2 | Prev Chapter 30. SystemTap·Translator·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::stapio.receive_control_message·—·Received·a·control·message | 5 | probe::stapio.receive_control_message·—·Received·a·control·message |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | stapio.receive_control_message | 7 | stapio.receive_control_message |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··len | ||
10 | ······the·length·(in·bytes)·of·the·data·blob | ||
11 | ··data | ||
12 | ······a·ptr·to·a·binary·blob·of·data·sent·as·the·control·message | ||
13 | ··type | 9 | ··type |
14 | ······type·of·message·being·send;·defined·in·runtime/transport/transport_msgs.h | 10 | ······type·of·message·being·send;·defined·in·runtime/transport/transport_msgs.h |
11 | ··data | ||
12 | ······a·ptr·to·a·binary·blob·of·data·sent·as·the·control·message | ||
13 | ··len | ||
14 | ······the·length·(in·bytes)·of·the·data·blob | ||
15 | *****·Description·***** | 15 | *****·Description·***** |
16 | Fires·just·after·a·message·was·receieved·and·before·it's·processed. | 16 | Fires·just·after·a·message·was·receieved·and·before·it's·processed. |
17 | =============================================================================== | 17 | =============================================================================== |
18 | Prev ·····················Up·························· Next | 18 | Prev ·····················Up·························· Next |
19 | probe::stap.system.spawn Home· probe::staprun.insert_module | 19 | probe::stap.system.spawn Home· probe::staprun.insert_module |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::staprun.send_control_message</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="stap_staticmarkers.stp.html"·title="Chapter 30. SystemTap·Translator·Tapset"><link·rel="prev"·href="API-staprun-remove-module.html"·title="probe::staprun.remove_module"><link·rel="next"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::staprun.send_control_message</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-staprun-remove-module.html">Prev</a> </td><th·width="60%"·align="center">Chapter 30. SystemTap·Translator·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="nfsd.stp.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-staprun-send-control-message"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::staprun.send_control_message·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::staprun.send_control_message</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="stap_staticmarkers.stp.html"·title="Chapter 30. SystemTap·Translator·Tapset"><link·rel="prev"·href="API-staprun-remove-module.html"·title="probe::staprun.remove_module"><link·rel="next"·href="nfsd.stp.html"·title="Chapter 31. Network·File·Storage·Tapsets"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::staprun.send_control_message</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-staprun-remove-module.html">Prev</a> </td><th·width="60%"·align="center">Chapter 30. SystemTap·Translator·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="nfsd.stp.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-staprun-send-control-message"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::staprun.send_control_message·—· |
2 | ·····Sending·a·control·message | 2 | ·····Sending·a·control·message |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">staprun.send_control_message·</pre></div><div·class="refsect1"><a·name="idm22290"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">staprun.send_control_message·</pre></div><div·class="refsect1"><a·name="idm22290"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>len</code></em></span></dt><dd><p> |
4 | ·····type·of·message·being·send;·defined·in·runtime/transport/transport_msgs.h | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>len</code></em></span></dt><dd><p> | ||
6 | ·····the·length·(in·bytes)·of·the·data·blob | 4 | ·····the·length·(in·bytes)·of·the·data·blob |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>data</code></em></span></dt><dd><p> |
8 | ·····a·ptr·to·a·binary·blob·of·data·sent·as·the·control·message | 6 | ·····a·ptr·to·a·binary·blob·of·data·sent·as·the·control·message |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>type</code></em></span></dt><dd><p> | ||
8 | ·····type·of·message·being·send;·defined·in·runtime/transport/transport_msgs.h | ||
9 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm22308"></a><h2>Description</h2><p> | 9 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm22308"></a><h2>Description</h2><p> |
10 | ···Fires·at·the·beginning·of·the·send_request·function. | 10 | ···Fires·at·the·beginning·of·the·send_request·function. |
11 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-staprun-remove-module.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="stap_staticmarkers.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="nfsd.stp.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::staprun.remove_module</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> Chapter 31. Network·File·Storage·Tapsets</td></tr></table></div></body></html> | 11 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-staprun-remove-module.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="stap_staticmarkers.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="nfsd.stp.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::staprun.remove_module</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> Chapter 31. Network·File·Storage·Tapsets</td></tr></table></div></body></html> |
Offset 2, 18 lines modified | Offset 2, 18 lines modified | ||
2 | Prev Chapter 30. SystemTap·Translator·Tapse Next | 2 | Prev Chapter 30. SystemTap·Translator·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::staprun.send_control_message·—·Sending·a·control·message | 5 | probe::staprun.send_control_message·—·Sending·a·control·message |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | staprun.send_control_message | 7 | staprun.send_control_message |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··type | ||
10 | ······type·of·message·being·send;·defined·in·runtime/transport/transport_msgs.h | ||
11 | ··len | 9 | ··len |
12 | ······the·length·(in·bytes)·of·the·data·blob | 10 | ······the·length·(in·bytes)·of·the·data·blob |
13 | ··data | 11 | ··data |
14 | ······a·ptr·to·a·binary·blob·of·data·sent·as·the·control·message | 12 | ······a·ptr·to·a·binary·blob·of·data·sent·as·the·control·message |
13 | ··type | ||
14 | ······type·of·message·being·send;·defined·in·runtime/transport/transport_msgs.h | ||
15 | *****·Description·***** | 15 | *****·Description·***** |
16 | Fires·at·the·beginning·of·the·send_request·function. | 16 | Fires·at·the·beginning·of·the·send_request·function. |
17 | =============================================================================== | 17 | =============================================================================== |
18 | Prev ·························Up······································ Next | 18 | Prev ·························Up······································ Next |
19 | probe::staprun.remove_module Home· Chapter 31. Network·File·Storage·Tapsets | 19 | probe::staprun.remove_module Home· Chapter 31. Network·File·Storage·Tapsets |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.clnt.bind_new_program</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netfilter-ip-pre-routing.html"·title="probe::netfilter.ip.pre_routing"><link·rel="next"·href="API-sunrpc-clnt-call-async.html"·title="probe::sunrpc.clnt.call_async"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.clnt.bind_new_program</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netfilter-ip-pre-routing.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-clnt-call-async.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-clnt-bind-new-program"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.clnt.bind_new_program·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.clnt.bind_new_program</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-netfilter-ip-pre-routing.html"·title="probe::netfilter.ip.pre_routing"><link·rel="next"·href="API-sunrpc-clnt-call-async.html"·title="probe::sunrpc.clnt.call_async"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.clnt.bind_new_program</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-netfilter-ip-pre-routing.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-clnt-call-async.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-clnt-bind-new-program"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.clnt.bind_new_program·—· |
2 | ·····Bind·a·new·RPC·program·to·an·existing·client | 2 | ·····Bind·a·new·RPC·program·to·an·existing·client |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.clnt.bind_new_program·</pre></div><div·class="refsect1"><a·name="idm11123"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>prog</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.clnt.bind_new_program·</pre></div><div·class="refsect1"><a·name="idm11123"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>prog</code></em></span></dt><dd><p> |
4 | ·····the·number·of·new·RPC·program | 4 | ·····the·number·of·new·RPC·program |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>progname</code></em></span></dt><dd><p> | ||
6 | ·····the·name·of·new·RPC·program | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>old_prog</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>old_prog</code></em></span></dt><dd><p> |
8 | ·····the·number·of·old·RPC·program | 6 | ·····the·number·of·old·RPC·program |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>servername</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>servername</code></em></span></dt><dd><p> |
10 | ·····the·server·machine·name | 8 | ·····the·server·machine·name |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>old_progname</code></em></span></dt><dd><p> | ||
12 | ·····the·name·of·old·RPC·program | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vers</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vers</code></em></span></dt><dd><p> |
14 | ·····the·version·of·new·RPC·program | 10 | ·····the·version·of·new·RPC·program |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>progname</code></em></span></dt><dd><p> | ||
12 | ·····the·name·of·new·RPC·program | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>old_vers</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>old_vers</code></em></span></dt><dd><p> |
16 | ·····the·version·of·old·RPC·program | 14 | ·····the·version·of·old·RPC·program |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>old_progname</code></em></span></dt><dd><p> | ||
16 | ·····the·name·of·old·RPC·program | ||
17 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netfilter-ip-pre-routing.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-clnt-call-async.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netfilter.ip.pre_routing</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.clnt.call_async</span></td></tr></table></div></body></html> | 17 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-netfilter-ip-pre-routing.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-clnt-call-async.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::netfilter.ip.pre_routing</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.clnt.call_async</span></td></tr></table></div></body></html> |
Offset 5, 22 lines modified | Offset 5, 22 lines modified | ||
5 | probe::sunrpc.clnt.bind_new_program·—·Bind·a·new·RPC·program·to·an·existing | 5 | probe::sunrpc.clnt.bind_new_program·—·Bind·a·new·RPC·program·to·an·existing |
6 | client | 6 | client |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | sunrpc.clnt.bind_new_program | 8 | sunrpc.clnt.bind_new_program |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··prog | 10 | ··prog |
11 | ······the·number·of·new·RPC·program | 11 | ······the·number·of·new·RPC·program |
12 | ··progname | ||
13 | ······the·name·of·new·RPC·program | ||
14 | ··old_prog | 12 | ··old_prog |
15 | ······the·number·of·old·RPC·program | 13 | ······the·number·of·old·RPC·program |
16 | ··servername | 14 | ··servername |
17 | ······the·server·machine·name | 15 | ······the·server·machine·name |
18 | ··old_progname | ||
19 | ······the·name·of·old·RPC·program | ||
20 | ··vers | 16 | ··vers |
21 | ······the·version·of·new·RPC·program | 17 | ······the·version·of·new·RPC·program |
18 | ··progname | ||
19 | ······the·name·of·new·RPC·program | ||
22 | ··old_vers | 20 | ··old_vers |
23 | ······the·version·of·old·RPC·program | 21 | ······the·version·of·old·RPC·program |
22 | ··old_progname | ||
23 | ······the·name·of·old·RPC·program | ||
24 | =============================================================================== | 24 | =============================================================================== |
25 | Prev ····························Up··························· Next | 25 | Prev ····························Up··························· Next |
26 | probe::netfilter.ip.pre_routing Home· probe::sunrpc.clnt.call_async | 26 | probe::netfilter.ip.pre_routing Home· probe::sunrpc.clnt.call_async |
Offset 1, 25 lines modified | Offset 1, 25 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.clnt.call_async</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-clnt-bind-new-program.html"·title="probe::sunrpc.clnt.bind_new_program"><link·rel="next"·href="API-sunrpc-clnt-call-sync.html"·title="probe::sunrpc.clnt.call_sync"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.clnt.call_async</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-clnt-bind-new-program.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-clnt-call-sync.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-clnt-call-async"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.clnt.call_async·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.clnt.call_async</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-clnt-bind-new-program.html"·title="probe::sunrpc.clnt.bind_new_program"><link·rel="next"·href="API-sunrpc-clnt-call-sync.html"·title="probe::sunrpc.clnt.call_sync"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.clnt.call_async</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-clnt-bind-new-program.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-clnt-call-sync.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-clnt-call-async"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.clnt.call_async·—· |
2 | ·····Make·an·asynchronous·RPC·call | 2 | ·····Make·an·asynchronous·RPC·call |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.clnt.call_async·</pre></div><div·class="refsect1"><a·name="idm11176"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.clnt.call_async·</pre></div><div·class="refsect1"><a·name="idm11176"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>procname</code></em></span></dt><dd><p> |
4 | ·····the·procedure·name·in·this·RPC·call | ||
4 | ·····whether·this·client·is·abandoned | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | ||
6 | ·····the·IP·protocol·number | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>servername</code></em></span></dt><dd><p> | ||
8 | ·····the·server·machine·name | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vers</code></em></span></dt><dd><p> | ||
10 | ·····the·RPC·program·version·number | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prog</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prog</code></em></span></dt><dd><p> |
12 | ·····the·RPC·program·number | 6 | ·····the·RPC·program·number |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vers</code></em></span></dt><dd><p> | ||
8 | ·····the·RPC·program·version·number | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>port</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>port</code></em></span></dt><dd><p> |
14 | ·····the·port·number | 10 | ·····the·port·number |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>proc</code></em></span></dt><dd><p> | ||
16 | ·····the·procedure·number·in·this·RPC·call | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | ||
18 | ·····flags | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>servername</code></em></span></dt><dd><p> |
20 | ·····the· | 12 | ·····the·server·machine·name |
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>xid</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>xid</code></em></span></dt><dd><p> |
22 | ·····current·transmission·id | 14 | ·····current·transmission·id |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>proc</code></em></span></dt><dd><p> | ||
16 | ·····the·procedure·number·in·this·RPC·call | ||
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>progname</code></em></span></dt><dd><p> | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>progname</code></em></span></dt><dd><p> |
24 | ·····the·RPC·program·name | 18 | ·····the·RPC·program·name |
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | ||
20 | ·····the·IP·protocol·number | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | ||
22 | ·····flags | ||
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dead</code></em></span></dt><dd><p> | ||
24 | ·····whether·this·client·is·abandoned | ||
25 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-clnt-bind-new-program.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-clnt-call-sync.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.clnt.bind_new_program</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.clnt.call_sync</span></td></tr></table></div></body></html> | 25 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-clnt-bind-new-program.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-clnt-call-sync.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.clnt.bind_new_program</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.clnt.call_sync</span></td></tr></table></div></body></html> |
Offset 2, 32 lines modified | Offset 2, 32 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::sunrpc.clnt.call_async·—·Make·an·asynchronous·RPC·call | 5 | probe::sunrpc.clnt.call_async·—·Make·an·asynchronous·RPC·call |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | sunrpc.clnt.call_async | 7 | sunrpc.clnt.call_async |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··procname | ||
10 | ······the·procedure·name·in·this·RPC·call | ||
9 | ··dead | ||
10 | ······whether·this·client·is·abandoned | ||
11 | ··prot | ||
12 | ······the·IP·protocol·number | ||
13 | ··servername | ||
14 | ······the·server·machine·name | ||
15 | ··vers | ||
16 | ······the·RPC·program·version·number | ||
17 | ··prog | 11 | ··prog |
18 | ······the·RPC·program·number | 12 | ······the·RPC·program·number |
13 | ··vers | ||
14 | ······the·RPC·program·version·number | ||
19 | ··port | 15 | ··port |
20 | ······the·port·number | 16 | ······the·port·number |
17 | ··servername | ||
18 | ······the·server·machine·name | ||
21 | ··proc | ||
22 | ······the·procedure·number·in·this·RPC·call | ||
23 | ··flags | ||
24 | ······flags | ||
25 | ··procname | ||
26 | ······the·procedure·name·in·this·RPC·call | ||
27 | ··xid | 19 | ··xid |
28 | ······current·transmission·id | 20 | ······current·transmission·id |
21 | ··proc | ||
22 | ······the·procedure·number·in·this·RPC·call | ||
29 | ··progname | 23 | ··progname |
30 | ······the·RPC·program·name | 24 | ······the·RPC·program·name |
25 | ··prot | ||
26 | ······the·IP·protocol·number | ||
27 | ··flags | ||
28 | ······flags | ||
29 | ··dead | ||
30 | ······whether·this·client·is·abandoned | ||
31 | =============================================================================== | 31 | =============================================================================== |
32 | Prev ································Up·························· Next | 32 | Prev ································Up·························· Next |
33 | probe::sunrpc.clnt.bind_new_program Home· probe::sunrpc.clnt.call_sync | 33 | probe::sunrpc.clnt.bind_new_program Home· probe::sunrpc.clnt.call_sync |
Offset 1, 25 lines modified | Offset 1, 25 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.clnt.call_sync</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-clnt-call-async.html"·title="probe::sunrpc.clnt.call_async"><link·rel="next"·href="API-sunrpc-clnt-clone-client.html"·title="probe::sunrpc.clnt.clone_client"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.clnt.call_sync</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-clnt-call-async.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-clnt-clone-client.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-clnt-call-sync"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.clnt.call_sync·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.clnt.call_sync</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-clnt-call-async.html"·title="probe::sunrpc.clnt.call_async"><link·rel="next"·href="API-sunrpc-clnt-clone-client.html"·title="probe::sunrpc.clnt.clone_client"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.clnt.call_sync</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-clnt-call-async.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-clnt-clone-client.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-clnt-call-sync"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.clnt.call_sync·—· |
2 | ·····Make·a·synchronous·RPC·call | 2 | ·····Make·a·synchronous·RPC·call |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.clnt.call_sync·</pre></div><div·class="refsect1"><a·name="idm11249"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.clnt.call_sync·</pre></div><div·class="refsect1"><a·name="idm11249"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>servername</code></em></span></dt><dd><p> |
4 | ·····the·server·machine·name | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>port</code></em></span></dt><dd><p> | ||
4 | ·····the·port·number | 6 | ·····the·port·number |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vers</code></em></span></dt><dd><p> |
6 | ·····the·procedure·number·in·this·RPC·call | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prog</code></em></span></dt><dd><p> | ||
8 | ·····the·RPC·program·number | 8 | ·····the·RPC·program·version·number |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>xid</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>xid</code></em></span></dt><dd><p> |
10 | ·····current·transmission·id | 10 | ·····current·transmission·id |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prog | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prog</code></em></span></dt><dd><p> |
12 | ·····the·RPC·program·n | 12 | ·····the·RPC·program·number |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | ||
14 | ·····flags | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>procname</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>procname</code></em></span></dt><dd><p> |
16 | ·····the·procedure·name·in·this·RPC·call | 14 | ·····the·procedure·name·in·this·RPC·call |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>servername</code></em></span></dt><dd><p> | ||
18 | ·····the·server·machine·name | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dead</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dead</code></em></span></dt><dd><p> |
20 | ·····whether·this·client·is·abandoned | 16 | ·····whether·this·client·is·abandoned |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>progname</code></em></span></dt><dd><p> | ||
18 | ·····the·RPC·program·name | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>proc</code></em></span></dt><dd><p> | ||
20 | ·····the·procedure·number·in·this·RPC·call | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | ||
22 | ·····flags | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | 23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> |
22 | ·····the·IP·protocol·number | 24 | ·····the·IP·protocol·number |
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vers</code></em></span></dt><dd><p> | ||
24 | ·····the·RPC·program·version·number | ||
25 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-clnt-call-async.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-clnt-clone-client.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.clnt.call_async</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.clnt.clone_client</span></td></tr></table></div></body></html> | 25 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-clnt-call-async.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-clnt-clone-client.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.clnt.call_async</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.clnt.clone_client</span></td></tr></table></div></body></html> |
Offset 2, 32 lines modified | Offset 2, 32 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::sunrpc.clnt.call_sync·—·Make·a·synchronous·RPC·call | 5 | probe::sunrpc.clnt.call_sync·—·Make·a·synchronous·RPC·call |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | sunrpc.clnt.call_sync | 7 | sunrpc.clnt.call_sync |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··servername | ||
10 | ······the·server·machine·name | ||
9 | ··port | 11 | ··port |
10 | ······the·port·number | 12 | ······the·port·number |
13 | ··vers | ||
11 | ··proc | ||
12 | ······the·procedure·number·in·this·RPC·call | ||
13 | ··prog | ||
14 | ······the·RPC·program·number | 14 | ······the·RPC·program·version·number |
15 | ··xid | 15 | ··xid |
16 | ······current·transmission·id | 16 | ······current·transmission·id |
17 | ··prog | 17 | ··prog |
18 | ······the·RPC·program·n | 18 | ······the·RPC·program·number |
19 | ··flags | ||
20 | ······flags | ||
21 | ··procname | 19 | ··procname |
22 | ······the·procedure·name·in·this·RPC·call | 20 | ······the·procedure·name·in·this·RPC·call |
23 | ··servername | ||
24 | ······the·server·machine·name | ||
25 | ··dead | 21 | ··dead |
26 | ······whether·this·client·is·abandoned | 22 | ······whether·this·client·is·abandoned |
23 | ··progname | ||
24 | ······the·RPC·program·name | ||
25 | ··proc | ||
26 | ······the·procedure·number·in·this·RPC·call | ||
27 | ··flags | ||
28 | ······flags | ||
27 | ··prot | 29 | ··prot |
28 | ······the·IP·protocol·number | 30 | ······the·IP·protocol·number |
29 | ··vers | ||
30 | ······the·RPC·program·version·number | ||
31 | =============================================================================== | 31 | =============================================================================== |
32 | Prev ··························Up····························· Next | 32 | Prev ··························Up····························· Next |
33 | probe::sunrpc.clnt.call_async Home· probe::sunrpc.clnt.clone_client | 33 | probe::sunrpc.clnt.call_async Home· probe::sunrpc.clnt.clone_client |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.clnt.clone_client</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-clnt-call-sync.html"·title="probe::sunrpc.clnt.call_sync"><link·rel="next"·href="API-sunrpc-clnt-create-client.html"·title="probe::sunrpc.clnt.create_client"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.clnt.clone_client</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-clnt-call-sync.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-clnt-create-client.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-clnt-clone-client"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.clnt.clone_client·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.clnt.clone_client</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-clnt-call-sync.html"·title="probe::sunrpc.clnt.call_sync"><link·rel="next"·href="API-sunrpc-clnt-create-client.html"·title="probe::sunrpc.clnt.create_client"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.clnt.clone_client</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-clnt-call-sync.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-clnt-create-client.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-clnt-clone-client"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.clnt.clone_client·—· |
2 | ·····Clone·an·RPC·client·structure | 2 | ·····Clone·an·RPC·client·structure |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.clnt.clone_client·</pre></div><div·class="refsect1"><a·name="idm11322"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>progname</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.clnt.clone_client·</pre></div><div·class="refsect1"><a·name="idm11322"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>progname</code></em></span></dt><dd><p> |
4 | ·····the·RPC·program·name | 4 | ·····the·RPC·program·name |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vers</code></em></span></dt><dd><p> | ||
6 | ·····the·RPC·program·version·number | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>servername</code></em></span></dt><dd><p> | ||
8 | ·····the·server·machine·name | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>port</code></em></span></dt><dd><p> | ||
10 | ·····the·port·number | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>authflavor</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>authflavor</code></em></span></dt><dd><p> |
12 | ·····the·authentication·flavor | 6 | ·····the·authentication·flavor |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | ||
14 | ·····the·IP·protocol·number | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prog</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prog</code></em></span></dt><dd><p> |
16 | ·····the·RPC·program·number | 8 | ·····the·RPC·program·number |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | ||
10 | ·····the·IP·protocol·number | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>servername</code></em></span></dt><dd><p> | ||
12 | ·····the·server·machine·name | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>port</code></em></span></dt><dd><p> | ||
14 | ·····the·port·number | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vers</code></em></span></dt><dd><p> | ||
16 | ·····the·RPC·program·version·number | ||
17 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-clnt-call-sync.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-clnt-create-client.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.clnt.call_sync</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.clnt.create_client</span></td></tr></table></div></body></html> | 17 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-clnt-call-sync.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-clnt-create-client.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.clnt.call_sync</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.clnt.create_client</span></td></tr></table></div></body></html> |
Offset 4, 22 lines modified | Offset 4, 22 lines modified | ||
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::sunrpc.clnt.clone_client·—·Clone·an·RPC·client·structure | 5 | probe::sunrpc.clnt.clone_client·—·Clone·an·RPC·client·structure |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | sunrpc.clnt.clone_client | 7 | sunrpc.clnt.clone_client |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··progname | 9 | ··progname |
10 | ······the·RPC·program·name | 10 | ······the·RPC·program·name |
11 | ··vers | ||
12 | ······the·RPC·program·version·number | ||
13 | ··servername | ||
14 | ······the·server·machine·name | ||
15 | ··port | ||
16 | ······the·port·number | ||
17 | ··authflavor | 11 | ··authflavor |
18 | ······the·authentication·flavor | 12 | ······the·authentication·flavor |
19 | ··prot | ||
20 | ······the·IP·protocol·number | ||
21 | ··prog | 13 | ··prog |
22 | ······the·RPC·program·number | 14 | ······the·RPC·program·number |
15 | ··prot | ||
16 | ······the·IP·protocol·number | ||
17 | ··servername | ||
18 | ······the·server·machine·name | ||
19 | ··port | ||
20 | ······the·port·number | ||
21 | ··vers | ||
22 | ······the·RPC·program·version·number | ||
23 | =============================================================================== | 23 | =============================================================================== |
24 | Prev ·························Up······························ Next | 24 | Prev ·························Up······························ Next |
25 | probe::sunrpc.clnt.call_sync Home· probe::sunrpc.clnt.create_client | 25 | probe::sunrpc.clnt.call_sync Home· probe::sunrpc.clnt.create_client |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.clnt.create_client</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-clnt-clone-client.html"·title="probe::sunrpc.clnt.clone_client"><link·rel="next"·href="API-sunrpc-clnt-restart-call.html"·title="probe::sunrpc.clnt.restart_call"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.clnt.create_client</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-clnt-clone-client.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-clnt-restart-call.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-clnt-create-client"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.clnt.create_client·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.clnt.create_client</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-clnt-clone-client.html"·title="probe::sunrpc.clnt.clone_client"><link·rel="next"·href="API-sunrpc-clnt-restart-call.html"·title="probe::sunrpc.clnt.restart_call"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.clnt.create_client</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-clnt-clone-client.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-clnt-restart-call.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-clnt-create-client"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.clnt.create_client·—· |
2 | ··Create·an·RPC·client | 2 | ··Create·an·RPC·client |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.clnt.create_client·</pre></div><div·class="refsect1"><a·name="idm11375"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.clnt.create_client·</pre></div><div·class="refsect1"><a·name="idm11375"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>servername</code></em></span></dt><dd><p> |
4 | ·····the·server·machine·name | ||
4 | ·····the·authentication·flavor | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | ||
6 | ·····the·IP·protocol·number | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prog</code></em></span></dt><dd><p> | ||
8 | ·····the·RPC·program·number | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>port</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>port</code></em></span></dt><dd><p> |
10 | ·····the·port·number | 6 | ·····the·port·number |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>servername</code></em></span></dt><dd><p> | ||
12 | ·····the·server·machine·name | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vers</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vers</code></em></span></dt><dd><p> |
14 | ·····the·RPC·program·version·number | 8 | ·····the·RPC·program·version·number |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prog</code></em></span></dt><dd><p> | ||
10 | ·····the·RPC·program·number | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | ||
12 | ·····the·IP·protocol·number | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>progname</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>progname</code></em></span></dt><dd><p> |
16 | ·····the·RPC·program·name | 14 | ·····the·RPC·program·name |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>authflavor</code></em></span></dt><dd><p> | ||
16 | ·····the·authentication·flavor | ||
17 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-clnt-clone-client.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-clnt-restart-call.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.clnt.clone_client</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.clnt.restart_call</span></td></tr></table></div></body></html> | 17 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-clnt-clone-client.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-clnt-restart-call.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.clnt.clone_client</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.clnt.restart_call</span></td></tr></table></div></body></html> |
Offset 2, 24 lines modified | Offset 2, 24 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::sunrpc.clnt.create_client·—·Create·an·RPC·client | 5 | probe::sunrpc.clnt.create_client·—·Create·an·RPC·client |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | sunrpc.clnt.create_client | 7 | sunrpc.clnt.create_client |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··authflavor | ||
10 | ······the·authentication·flavor | ||
11 | ··prot | ||
12 | ······the·IP·protocol·number | ||
13 | ··prog | ||
14 | ······the·RPC·program·number | ||
15 | ··port | ||
16 | ······the·port·number | ||
17 | ··servername | 9 | ··servername |
18 | ······the·server·machine·name | 10 | ······the·server·machine·name |
11 | ··port | ||
12 | ······the·port·number | ||
19 | ··vers | 13 | ··vers |
20 | ······the·RPC·program·version·number | 14 | ······the·RPC·program·version·number |
15 | ··prog | ||
16 | ······the·RPC·program·number | ||
17 | ··prot | ||
18 | ······the·IP·protocol·number | ||
21 | ··progname | 19 | ··progname |
22 | ······the·RPC·program·name | 20 | ······the·RPC·program·name |
21 | ··authflavor | ||
22 | ······the·authentication·flavor | ||
23 | =============================================================================== | 23 | =============================================================================== |
24 | Prev ····························Up····························· Next | 24 | Prev ····························Up····························· Next |
25 | probe::sunrpc.clnt.clone_client Home· probe::sunrpc.clnt.restart_call | 25 | probe::sunrpc.clnt.clone_client Home· probe::sunrpc.clnt.restart_call |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.clnt.restart_call</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-clnt-create-client.html"·title="probe::sunrpc.clnt.create_client"><link·rel="next"·href="API-sunrpc-clnt-shutdown-client.html"·title="probe::sunrpc.clnt.shutdown_client"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.clnt.restart_call</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-clnt-create-client.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-clnt-shutdown-client.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-clnt-restart-call"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.clnt.restart_call·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.clnt.restart_call</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-clnt-create-client.html"·title="probe::sunrpc.clnt.create_client"><link·rel="next"·href="API-sunrpc-clnt-shutdown-client.html"·title="probe::sunrpc.clnt.shutdown_client"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.clnt.restart_call</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-clnt-create-client.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-clnt-shutdown-client.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-clnt-restart-call"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.clnt.restart_call·—· |
2 | ·····Restart·an·asynchronous·RPC·call | 2 | ·····Restart·an·asynchronous·RPC·call |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.clnt.restart_call·</pre></div><div·class="refsect1"><a·name="idm11428"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>tk_ | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.clnt.restart_call·</pre></div><div·class="refsect1"><a·name="idm11428"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>tk_flags</code></em></span></dt><dd><p> |
4 | ·····the·task· | 4 | ·····the·task·flags |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prog</code></em></span></dt><dd><p> | ||
6 | ·····the·RPC·program·number | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>servername</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>servername</code></em></span></dt><dd><p> |
6 | ·····the·server·machine·name | 8 | ·····the·server·machine·name |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>tk_priority</code></em></span></dt><dd><p> | ||
8 | ·····the·task·priority | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>xid</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>xid</code></em></span></dt><dd><p> |
10 | ·····the·transmission·id | 10 | ·····the·transmission·id |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>tk_ | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>tk_priority</code></em></span></dt><dd><p> |
12 | ·····the·task· | 12 | ·····the·task·priority |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>tk_pid</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>tk_pid</code></em></span></dt><dd><p> |
14 | ·····the·debugging·aid·of·task | 14 | ·····the·debugging·aid·of·task |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>tk_runstate</code></em></span></dt><dd><p> |
16 | ·····the· | 16 | ·····the·task·run·status |
17 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-clnt-create-client.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-clnt-shutdown-client.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.clnt.create_client</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.clnt.shutdown_client</span></td></tr></table></div></body></html> | 17 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-clnt-create-client.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-clnt-shutdown-client.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.clnt.create_client</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.clnt.shutdown_client</span></td></tr></table></div></body></html> |
Offset 2, 24 lines modified | Offset 2, 24 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::sunrpc.clnt.restart_call·—·Restart·an·asynchronous·RPC·call | 5 | probe::sunrpc.clnt.restart_call·—·Restart·an·asynchronous·RPC·call |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | sunrpc.clnt.restart_call | 7 | sunrpc.clnt.restart_call |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··tk_runstate | ||
10 | ·· | 9 | ··tk_flags |
10 | ······the·task·flags | ||
11 | ··prog | ||
12 | ······the·RPC·program·number | ||
11 | ··servername | 13 | ··servername |
12 | ······the·server·machine·name | 14 | ······the·server·machine·name |
13 | ··tk_priority | ||
14 | ······the·task·priority | ||
15 | ··xid | 15 | ··xid |
16 | ······the·transmission·id | 16 | ······the·transmission·id |
17 | ··tk_flags | ||
18 | ·· | 17 | ··tk_priority |
18 | ······the·task·priority | ||
19 | ··tk_pid | 19 | ··tk_pid |
20 | ······the·debugging·aid·of·task | 20 | ······the·debugging·aid·of·task |
21 | ··prog | ||
22 | ·· | 21 | ··tk_runstate |
22 | ······the·task·run·status | ||
23 | =============================================================================== | 23 | =============================================================================== |
24 | Prev ·····························Up································ Next | 24 | Prev ·····························Up································ Next |
25 | probe::sunrpc.clnt.create_client Home· probe::sunrpc.clnt.shutdown_client | 25 | probe::sunrpc.clnt.create_client Home· probe::sunrpc.clnt.shutdown_client |
Offset 1, 39 lines modified | Offset 1, 39 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.clnt.shutdown_client</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-clnt-restart-call.html"·title="probe::sunrpc.clnt.restart_call"><link·rel="next"·href="API-sunrpc-sched-delay.html"·title="probe::sunrpc.sched.delay"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.clnt.shutdown_client</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-clnt-restart-call.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-sched-delay.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-clnt-shutdown-client"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.clnt.shutdown_client·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.clnt.shutdown_client</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-clnt-restart-call.html"·title="probe::sunrpc.clnt.restart_call"><link·rel="next"·href="API-sunrpc-sched-delay.html"·title="probe::sunrpc.sched.delay"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.clnt.shutdown_client</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-clnt-restart-call.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-sched-delay.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-clnt-shutdown-client"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.clnt.shutdown_client·—· |
2 | ·····Shutdown·an·RPC·client | 2 | ·····Shutdown·an·RPC·client |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.clnt.shutdown_client·</pre></div><div·class="refsect1"><a·name="idm11481"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.clnt.shutdown_client·</pre></div><div·class="refsect1"><a·name="idm11481"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>netreconn</code></em></span></dt><dd><p> |
4 | ·····the·RPC·program·name | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>netreconn</code></em></span></dt><dd><p> | ||
6 | ·····the·count·of·reconnections | 4 | ·····the·count·of·reconnections |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>om_ops</code></em></span></dt><dd><p> | ||
8 | ·····the·count·of·operations | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rpccnt</code></em></span></dt><dd><p> | ||
10 | ·····the·count·of·RPC·calls | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>om_rtt</code></em></span></dt><dd><p> | ||
12 | ·····the·RPC·RTT·jiffies | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>om_ | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>om_bytes_recv</code></em></span></dt><dd><p> |
14 | ·····the· | 6 | ·····the·count·of·bytes·in |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>p | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> |
16 | ·····the·po | 8 | ·····the·IP·protocol·number |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>om_execute</code></em></span></dt><dd><p> | ||
10 | ·····the·RPC·execution·jiffies | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>authflavor</code></em></span></dt><dd><p> | ||
12 | ·····the·authentication·flavor | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>om_ntrans</code></em></span></dt><dd><p> | ||
14 | ·····the·count·of·RPC·transmissions | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>progname</code></em></span></dt><dd><p> | ||
16 | ·····the·RPC·program·name | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>tasks</code></em></span></dt><dd><p> | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>tasks</code></em></span></dt><dd><p> |
18 | ·····the·number·of·references | 18 | ·····the·number·of·references |
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prog</code></em></span></dt><dd><p> | ||
20 | ·····the·RPC·program·number | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>clones</code></em></span></dt><dd><p> | 19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>clones</code></em></span></dt><dd><p> |
22 | ·····the·number·of·clones | 20 | ·····the·number·of·clones |
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vers</code></em></span></dt><dd><p> | 21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vers</code></em></span></dt><dd><p> |
24 | ·····the·RPC·program·version·number | 22 | ·····the·RPC·program·version·number |
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>port</code></em></span></dt><dd><p> |
26 | ·····the· | 24 | ·····the·port·number |
27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>servername</code></em></span></dt><dd><p> | 25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>servername</code></em></span></dt><dd><p> |
28 | ·····the·server·machine·name | 26 | ·····the·server·machine·name |
27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>om_rtt</code></em></span></dt><dd><p> | ||
28 | ·····the·RPC·RTT·jiffies | ||
29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>om_queue</code></em></span></dt><dd><p> | ||
30 | ·····the·jiffies·queued·for·xmit | ||
31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prog</code></em></span></dt><dd><p> | ||
32 | ·····the·RPC·program·number | ||
33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rpccnt</code></em></span></dt><dd><p> | ||
34 | ·····the·count·of·RPC·calls | ||
35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>om_ops</code></em></span></dt><dd><p> | ||
36 | ·····the·count·of·operations | ||
29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>om_bytes_sent</code></em></span></dt><dd><p> | 37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>om_bytes_sent</code></em></span></dt><dd><p> |
30 | ·····the·count·of·bytes·out | 38 | ·····the·count·of·bytes·out |
31 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | ||
32 | ·····the·IP·protocol·number | ||
33 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>authflavor</code></em></span></dt><dd><p> | ||
34 | ·····the·authentication·flavor | ||
35 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>om_ntrans</code></em></span></dt><dd><p> | ||
36 | ·····the·count·of·RPC·transmissions | ||
37 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>om_bytes_recv</code></em></span></dt><dd><p> | ||
38 | ·····the·count·of·bytes·in | ||
39 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-clnt-restart-call.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-sched-delay.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.clnt.restart_call</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.sched.delay</span></td></tr></table></div></body></html> | 39 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-clnt-restart-call.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-sched-delay.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.clnt.restart_call</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.sched.delay</span></td></tr></table></div></body></html> |
Offset 2, 46 lines modified | Offset 2, 46 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::sunrpc.clnt.shutdown_client·—·Shutdown·an·RPC·client | 5 | probe::sunrpc.clnt.shutdown_client·—·Shutdown·an·RPC·client |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | sunrpc.clnt.shutdown_client | 7 | sunrpc.clnt.shutdown_client |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··progname | ||
10 | ······the·RPC·program·name | ||
11 | ··netreconn | 9 | ··netreconn |
12 | ······the·count·of·reconnections | 10 | ······the·count·of·reconnections |
13 | ··om_ | 11 | ··om_bytes_recv |
14 | ······the·count·of· | 12 | ······the·count·of·bytes·in |
15 | ··rpccnt | ||
16 | ······the·count·of·RPC·calls | ||
17 | ··om_rtt | ||
18 | ······the·RPC·RTT·jiffies | ||
19 | ··om_queue | ||
20 | ······the·jiffies·queued·for·xmit | ||
21 | ··p | 13 | ··prot |
22 | ······the·po | 14 | ······the·IP·protocol·number |
15 | ··om_execute | ||
16 | ······the·RPC·execution·jiffies | ||
17 | ··authflavor | ||
18 | ······the·authentication·flavor | ||
19 | ··om_ntrans | ||
20 | ······the·count·of·RPC·transmissions | ||
21 | ··progname | ||
22 | ······the·RPC·program·name | ||
23 | ··tasks | 23 | ··tasks |
24 | ······the·number·of·references | 24 | ······the·number·of·references |
25 | ··prog | ||
26 | ······the·RPC·program·number | ||
27 | ··clones | 25 | ··clones |
28 | ······the·number·of·clones | 26 | ······the·number·of·clones |
29 | ··vers | 27 | ··vers |
30 | ······the·RPC·program·version·number | 28 | ······the·RPC·program·version·number |
31 | ··om_execute | ||
32 | ·· | 29 | ··port |
30 | ······the·port·number | ||
33 | ··servername | 31 | ··servername |
34 | ······the·server·machine·name | 32 | ······the·server·machine·name |
33 | ··om_rtt | ||
34 | ······the·RPC·RTT·jiffies | ||
35 | ··om_queue | ||
36 | ······the·jiffies·queued·for·xmit | ||
37 | ··prog | ||
38 | ······the·RPC·program·number | ||
39 | ··rpccnt | ||
40 | ······the·count·of·RPC·calls | ||
41 | ··om_ops | ||
42 | ······the·count·of·operations | ||
35 | ··om_bytes_sent | 43 | ··om_bytes_sent |
36 | ······the·count·of·bytes·out | 44 | ······the·count·of·bytes·out |
37 | ··prot | ||
38 | ······the·IP·protocol·number | ||
39 | ··authflavor | ||
40 | ······the·authentication·flavor | ||
41 | ··om_ntrans | ||
42 | ······the·count·of·RPC·transmissions | ||
43 | ··om_bytes_recv | ||
44 | ······the·count·of·bytes·in | ||
45 | =============================================================================== | 45 | =============================================================================== |
46 | Prev ····························Up······················· Next | 46 | Prev ····························Up······················· Next |
47 | probe::sunrpc.clnt.restart_call Home· probe::sunrpc.sched.delay | 47 | probe::sunrpc.clnt.restart_call Home· probe::sunrpc.sched.delay |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.sched.delay</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-clnt-shutdown-client.html"·title="probe::sunrpc.clnt.shutdown_client"><link·rel="next"·href="API-sunrpc-sched-execute.html"·title="probe::sunrpc.sched.execute"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.sched.delay</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-clnt-shutdown-client.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-sched-execute.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-sched-delay"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.sched.delay·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.sched.delay</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-clnt-shutdown-client.html"·title="probe::sunrpc.clnt.shutdown_client"><link·rel="next"·href="API-sunrpc-sched-execute.html"·title="probe::sunrpc.sched.execute"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.sched.delay</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-clnt-shutdown-client.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-sched-execute.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-sched-delay"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.sched.delay·—· |
2 | ·····Delay·an·RPC·task | 2 | ·····Delay·an·RPC·task |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.sched.delay·</pre></div><div·class="refsect1"><a·name="idm11589"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.sched.delay·</pre></div><div·class="refsect1"><a·name="idm11589"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>xid</code></em></span></dt><dd><p> |
4 | ·····the·program·version·in·the·RPC·call | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | ||
6 | ·····the·IP·protocol·in·the·RPC·call | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>xid</code></em></span></dt><dd><p> | ||
8 | ·····the·transmission·id·in·the·RPC·call | 4 | ·····the·transmission·id·in·the·RPC·call |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vers</code></em></span></dt><dd><p> |
6 | ·····the·program·version·in·the·RPC·call | ||
10 | ·····the·flags·of·the·task | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>tk_pid</code></em></span></dt><dd><p> | ||
12 | ·····the·debugging·id·of·the·task | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>delay</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>delay</code></em></span></dt><dd><p> |
14 | ·····the·time·delayed | 8 | ·····the·time·delayed |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prog</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prog</code></em></span></dt><dd><p> |
16 | ·····the·program·number·in·the·RPC·call | 10 | ·····the·program·number·in·the·RPC·call |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>tk_flags</code></em></span></dt><dd><p> | ||
12 | ·····the·flags·of·the·task | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>tk_pid</code></em></span></dt><dd><p> | ||
14 | ·····the·debugging·id·of·the·task | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | ||
16 | ·····the·IP·protocol·in·the·RPC·call | ||
17 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-clnt-shutdown-client.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-sched-execute.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.clnt.shutdown_client</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.sched.execute</span></td></tr></table></div></body></html> | 17 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-clnt-shutdown-client.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-sched-execute.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.clnt.shutdown_client</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.sched.execute</span></td></tr></table></div></body></html> |
Offset 2, 24 lines modified | Offset 2, 24 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::sunrpc.sched.delay·—·Delay·an·RPC·task | 5 | probe::sunrpc.sched.delay·—·Delay·an·RPC·task |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | sunrpc.sched.delay | 7 | sunrpc.sched.delay |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··vers | ||
10 | ······the·program·version·in·the·RPC·call | ||
11 | ··prot | ||
12 | ······the·IP·protocol·in·the·RPC·call | ||
13 | ··xid | 9 | ··xid |
14 | ······the·transmission·id·in·the·RPC·call | 10 | ······the·transmission·id·in·the·RPC·call |
11 | ··vers | ||
12 | ······the·program·version·in·the·RPC·call | ||
15 | ··tk_flags | ||
16 | ······the·flags·of·the·task | ||
17 | ··tk_pid | ||
18 | ······the·debugging·id·of·the·task | ||
19 | ··delay | 13 | ··delay |
20 | ······the·time·delayed | 14 | ······the·time·delayed |
21 | ··prog | 15 | ··prog |
22 | ······the·program·number·in·the·RPC·call | 16 | ······the·program·number·in·the·RPC·call |
17 | ··tk_flags | ||
18 | ······the·flags·of·the·task | ||
19 | ··tk_pid | ||
20 | ······the·debugging·id·of·the·task | ||
21 | ··prot | ||
22 | ······the·IP·protocol·in·the·RPC·call | ||
23 | =============================================================================== | 23 | =============================================================================== |
24 | Prev ·······························Up························· Next | 24 | Prev ·······························Up························· Next |
25 | probe::sunrpc.clnt.shutdown_client Home· probe::sunrpc.sched.execute | 25 | probe::sunrpc.clnt.shutdown_client Home· probe::sunrpc.sched.execute |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.sched.execute</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-sched-delay.html"·title="probe::sunrpc.sched.delay"><link·rel="next"·href="API-sunrpc-sched-new-task.html"·title="probe::sunrpc.sched.new_task"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.sched.execute</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-sched-delay.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-sched-new-task.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-sched-execute"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.sched.execute·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.sched.execute</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-sched-delay.html"·title="probe::sunrpc.sched.delay"><link·rel="next"·href="API-sunrpc-sched-new-task.html"·title="probe::sunrpc.sched.new_task"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.sched.execute</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-sched-delay.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-sched-new-task.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-sched-execute"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.sched.execute·—· |
2 | ·····Execute·the·RPC·`scheduler' | 2 | ·····Execute·the·RPC·`scheduler' |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.sched.execute·</pre></div><div·class="refsect1"><a·name="idm11642"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.sched.execute·</pre></div><div·class="refsect1"><a·name="idm11642"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>prog</code></em></span></dt><dd><p> |
4 | ·····the·program· | 4 | ·····the·program·number·in·the·RPC·call |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | ||
6 | ·····the·IP·protocol·in·the·RPC·call | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>tk_flags</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>tk_flags</code></em></span></dt><dd><p> |
8 | ·····the·flags·of·the·task | 6 | ·····the·flags·of·the·task |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>tk_pid</code></em></span></dt><dd><p> | ||
10 | ·····the·debugging·id·of·the·task | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>xid</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>xid</code></em></span></dt><dd><p> |
12 | ·····the·transmission·id·in·the·RPC·call | 8 | ·····the·transmission·id·in·the·RPC·call |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vers</code></em></span></dt><dd><p> | ||
10 | ·····the·program·version·in·the·RPC·call | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>tk_pid</code></em></span></dt><dd><p> | ||
12 | ·····the·debugging·id·of·the·task | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pro | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> |
14 | ·····the· | 14 | ·····the·IP·protocol·in·the·RPC·call |
15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-sched-delay.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-sched-new-task.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.sched.delay</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.sched.new_task</span></td></tr></table></div></body></html> | 15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-sched-delay.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-sched-new-task.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.sched.delay</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.sched.new_task</span></td></tr></table></div></body></html> |
Offset 2, 22 lines modified | Offset 2, 22 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::sunrpc.sched.execute·—·Execute·the·RPC·`scheduler' | 5 | probe::sunrpc.sched.execute·—·Execute·the·RPC·`scheduler' |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | sunrpc.sched.execute | 7 | sunrpc.sched.execute |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ·· | 9 | ··prog |
10 | ······the·program· | 10 | ······the·program·number·in·the·RPC·call |
11 | ··prot | ||
12 | ······the·IP·protocol·in·the·RPC·call | ||
13 | ··tk_flags | 11 | ··tk_flags |
14 | ······the·flags·of·the·task | 12 | ······the·flags·of·the·task |
15 | ··tk_pid | ||
16 | ······the·debugging·id·of·the·task | ||
17 | ··xid | 13 | ··xid |
18 | ······the·transmission·id·in·the·RPC·call | 14 | ······the·transmission·id·in·the·RPC·call |
19 | ·· | 15 | ··vers |
20 | ······the·program· | 16 | ······the·program·version·in·the·RPC·call |
17 | ··tk_pid | ||
18 | ······the·debugging·id·of·the·task | ||
19 | ··prot | ||
20 | ······the·IP·protocol·in·the·RPC·call | ||
21 | =============================================================================== | 21 | =============================================================================== |
22 | Prev ······················Up·························· Next | 22 | Prev ······················Up·························· Next |
23 | probe::sunrpc.sched.delay Home· probe::sunrpc.sched.new_task | 23 | probe::sunrpc.sched.delay Home· probe::sunrpc.sched.new_task |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.sched.new_task</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-sched-execute.html"·title="probe::sunrpc.sched.execute"><link·rel="next"·href="API-sunrpc-sched-release-task.html"·title="probe::sunrpc.sched.release_task"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.sched.new_task</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-sched-execute.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-sched-release-task.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-sched-new-task"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.sched.new_task·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.sched.new_task</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-sched-execute.html"·title="probe::sunrpc.sched.execute"><link·rel="next"·href="API-sunrpc-sched-release-task.html"·title="probe::sunrpc.sched.release_task"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.sched.new_task</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-sched-execute.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-sched-release-task.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-sched-new-task"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.sched.new_task·—· |
2 | ·····Create·new·task·for·the·specified·client | 2 | ·····Create·new·task·for·the·specified·client |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.sched.new_task·</pre></div><div·class="refsect1"><a·name="idm11690"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.sched.new_task·</pre></div><div·class="refsect1"><a·name="idm11690"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>xid</code></em></span></dt><dd><p> |
4 | ·····the·transmission·id·in·the·RPC·call | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vers</code></em></span></dt><dd><p> | ||
6 | ·····the·program·version·in·the·RPC·call | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prog</code></em></span></dt><dd><p> | ||
4 | ·····the·program·number·in·the·RPC·call | 8 | ·····the·program·number·in·the·RPC·call |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>tk_flags</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>tk_flags</code></em></span></dt><dd><p> |
6 | ·····the·flags·of·the·task | 10 | ·····the·flags·of·the·task |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>xid</code></em></span></dt><dd><p> | ||
8 | ·····the·transmission·id·in·the·RPC·call | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> |
10 | ·····the·IP·protocol·in·the·RPC·call | 12 | ·····the·IP·protocol·in·the·RPC·call |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vers</code></em></span></dt><dd><p> | ||
12 | ·····the·program·version·in·the·RPC·call | ||
13 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-sched-execute.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-sched-release-task.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.sched.execute</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.sched.release_task</span></td></tr></table></div></body></html> | 13 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-sched-execute.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-sched-release-task.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.sched.execute</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.sched.release_task</span></td></tr></table></div></body></html> |
Offset 2, 20 lines modified | Offset 2, 20 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::sunrpc.sched.new_task·—·Create·new·task·for·the·specified·client | 5 | probe::sunrpc.sched.new_task·—·Create·new·task·for·the·specified·client |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | sunrpc.sched.new_task | 7 | sunrpc.sched.new_task |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··xid | ||
10 | ······the·transmission·id·in·the·RPC·call | ||
11 | ··vers | ||
12 | ······the·program·version·in·the·RPC·call | ||
9 | ··prog | 13 | ··prog |
10 | ······the·program·number·in·the·RPC·call | 14 | ······the·program·number·in·the·RPC·call |
11 | ··tk_flags | 15 | ··tk_flags |
12 | ······the·flags·of·the·task | 16 | ······the·flags·of·the·task |
13 | ··xid | ||
14 | ······the·transmission·id·in·the·RPC·call | ||
15 | ··prot | 17 | ··prot |
16 | ······the·IP·protocol·in·the·RPC·call | 18 | ······the·IP·protocol·in·the·RPC·call |
17 | ··vers | ||
18 | ······the·program·version·in·the·RPC·call | ||
19 | =============================================================================== | 19 | =============================================================================== |
20 | Prev ························Up······························ Next | 20 | Prev ························Up······························ Next |
21 | probe::sunrpc.sched.execute Home· probe::sunrpc.sched.release_task | 21 | probe::sunrpc.sched.execute Home· probe::sunrpc.sched.release_task |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.sched.release_task</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-sched-new-task.html"·title="probe::sunrpc.sched.new_task"><link·rel="next"·href="API-sunrpc-svc-create.html"·title="probe::sunrpc.svc.create"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.sched.release_task</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-sched-new-task.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-svc-create.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-sched-release-task"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.sched.release_task·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.sched.release_task</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-sched-new-task.html"·title="probe::sunrpc.sched.new_task"><link·rel="next"·href="API-sunrpc-svc-create.html"·title="probe::sunrpc.svc.create"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.sched.release_task</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-sched-new-task.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-svc-create.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-sched-release-task"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.sched.release_task·—· |
2 | ·····Release·all·resources·associated·with·a·task | 2 | ·····Release·all·resources·associated·with·a·task |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.sched.release_task·</pre></div><div·class="refsect1"><a·name="idm11733"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.sched.release_task·</pre></div><div·class="refsect1"><a·name="idm11733"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>prog</code></em></span></dt><dd><p> |
4 | ·····the· | 4 | ·····the·program·number·in·the·RPC·call |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>tk_flags</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>tk_flags</code></em></span></dt><dd><p> |
6 | ·····the·flags·of·the·task | 6 | ·····the·flags·of·the·task |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>xid</code></em></span></dt><dd><p> |
8 | ·····the· | 8 | ·····the·transmission·id·in·the·RPC·call |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vers</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>vers</code></em></span></dt><dd><p> |
10 | ·····the·program·version·in·the·RPC·call | 10 | ·····the·program·version·in·the·RPC·call |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> |
12 | ·····the·IP·protocol·in·the·RPC·call | 12 | ·····the·IP·protocol·in·the·RPC·call |
13 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm11761"></a><h2>Description</h2><p> | 13 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm11761"></a><h2>Description</h2><p> |
14 | ···<code·class="function">rpc_release_task</code>·function·might·not·be·found·for·a·particular·kernel. | 14 | ···<code·class="function">rpc_release_task</code>·function·might·not·be·found·for·a·particular·kernel. |
15 | ···So,·if·we·can't·find·it,·just·return·'-1'·for·everything. | 15 | ···So,·if·we·can't·find·it,·just·return·'-1'·for·everything. |
Offset 2, 20 lines modified | Offset 2, 20 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::sunrpc.sched.release_task·—·Release·all·resources·associated·with·a·task | 5 | probe::sunrpc.sched.release_task·—·Release·all·resources·associated·with·a·task |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | sunrpc.sched.release_task | 7 | sunrpc.sched.release_task |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··xid | ||
10 | ······the·transmission·id·in·the·RPC·call | ||
11 | ··tk_flags | ||
12 | ······the·flags·of·the·task | ||
13 | ··prog | 9 | ··prog |
14 | ······the·program·number·in·the·RPC·call | 10 | ······the·program·number·in·the·RPC·call |
11 | ··tk_flags | ||
12 | ······the·flags·of·the·task | ||
13 | ··xid | ||
14 | ······the·transmission·id·in·the·RPC·call | ||
15 | ··vers | 15 | ··vers |
16 | ······the·program·version·in·the·RPC·call | 16 | ······the·program·version·in·the·RPC·call |
17 | ··prot | 17 | ··prot |
18 | ······the·IP·protocol·in·the·RPC·call | 18 | ······the·IP·protocol·in·the·RPC·call |
19 | *****·Description·***** | 19 | *****·Description·***** |
20 | rpc_release_task·function·might·not·be·found·for·a·particular·kernel.·So,·if·we | 20 | rpc_release_task·function·might·not·be·found·for·a·particular·kernel.·So,·if·we |
21 | can't·find·it,·just·return·'-1'·for·everything. | 21 | can't·find·it,·just·return·'-1'·for·everything. |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.svc.create</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-sched-release-task.html"·title="probe::sunrpc.sched.release_task"><link·rel="next"·href="API-sunrpc-svc-destroy.html"·title="probe::sunrpc.svc.destroy"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.svc.create</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-sched-release-task.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-svc-destroy.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-svc-create"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.svc.create·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.svc.create</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-sched-release-task.html"·title="probe::sunrpc.sched.release_task"><link·rel="next"·href="API-sunrpc-svc-destroy.html"·title="probe::sunrpc.svc.destroy"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.svc.create</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-sched-release-task.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-svc-destroy.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-svc-create"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.svc.create·—· |
2 | ·····Create·an·RPC·service | 2 | ·····Create·an·RPC·service |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.svc.create·</pre></div><div·class="refsect1"><a·name="idm11780"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>progname</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.svc.create·</pre></div><div·class="refsect1"><a·name="idm11780"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>progname</code></em></span></dt><dd><p> |
4 | ·····the·name·of·the·program | 4 | ·····the·name·of·the·program |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prog</code></em></span></dt><dd><p> | ||
6 | ·····the·number·of·the·program | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bufsize</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bufsize</code></em></span></dt><dd><p> |
8 | ·····the·buffer·size | 6 | ·····the·buffer·size |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prog</code></em></span></dt><dd><p> | ||
8 | ·····the·number·of·the·program | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pg_nvers</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>pg_nvers</code></em></span></dt><dd><p> |
10 | ·····the·number·of·supported·versions | 10 | ·····the·number·of·supported·versions |
11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-sched-release-task.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-svc-destroy.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.sched.release_task</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.svc.destroy</span></td></tr></table></div></body></html> | 11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-sched-release-task.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-svc-destroy.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.sched.release_task</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.svc.destroy</span></td></tr></table></div></body></html> |
Offset 4, 16 lines modified | Offset 4, 16 lines modified | ||
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::sunrpc.svc.create·—·Create·an·RPC·service | 5 | probe::sunrpc.svc.create·—·Create·an·RPC·service |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | sunrpc.svc.create | 7 | sunrpc.svc.create |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··progname | 9 | ··progname |
10 | ······the·name·of·the·program | 10 | ······the·name·of·the·program |
11 | ··prog | ||
12 | ······the·number·of·the·program | ||
13 | ··bufsize | 11 | ··bufsize |
14 | ······the·buffer·size | 12 | ······the·buffer·size |
13 | ··prog | ||
14 | ······the·number·of·the·program | ||
15 | ··pg_nvers | 15 | ··pg_nvers |
16 | ······the·number·of·supported·versions | 16 | ······the·number·of·supported·versions |
17 | =============================================================================== | 17 | =============================================================================== |
18 | Prev ·····························Up······················· Next | 18 | Prev ·····························Up······················· Next |
19 | probe::sunrpc.sched.release_task Home· probe::sunrpc.svc.destroy | 19 | probe::sunrpc.sched.release_task Home· probe::sunrpc.svc.destroy |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.svc.destroy</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-svc-create.html"·title="probe::sunrpc.svc.create"><link·rel="next"·href="API-sunrpc-svc-drop.html"·title="probe::sunrpc.svc.drop"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.svc.destroy</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-svc-create.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-svc-drop.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-svc-destroy"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.svc.destroy·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.svc.destroy</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-svc-create.html"·title="probe::sunrpc.svc.create"><link·rel="next"·href="API-sunrpc-svc-drop.html"·title="probe::sunrpc.svc.drop"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.svc.destroy</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-svc-create.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-svc-drop.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-svc-destroy"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.svc.destroy·—· |
2 | ·····Destroy·an·RPC·service | 2 | ·····Destroy·an·RPC·service |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.svc.destroy·</pre></div><div·class="refsect1"><a·name="idm11818"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>rpcbadauth</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.svc.destroy·</pre></div><div·class="refsect1"><a·name="idm11818"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>rpcbadauth</code></em></span></dt><dd><p> |
4 | ·····the·count·of·requests·drooped·for·authentication·failure | 4 | ·····the·count·of·requests·drooped·for·authentication·failure |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sv_ | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sv_prog</code></em></span></dt><dd><p> |
6 | ·····the· | 6 | ·····the·number·of·the·program |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sv_nrthreads</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sv_nrthreads</code></em></span></dt><dd><p> |
8 | ·····the·number·of·concurrent·threads | 8 | ·····the·number·of·concurrent·threads |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nettcpconn</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nettcpconn</code></em></span></dt><dd><p> |
10 | ·····the·count·of·accepted·TCP·connections | 10 | ·····the·count·of·accepted·TCP·connections |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sv_name</code></em></span></dt><dd><p> |
12 | ·····the· | 12 | ·····the·service·name |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sv_progname</code></em></span></dt><dd><p> | ||
14 | ·····the·name·of·the·program | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>netcnt</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>netcnt</code></em></span></dt><dd><p> |
14 | ·····the·count·of·received·RPC·requests | 16 | ·····the·count·of·received·RPC·requests |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rpcbadfmt</code></em></span></dt><dd><p> |
16 | ·····the· | 18 | ·····the·count·of·requests·dropped·for·bad·formats |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rpccnt</code></em></span></dt><dd><p> | 19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rpccnt</code></em></span></dt><dd><p> |
18 | ·····the·count·of·valid·RPC·requests | 20 | ·····the·count·of·valid·RPC·requests |
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sv_progname</code></em></span></dt><dd><p> | ||
20 | ·····the·name·of·the·program | ||
21 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-svc-create.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-svc-drop.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.svc.create</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.svc.drop</span></td></tr></table></div></body></html> | 21 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-svc-create.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-svc-drop.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.svc.create</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.svc.drop</span></td></tr></table></div></body></html> |
Offset 4, 26 lines modified | Offset 4, 26 lines modified | ||
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::sunrpc.svc.destroy·—·Destroy·an·RPC·service | 5 | probe::sunrpc.svc.destroy·—·Destroy·an·RPC·service |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | sunrpc.svc.destroy | 7 | sunrpc.svc.destroy |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··rpcbadauth | 9 | ··rpcbadauth |
10 | ······the·count·of·requests·drooped·for·authentication·failure | 10 | ······the·count·of·requests·drooped·for·authentication·failure |
11 | ··sv_name | ||
12 | ·· | 11 | ··sv_prog |
12 | ······the·number·of·the·program | ||
13 | ··sv_nrthreads | 13 | ··sv_nrthreads |
14 | ······the·number·of·concurrent·threads | 14 | ······the·number·of·concurrent·threads |
15 | ··nettcpconn | 15 | ··nettcpconn |
16 | ······the·count·of·accepted·TCP·connections | 16 | ······the·count·of·accepted·TCP·connections |
17 | ··rpcbadfmt | ||
18 | ·· | 17 | ··sv_name |
18 | ······the·service·name | ||
19 | ··sv_progname | ||
20 | ······the·name·of·the·program | ||
19 | ··netcnt | 21 | ··netcnt |
20 | ······the·count·of·received·RPC·requests | 22 | ······the·count·of·received·RPC·requests |
21 | ··sv_prog | ||
22 | ·· | 23 | ··rpcbadfmt |
24 | ······the·count·of·requests·dropped·for·bad·formats | ||
23 | ··rpccnt | 25 | ··rpccnt |
24 | ······the·count·of·valid·RPC·requests | 26 | ······the·count·of·valid·RPC·requests |
25 | ··sv_progname | ||
26 | ······the·name·of·the·program | ||
27 | =============================================================================== | 27 | =============================================================================== |
28 | Prev ·····················Up···················· Next | 28 | Prev ·····················Up···················· Next |
29 | probe::sunrpc.svc.create Home· probe::sunrpc.svc.drop | 29 | probe::sunrpc.svc.create Home· probe::sunrpc.svc.drop |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.svc.drop</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-svc-destroy.html"·title="probe::sunrpc.svc.destroy"><link·rel="next"·href="API-sunrpc-svc-process.html"·title="probe::sunrpc.svc.process"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.svc.drop</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-svc-destroy.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-svc-process.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-svc-drop"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.svc.drop·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.svc.drop</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-svc-destroy.html"·title="probe::sunrpc.svc.destroy"><link·rel="next"·href="API-sunrpc-svc-process.html"·title="probe::sunrpc.svc.process"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.svc.drop</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-svc-destroy.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-svc-process.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-svc-drop"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.svc.drop·—· |
2 | ·····Drop·RPC·request | 2 | ·····Drop·RPC·request |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.svc.drop·</pre></div><div·class="refsect1"><a·name="idm11881"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>rq_ | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.svc.drop·</pre></div><div·class="refsect1"><a·name="idm11881"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>rq_prog</code></em></span></dt><dd><p> |
4 | ·····the·program·version·in·the·request | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_proc</code></em></span></dt><dd><p> | ||
6 | ·····the·pro | 4 | ·····the·program·number·in·the·request |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_prot</code></em></span></dt><dd><p> | ||
8 | ·····the·IP·protocol·of·the·reqeust | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>peer_ip</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>peer_ip</code></em></span></dt><dd><p> |
10 | ·····the·peer·address·where·the·request·is·from | 6 | ·····the·peer·address·where·the·request·is·from |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_prog</code></em></span></dt><dd><p> | ||
12 | ·····the·program·number·in·the·request | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sv_name</code></em></span></dt><dd><p> | ||
14 | ·····the·service·name | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_xid</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_xid</code></em></span></dt><dd><p> |
16 | ·····the·transmission·id·in·the·request | 8 | ·····the·transmission·id·in·the·request |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sv_name</code></em></span></dt><dd><p> | ||
10 | ·····the·service·name | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_proc</code></em></span></dt><dd><p> | ||
12 | ·····the·procedure·number·in·the·request | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_prot</code></em></span></dt><dd><p> | ||
14 | ·····the·IP·protocol·of·the·reqeust | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_vers</code></em></span></dt><dd><p> | ||
16 | ·····the·program·version·in·the·request | ||
17 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-svc-destroy.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-svc-process.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.svc.destroy</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.svc.process</span></td></tr></table></div></body></html> | 17 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-svc-destroy.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-svc-process.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.svc.destroy</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.svc.process</span></td></tr></table></div></body></html> |
Offset 2, 24 lines modified | Offset 2, 24 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::sunrpc.svc.drop·—·Drop·RPC·request | 5 | probe::sunrpc.svc.drop·—·Drop·RPC·request |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | sunrpc.svc.drop | 7 | sunrpc.svc.drop |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··rq_vers | ||
10 | ······the·program·version·in·the·request | ||
11 | ··rq_proc | ||
12 | ······the·procedure·number·in·the·request | ||
13 | ··rq_prot | ||
14 | ······the·IP·protocol·of·the·reqeust | ||
15 | ··peer_ip | ||
16 | ······the·peer·address·where·the·request·is·from | ||
17 | ··rq_prog | 9 | ··rq_prog |
18 | ······the·program·number·in·the·request | 10 | ······the·program·number·in·the·request |
19 | ··sv_name | ||
20 | ·· | 11 | ··peer_ip |
12 | ······the·peer·address·where·the·request·is·from | ||
21 | ··rq_xid | 13 | ··rq_xid |
22 | ······the·transmission·id·in·the·request | 14 | ······the·transmission·id·in·the·request |
15 | ··sv_name | ||
16 | ······the·service·name | ||
17 | ··rq_proc | ||
18 | ······the·procedure·number·in·the·request | ||
19 | ··rq_prot | ||
20 | ······the·IP·protocol·of·the·reqeust | ||
21 | ··rq_vers | ||
22 | ······the·program·version·in·the·request | ||
23 | =============================================================================== | 23 | =============================================================================== |
24 | Prev ······················Up······················· Next | 24 | Prev ······················Up······················· Next |
25 | probe::sunrpc.svc.destroy Home· probe::sunrpc.svc.process | 25 | probe::sunrpc.svc.destroy Home· probe::sunrpc.svc.process |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.svc.process</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-svc-drop.html"·title="probe::sunrpc.svc.drop"><link·rel="next"·href="API-sunrpc-svc-recv.html"·title="probe::sunrpc.svc.recv"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.svc.process</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-svc-drop.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-svc-recv.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-svc-process"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.svc.process·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.svc.process</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-svc-drop.html"·title="probe::sunrpc.svc.drop"><link·rel="next"·href="API-sunrpc-svc-recv.html"·title="probe::sunrpc.svc.recv"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.svc.process</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-svc-drop.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-svc-recv.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-svc-process"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.svc.process·—· |
2 | ·····Process·an·RPC·request | 2 | ·····Process·an·RPC·request |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.svc.process·</pre></div><div·class="refsect1"><a·name="idm11934"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.svc.process·</pre></div><div·class="refsect1"><a·name="idm11934"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>rq_vers</code></em></span></dt><dd><p> |
4 | ·····the·program·version·in·the·request | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sv_prog</code></em></span></dt><dd><p> | ||
4 | ·····the·number·of·the·program | 6 | ·····the·number·of·the·program |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_xid</code></em></span></dt><dd><p> | ||
6 | ·····the·transmission·id·in·the·request | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sv_nrthreads</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sv_nrthreads</code></em></span></dt><dd><p> |
8 | ·····the·number·of·concurrent·threads | 8 | ·····the·number·of·concurrent·threads |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_prot</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_prot</code></em></span></dt><dd><p> |
10 | ·····the·IP·protocol·of·the·reqeust | 10 | ·····the·IP·protocol·of·the·reqeust |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_proc</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_proc</code></em></span></dt><dd><p> |
12 | ·····the·procedure·number·in·the·request | 12 | ·····the·procedure·number·in·the·request |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sv_name</code></em></span></dt><dd><p> | ||
14 | ·····the·service·name | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>peer_ip</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>peer_ip</code></em></span></dt><dd><p> |
14 | ·····the·peer·address·where·the·request·is·from | 16 | ·····the·peer·address·where·the·request·is·from |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_xid</code></em></span></dt><dd><p> | ||
18 | ·····the·transmission·id·in·the·request | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_prog</code></em></span></dt><dd><p> | 19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_prog</code></em></span></dt><dd><p> |
16 | ·····the·program·number·in·the·request | 20 | ·····the·program·number·in·the·request |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sv_name</code></em></span></dt><dd><p> | ||
18 | ·····the·service·name | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_vers</code></em></span></dt><dd><p> | ||
20 | ·····the·program·version·in·the·request | ||
21 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-svc-drop.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-svc-recv.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.svc.drop</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.svc.recv</span></td></tr></table></div></body></html> | 21 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-svc-drop.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-svc-recv.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.svc.drop</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.svc.recv</span></td></tr></table></div></body></html> |
Offset 2, 28 lines modified | Offset 2, 28 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::sunrpc.svc.process·—·Process·an·RPC·request | 5 | probe::sunrpc.svc.process·—·Process·an·RPC·request |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | sunrpc.svc.process | 7 | sunrpc.svc.process |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··rq_vers | ||
10 | ······the·program·version·in·the·request | ||
9 | ··sv_prog | 11 | ··sv_prog |
10 | ······the·number·of·the·program | 12 | ······the·number·of·the·program |
11 | ··rq_xid | ||
12 | ······the·transmission·id·in·the·request | ||
13 | ··sv_nrthreads | 13 | ··sv_nrthreads |
14 | ······the·number·of·concurrent·threads | 14 | ······the·number·of·concurrent·threads |
15 | ··rq_prot | 15 | ··rq_prot |
16 | ······the·IP·protocol·of·the·reqeust | 16 | ······the·IP·protocol·of·the·reqeust |
17 | ··rq_proc | 17 | ··rq_proc |
18 | ······the·procedure·number·in·the·request | 18 | ······the·procedure·number·in·the·request |
19 | ··sv_name | ||
20 | ······the·service·name | ||
19 | ··peer_ip | 21 | ··peer_ip |
20 | ······the·peer·address·where·the·request·is·from | 22 | ······the·peer·address·where·the·request·is·from |
23 | ··rq_xid | ||
24 | ······the·transmission·id·in·the·request | ||
21 | ··rq_prog | 25 | ··rq_prog |
22 | ······the·program·number·in·the·request | 26 | ······the·program·number·in·the·request |
23 | ··sv_name | ||
24 | ······the·service·name | ||
25 | ··rq_vers | ||
26 | ······the·program·version·in·the·request | ||
27 | =============================================================================== | 27 | =============================================================================== |
28 | Prev ···················Up···················· Next | 28 | Prev ···················Up···················· Next |
29 | probe::sunrpc.svc.drop Home· probe::sunrpc.svc.recv | 29 | probe::sunrpc.svc.drop Home· probe::sunrpc.svc.recv |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.svc.recv</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-svc-process.html"·title="probe::sunrpc.svc.process"><link·rel="next"·href="API-sunrpc-svc-register.html"·title="probe::sunrpc.svc.register"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.svc.recv</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-svc-process.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-svc-register.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-svc-recv"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.svc.recv·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.svc.recv</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-svc-process.html"·title="probe::sunrpc.svc.process"><link·rel="next"·href="API-sunrpc-svc-register.html"·title="probe::sunrpc.svc.register"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.svc.recv</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-svc-process.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-svc-register.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-svc-recv"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.svc.recv·—· |
2 | ·····Listen·for·the·next·RPC·request·on·any·socket | 2 | ·····Listen·for·the·next·RPC·request·on·any·socket |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.svc.recv·</pre></div><div·class="refsect1"><a·name="idm11997"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>sv_name</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.svc.recv·</pre></div><div·class="refsect1"><a·name="idm11997"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>sv_name</code></em></span></dt><dd><p> |
4 | ·····the·service·name | 4 | ·····the·service·name |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sv_nrthreads</code></em></span></dt><dd><p> | ||
6 | ·····the·number·of·concurrent·threads | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sv_prog</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sv_prog</code></em></span></dt><dd><p> |
6 | ·····the·number·of·the·program | 8 | ·····the·number·of·the·program |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>timeout</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>timeout</code></em></span></dt><dd><p> |
8 | ·····the·timeout·of·waiting·for·data | 10 | ·····the·timeout·of·waiting·for·data |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sv_nrthreads</code></em></span></dt><dd><p> | ||
10 | ·····the·number·of·concurrent·threads | ||
11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-svc-process.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-svc-register.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.svc.process</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.svc.register</span></td></tr></table></div></body></html> | 11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-svc-process.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-svc-register.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.svc.process</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.svc.register</span></td></tr></table></div></body></html> |
Offset 4, 16 lines modified | Offset 4, 16 lines modified | ||
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::sunrpc.svc.recv·—·Listen·for·the·next·RPC·request·on·any·socket | 5 | probe::sunrpc.svc.recv·—·Listen·for·the·next·RPC·request·on·any·socket |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | sunrpc.svc.recv | 7 | sunrpc.svc.recv |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··sv_name | 9 | ··sv_name |
10 | ······the·service·name | 10 | ······the·service·name |
11 | ··sv_nrthreads | ||
12 | ······the·number·of·concurrent·threads | ||
11 | ··sv_prog | 13 | ··sv_prog |
12 | ······the·number·of·the·program | 14 | ······the·number·of·the·program |
13 | ··timeout | 15 | ··timeout |
14 | ······the·timeout·of·waiting·for·data | 16 | ······the·timeout·of·waiting·for·data |
15 | ··sv_nrthreads | ||
16 | ······the·number·of·concurrent·threads | ||
17 | =============================================================================== | 17 | =============================================================================== |
18 | Prev ······················Up························ Next | 18 | Prev ······················Up························ Next |
19 | probe::sunrpc.svc.process Home· probe::sunrpc.svc.register | 19 | probe::sunrpc.svc.process Home· probe::sunrpc.svc.register |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.svc.register</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-svc-recv.html"·title="probe::sunrpc.svc.recv"><link·rel="next"·href="API-sunrpc-svc-send.html"·title="probe::sunrpc.svc.send"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.svc.register</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-svc-recv.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-svc-send.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-svc-register"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.svc.register·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.svc.register</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-svc-recv.html"·title="probe::sunrpc.svc.recv"><link·rel="next"·href="API-sunrpc-svc-send.html"·title="probe::sunrpc.svc.send"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.svc.register</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-svc-recv.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-sunrpc-svc-send.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-svc-register"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.svc.register·—· |
2 | ·····Register·an·RPC·service·with·the·local·portmapper | 2 | ·····Register·an·RPC·service·with·the·local·portmapper |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.svc.register·</pre></div><div·class="refsect1"><a·name="idm12035"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>pro | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.svc.register·</pre></div><div·class="refsect1"><a·name="idm12035"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>prot</code></em></span></dt><dd><p> |
4 | ·····the·IP·protocol·number | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>progname</code></em></span></dt><dd><p> | ||
4 | ·····the·name·of·the·program | 6 | ·····the·name·of·the·program |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prog</code></em></span></dt><dd><p> | ||
6 | ·····the·number·of·the·program | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>port</code></em></span></dt><dd><p> | ||
8 | ·····the·port·number | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sv_name</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sv_name</code></em></span></dt><dd><p> |
10 | ·····the·service·name | 8 | ·····the·service·name |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>p | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>port</code></em></span></dt><dd><p> |
12 | ·····the· | 10 | ·····the·port·number |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>prog</code></em></span></dt><dd><p> | ||
12 | ·····the·number·of·the·program | ||
13 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm12063"></a><h2>Description</h2><p> | 13 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm12063"></a><h2>Description</h2><p> |
14 | ···If·<em·class="parameter"><code>proto</code></em>·and·<em·class="parameter"><code>port</code></em>·are·both·0,·then·unregister·a·service. | 14 | ···If·<em·class="parameter"><code>proto</code></em>·and·<em·class="parameter"><code>port</code></em>·are·both·0,·then·unregister·a·service. |
15 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-svc-recv.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-svc-send.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.svc.recv</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.svc.send</span></td></tr></table></div></body></html> | 15 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-svc-recv.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-sunrpc-svc-send.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.svc.recv</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::sunrpc.svc.send</span></td></tr></table></div></body></html> |
Offset 2, 22 lines modified | Offset 2, 22 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::sunrpc.svc.register·—·Register·an·RPC·service·with·the·local·portmapper | 5 | probe::sunrpc.svc.register·—·Register·an·RPC·service·with·the·local·portmapper |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | sunrpc.svc.register | 7 | sunrpc.svc.register |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··prot | ||
10 | ······the·IP·protocol·number | ||
9 | ··progname | 11 | ··progname |
10 | ······the·name·of·the·program | 12 | ······the·name·of·the·program |
11 | ··prog | ||
12 | ······the·number·of·the·program | ||
13 | ··port | ||
14 | ······the·port·number | ||
15 | ··sv_name | 13 | ··sv_name |
16 | ······the·service·name | 14 | ······the·service·name |
17 | ··p | 15 | ··port |
18 | ······the· | 16 | ······the·port·number |
17 | ··prog | ||
18 | ······the·number·of·the·program | ||
19 | *****·Description·***** | 19 | *****·Description·***** |
20 | If·proto·and·port·are·both·0,·then·unregister·a·service. | 20 | If·proto·and·port·are·both·0,·then·unregister·a·service. |
21 | =============================================================================== | 21 | =============================================================================== |
22 | Prev ···················Up···················· Next | 22 | Prev ···················Up···················· Next |
23 | probe::sunrpc.svc.recv Home· probe::sunrpc.svc.send | 23 | probe::sunrpc.svc.recv Home· probe::sunrpc.svc.send |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.svc.send</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-svc-register.html"·title="probe::sunrpc.svc.register"><link·rel="next"·href="API-tcp-disconnect.html"·title="probe::tcp.disconnect"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.svc.send</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-svc-register.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tcp-disconnect.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-svc-send"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.svc.send·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::sunrpc.svc.send</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-svc-register.html"·title="probe::sunrpc.svc.register"><link·rel="next"·href="API-tcp-disconnect.html"·title="probe::tcp.disconnect"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::sunrpc.svc.send</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-svc-register.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tcp-disconnect.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-sunrpc-svc-send"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::sunrpc.svc.send·—· |
2 | ·····Return·reply·to·RPC·client | 2 | ·····Return·reply·to·RPC·client |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.svc.send·</pre></div><div·class="refsect1"><a·name="idm12083"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">sunrpc.svc.send·</pre></div><div·class="refsect1"><a·name="idm12083"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>rq_proc</code></em></span></dt><dd><p> |
4 | ·····the·service·name | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_prog</code></em></span></dt><dd><p> | ||
6 | ·····the·program·number·in·the·request | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>peer_ip</code></em></span></dt><dd><p> | ||
8 | ·····the·peer·address·where·the·request·is·from | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_proc</code></em></span></dt><dd><p> | ||
10 | ·····the·procedure·number·in·the·request | 4 | ·····the·procedure·number·in·the·request |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_prot</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_prot</code></em></span></dt><dd><p> |
12 | ·····the·IP·protocol·of·the·reqeust | 6 | ·····the·IP·protocol·of·the·reqeust |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_vers</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_vers</code></em></span></dt><dd><p> |
14 | ·····the·program·version·in·the·request | 8 | ·····the·program·version·in·the·request |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_prog</code></em></span></dt><dd><p> | ||
10 | ·····the·program·number·in·the·request | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_xid</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rq_xid</code></em></span></dt><dd><p> |
16 | ·····the·transmission·id·in·the·request | 12 | ·····the·transmission·id·in·the·request |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>peer_ip</code></em></span></dt><dd><p> | ||
14 | ·····the·peer·address·where·the·request·is·from | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sv_name</code></em></span></dt><dd><p> | ||
16 | ·····the·service·name | ||
17 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-svc-register.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tcp-disconnect.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.svc.register</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tcp.disconnect</span></td></tr></table></div></body></html> | 17 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-svc-register.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tcp-disconnect.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.svc.register</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tcp.disconnect</span></td></tr></table></div></body></html> |
Offset 2, 24 lines modified | Offset 2, 24 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::sunrpc.svc.send·—·Return·reply·to·RPC·client | 5 | probe::sunrpc.svc.send·—·Return·reply·to·RPC·client |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | sunrpc.svc.send | 7 | sunrpc.svc.send |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··sv_name | ||
10 | ······the·service·name | ||
11 | ··rq_prog | ||
12 | ······the·program·number·in·the·request | ||
13 | ··peer_ip | ||
14 | ······the·peer·address·where·the·request·is·from | ||
15 | ··rq_proc | 9 | ··rq_proc |
16 | ······the·procedure·number·in·the·request | 10 | ······the·procedure·number·in·the·request |
17 | ··rq_prot | 11 | ··rq_prot |
18 | ······the·IP·protocol·of·the·reqeust | 12 | ······the·IP·protocol·of·the·reqeust |
19 | ··rq_vers | 13 | ··rq_vers |
20 | ······the·program·version·in·the·request | 14 | ······the·program·version·in·the·request |
15 | ··rq_prog | ||
16 | ······the·program·number·in·the·request | ||
21 | ··rq_xid | 17 | ··rq_xid |
22 | ······the·transmission·id·in·the·request | 18 | ······the·transmission·id·in·the·request |
19 | ··peer_ip | ||
20 | ······the·peer·address·where·the·request·is·from | ||
21 | ··sv_name | ||
22 | ······the·service·name | ||
23 | =============================================================================== | 23 | =============================================================================== |
24 | Prev ·······················Up··················· Next | 24 | Prev ·······················Up··················· Next |
25 | probe::sunrpc.svc.register Home· probe::tcp.disconnect | 25 | probe::sunrpc.svc.register Home· probe::tcp.disconnect |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::syscall_any.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="syscall_any.stp.html"·title="Chapter 36. Syscall·Any·Tapset"><link·rel="prev"·href="API-syscall-any.html"·title="probe::syscall_any"><link·rel="next"·href="livepatch.stp.html"·title="Chapter 37. CVE·Livepatching·Tapset"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::syscall_any.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-syscall-any.html">Prev</a> </td><th·width="60%"·align="center">Chapter 36. Syscall·Any·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="livepatch.stp.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-syscall-any-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::syscall_any.return·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::syscall_any.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="syscall_any.stp.html"·title="Chapter 36. Syscall·Any·Tapset"><link·rel="prev"·href="API-syscall-any.html"·title="probe::syscall_any"><link·rel="next"·href="livepatch.stp.html"·title="Chapter 37. CVE·Livepatching·Tapset"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::syscall_any.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-syscall-any.html">Prev</a> </td><th·width="60%"·align="center">Chapter 36. Syscall·Any·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="livepatch.stp.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-syscall-any-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::syscall_any.return·—· |
2 | ·····Record·exit·from·a·syscall | 2 | ·····Record·exit·from·a·syscall |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">syscall_any.return·</pre></div><div·class="refsect1"><a·name="idm26454"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">syscall_any.return·</pre></div><div·class="refsect1"><a·name="idm26454"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>syscall_nr</code></em></span></dt><dd><p> |
4 | ·····number·of·the·syscall | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>retval</code></em></span></dt><dd><p> | ||
4 | ·····return·value·of·the·syscall | 6 | ·····return·value·of·the·syscall |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
6 | ·····name·of·the·syscall | 8 | ·····name·of·the·syscall |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>syscall_nr</code></em></span></dt><dd><p> | ||
8 | ·····number·of·the·syscall | ||
9 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm26472"></a><h2>Context</h2><p> | 9 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm26472"></a><h2>Context</h2><p> |
10 | ···The·process·performing·the·syscall | 10 | ···The·process·performing·the·syscall |
11 | </p></div><div·class="refsect1"><a·name="idm26475"></a><h2>Description</h2><p> | 11 | </p></div><div·class="refsect1"><a·name="idm26475"></a><h2>Description</h2><p> |
12 | ···The·syscall_any.return·probe·point·is·designed·to·be·a·low·overhead | 12 | ···The·syscall_any.return·probe·point·is·designed·to·be·a·low·overhead |
13 | ···that·monitors·all·the·syscalls·returns·via·a·kernel·tracepoint. | 13 | ···that·monitors·all·the·syscalls·returns·via·a·kernel·tracepoint. |
14 | ···Because·of·the·breadth·of·syscalls·it·monitors·it·provides | 14 | ···Because·of·the·breadth·of·syscalls·it·monitors·it·provides |
15 | ···no·information·about·the·syscall·arguments,·argstr·string | 15 | ···no·information·about·the·syscall·arguments,·argstr·string |
Offset 2, 20 lines modified | Offset 2, 20 lines modified | ||
2 | Prev Chapter 36. Syscall·Any·Tapse Next | 2 | Prev Chapter 36. Syscall·Any·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::syscall_any.return·—·Record·exit·from·a·syscall | 5 | probe::syscall_any.return·—·Record·exit·from·a·syscall |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | syscall_any.return | 7 | syscall_any.return |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··syscall_nr | ||
10 | ······number·of·the·syscall | ||
9 | ··retval | 11 | ··retval |
10 | ······return·value·of·the·syscall | 12 | ······return·value·of·the·syscall |
11 | ··name | 13 | ··name |
12 | ······name·of·the·syscall | 14 | ······name·of·the·syscall |
13 | ··syscall_nr | ||
14 | ······number·of·the·syscall | ||
15 | *****·Context·***** | 15 | *****·Context·***** |
16 | The·process·performing·the·syscall | 16 | The·process·performing·the·syscall |
17 | *****·Description·***** | 17 | *****·Description·***** |
18 | The·syscall_any.return·probe·point·is·designed·to·be·a·low·overhead·that | 18 | The·syscall_any.return·probe·point·is·designed·to·be·a·low·overhead·that |
19 | monitors·all·the·syscalls·returns·via·a·kernel·tracepoint.·Because·of·the | 19 | monitors·all·the·syscalls·returns·via·a·kernel·tracepoint.·Because·of·the |
20 | breadth·of·syscalls·it·monitors·it·provides·no·information·about·the·syscall | 20 | breadth·of·syscalls·it·monitors·it·provides·no·information·about·the·syscall |
21 | arguments,·argstr·string·representation·of·those·arguments,·or·a·string | 21 | arguments,·argstr·string·representation·of·those·arguments,·or·a·string |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tcp.disconnect</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-svc-send.html"·title="probe::sunrpc.svc.send"><link·rel="next"·href="API-tcp-disconnect-return.html"·title="probe::tcp.disconnect.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tcp.disconnect</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-svc-send.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tcp-disconnect-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tcp-disconnect"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tcp.disconnect·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tcp.disconnect</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-sunrpc-svc-send.html"·title="probe::sunrpc.svc.send"><link·rel="next"·href="API-tcp-disconnect-return.html"·title="probe::tcp.disconnect.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tcp.disconnect</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-sunrpc-svc-send.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tcp-disconnect-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tcp-disconnect"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tcp.disconnect·—· |
2 | ·····TCP·socket·disconnection | 2 | ·····TCP·socket·disconnection |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tcp.disconnect·</pre></div><div·class="refsect1"><a·name="idm12136"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>s | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tcp.disconnect·</pre></div><div·class="refsect1"><a·name="idm12136"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>saddr</code></em></span></dt><dd><p> |
4 | ····· | 4 | ·····A·string·representing·the·source·IP·address |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sport</code></em></span></dt><dd><p> | ||
6 | ·····TCP·source·port· | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>daddr</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>daddr</code></em></span></dt><dd><p> |
6 | ·····A·string·representing·the·destination·IP·address | 8 | ·····A·string·representing·the·destination·IP·address |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dport</code></em></span></dt><dd><p> | ||
10 | ·····TCP·destination·port | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> |
8 | ·····TCP·flags·(e.g.·FIN,·etc)·· | 12 | ·····TCP·flags·(e.g.·FIN,·etc)·· |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>s | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sock</code></em></span></dt><dd><p> |
10 | ····· | 14 | ·····Network·socket· |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
12 | ·····Name·of·this·probe | 16 | ·····Name·of·this·probe |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dport</code></em></span></dt><dd><p> | ||
14 | ·····TCP·destination·port | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> |
16 | ·····IP·address·family | 18 | ·····IP·address·family |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>saddr</code></em></span></dt><dd><p> | ||
18 | ·····A·string·representing·the·source·IP·address | ||
19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm12179"></a><h2>Context</h2><p> | 19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm12179"></a><h2>Context</h2><p> |
20 | ···The·process·which·disconnects·tcp· | 20 | ···The·process·which·disconnects·tcp· |
21 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-svc-send.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tcp-disconnect-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.svc.send</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tcp.disconnect.return</span></td></tr></table></div></body></html> | 21 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-sunrpc-svc-send.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tcp-disconnect-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::sunrpc.svc.send</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tcp.disconnect.return</span></td></tr></table></div></body></html> |
Offset 2, 28 lines modified | Offset 2, 28 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::tcp.disconnect·—·TCP·socket·disconnection | 5 | probe::tcp.disconnect·—·TCP·socket·disconnection |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | tcp.disconnect | 7 | tcp.disconnect |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··sock | ||
10 | ·· | 9 | ··saddr |
10 | ······A·string·representing·the·source·IP·address | ||
11 | ··sport | ||
12 | ······TCP·source·port | ||
11 | ··daddr | 13 | ··daddr |
12 | ······A·string·representing·the·destination·IP·address | 14 | ······A·string·representing·the·destination·IP·address |
15 | ··dport | ||
16 | ······TCP·destination·port | ||
13 | ··flags | 17 | ··flags |
14 | ······TCP·flags·(e.g.·FIN,·etc) | 18 | ······TCP·flags·(e.g.·FIN,·etc) |
15 | ··sport | ||
16 | ·· | 19 | ··sock |
20 | ······Network·socket | ||
17 | ··name | 21 | ··name |
18 | ······Name·of·this·probe | 22 | ······Name·of·this·probe |
19 | ··dport | ||
20 | ······TCP·destination·port | ||
21 | ··family | 23 | ··family |
22 | ······IP·address·family | 24 | ······IP·address·family |
23 | ··saddr | ||
24 | ······A·string·representing·the·source·IP·address | ||
25 | *****·Context·***** | 25 | *****·Context·***** |
26 | The·process·which·disconnects·tcp | 26 | The·process·which·disconnects·tcp |
27 | =============================================================================== | 27 | =============================================================================== |
28 | Prev ···················Up·························· Next | 28 | Prev ···················Up·························· Next |
29 | probe::sunrpc.svc.send Home· probe::tcp.disconnect.return | 29 | probe::sunrpc.svc.send Home· probe::tcp.disconnect.return |
Offset 1, 31 lines modified | Offset 1, 31 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tcp.receive</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-tcp-disconnect-return.html"·title="probe::tcp.disconnect.return"><link·rel="next"·href="API-tcp-recvmsg.html"·title="probe::tcp.recvmsg"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tcp.receive</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-tcp-disconnect-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tcp-recvmsg.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tcp-receive"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tcp.receive·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tcp.receive</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-tcp-disconnect-return.html"·title="probe::tcp.disconnect.return"><link·rel="next"·href="API-tcp-recvmsg.html"·title="probe::tcp.recvmsg"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tcp.receive</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-tcp-disconnect-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tcp-recvmsg.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tcp-receive"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tcp.receive·—· |
2 | ·····Called·when·a·TCP·packet·is·received | 2 | ·····Called·when·a·TCP·packet·is·received |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tcp.receive·</pre></div><div·class="refsect1"><a·name="idm12228"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tcp.receive·</pre></div><div·class="refsect1"><a·name="idm12228"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>urg</code></em></span></dt><dd><p> |
4 | ·····IP·address·family | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>urg</code></em></span></dt><dd><p> | ||
6 | ·····TCP·URG·flag | 4 | ·····TCP·URG·flag |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
8 | ·····Name·of·the·probe·point | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dport</code></em></span></dt><dd><p> | ||
10 | ·····TCP·destination·port | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sport</code></em></span></dt><dd><p> | ||
12 | ·····TCP·source·port | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>iphdr</code></em></span></dt><dd><p> | ||
14 | ·····IP·header·address | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fin</code></em></span></dt><dd><p> | ||
16 | ·····TCP·FIN·flag | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>saddr</code></em></span></dt><dd><p> | ||
18 | ·····A·string·representing·the·source·IP·address | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ack</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ack</code></em></span></dt><dd><p> |
20 | ·····TCP·ACK·flag | 6 | ·····TCP·ACK·flag |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>iphdr</code></em></span></dt><dd><p> | ||
8 | ·····IP·header·address | ||
21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>psh</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>psh</code></em></span></dt><dd><p> |
22 | ·····TCP·PSH·flag | 10 | ·····TCP·PSH·flag |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>syn</code></em></span></dt><dd><p> | ||
12 | ·····TCP·SYN·flag | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>saddr</code></em></span></dt><dd><p> | ||
14 | ·····A·string·representing·the·source·IP·address | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sport</code></em></span></dt><dd><p> | ||
16 | ·····TCP·source·port | ||
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>daddr</code></em></span></dt><dd><p> | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>daddr</code></em></span></dt><dd><p> |
24 | ·····A·string·representing·the·destination·IP·address | 18 | ·····A·string·representing·the·destination·IP·address |
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dport</code></em></span></dt><dd><p> |
26 | ·····TCP· | 20 | ·····TCP·destination·port |
27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> | 21 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>protocol</code></em></span></dt><dd><p> |
28 | ·····Packet·protocol·from·driver | 22 | ·····Packet·protocol·from·driver |
23 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
24 | ·····Name·of·the·probe·point | ||
25 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | ||
26 | ·····IP·address·family | ||
29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 27 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fin</code></em></span></dt><dd><p> |
30 | ·····TCP· | 28 | ·····TCP·FIN·flag |
29 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>rst</code></em></span></dt><dd><p> | ||
30 | ·····TCP·RST·flag | ||
31 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-tcp-disconnect-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tcp-recvmsg.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::tcp.disconnect.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tcp.recvmsg</span></td></tr></table></div></body></html> | 31 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-tcp-disconnect-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tcp-recvmsg.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::tcp.disconnect.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tcp.recvmsg</span></td></tr></table></div></body></html> |
Offset 2, 38 lines modified | Offset 2, 38 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::tcp.receive·—·Called·when·a·TCP·packet·is·received | 5 | probe::tcp.receive·—·Called·when·a·TCP·packet·is·received |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | tcp.receive | 7 | tcp.receive |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··family | ||
10 | ······IP·address·family | ||
11 | ··urg | 9 | ··urg |
12 | ······TCP·URG·flag | 10 | ······TCP·URG·flag |
13 | ··name | ||
14 | ······Name·of·the·probe·point | ||
15 | ··dport | ||
16 | ······TCP·destination·port | ||
17 | ··sport | ||
18 | ······TCP·source·port | ||
19 | ··iphdr | ||
20 | ······IP·header·address | ||
21 | ··fin | ||
22 | ······TCP·FIN·flag | ||
23 | ··saddr | ||
24 | ······A·string·representing·the·source·IP·address | ||
25 | ··ack | 11 | ··ack |
26 | ······TCP·ACK·flag | 12 | ······TCP·ACK·flag |
13 | ··iphdr | ||
14 | ······IP·header·address | ||
27 | ··psh | 15 | ··psh |
28 | ······TCP·PSH·flag | 16 | ······TCP·PSH·flag |
17 | ··syn | ||
18 | ······TCP·SYN·flag | ||
19 | ··saddr | ||
20 | ······A·string·representing·the·source·IP·address | ||
21 | ··sport | ||
22 | ······TCP·source·port | ||
29 | ··daddr | 23 | ··daddr |
30 | ······A·string·representing·the·destination·IP·address | 24 | ······A·string·representing·the·destination·IP·address |
31 | ··rst | ||
32 | ·· | 25 | ··dport |
26 | ······TCP·destination·port | ||
33 | ··protocol | 27 | ··protocol |
34 | ······Packet·protocol·from·driver | 28 | ······Packet·protocol·from·driver |
35 | ·· | 29 | ··name |
30 | ······Name·of·the·probe·point | ||
31 | ··family | ||
32 | ······IP·address·family | ||
33 | ··fin | ||
36 | ······TCP· | 34 | ······TCP·FIN·flag |
35 | ··rst | ||
36 | ······TCP·RST·flag | ||
37 | =============================================================================== | 37 | =============================================================================== |
38 | Prev ·························Up················ Next | 38 | Prev ·························Up················ Next |
39 | probe::tcp.disconnect.return Home· probe::tcp.recvmsg | 39 | probe::tcp.disconnect.return Home· probe::tcp.recvmsg |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tcp.recvmsg.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-tcp-recvmsg.html"·title="probe::tcp.recvmsg"><link·rel="next"·href="API-tcp-sendmsg.html"·title="probe::tcp.sendmsg"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tcp.recvmsg.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-tcp-recvmsg.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tcp-sendmsg.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tcp-recvmsg-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tcp.recvmsg.return·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tcp.recvmsg.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-tcp-recvmsg.html"·title="probe::tcp.recvmsg"><link·rel="next"·href="API-tcp-sendmsg.html"·title="probe::tcp.sendmsg"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tcp.recvmsg.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-tcp-recvmsg.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tcp-sendmsg.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tcp-recvmsg-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tcp.recvmsg.return·—· |
2 | ·····Receiving·TCP·message·complete | 2 | ·····Receiving·TCP·message·complete |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tcp.recvmsg.return·</pre></div><div·class="refsect1"><a·name="idm12377"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tcp.recvmsg.return·</pre></div><div·class="refsect1"><a·name="idm12377"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>daddr</code></em></span></dt><dd><p> |
4 | ·····A·string·representing·the·destination·IP·address | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dport</code></em></span></dt><dd><p> | ||
6 | ·····TCP·destination·port | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>saddr</code></em></span></dt><dd><p> | ||
4 | ·····A·string·representing·the·source·IP·address | 8 | ·····A·string·representing·the·source·IP·address |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | ||
6 | ·····IP·address·family | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sport</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sport</code></em></span></dt><dd><p> |
8 | ·····TCP·source·port· | 10 | ·····TCP·source·port· |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dport</code></em></span></dt><dd><p> | ||
10 | ·····TCP·destination·port | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>daddr</code></em></span></dt><dd><p> | ||
12 | ·····A·string·representing·the·destination·IP·address | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
14 | ·····Name·of·this·probe | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
16 | ·····Number·of·bytes·received·or·error·code·if·an·error·occurred. | 12 | ·····Number·of·bytes·received·or·error·code·if·an·error·occurred. |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | ||
14 | ·····IP·address·family | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
16 | ·····Name·of·this·probe | ||
17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm12415"></a><h2>Context</h2><p> | 17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm12415"></a><h2>Context</h2><p> |
18 | ···The·process·which·receives·a·tcp·message | 18 | ···The·process·which·receives·a·tcp·message |
19 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-tcp-recvmsg.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tcp-sendmsg.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::tcp.recvmsg</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tcp.sendmsg</span></td></tr></table></div></body></html> | 19 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-tcp-recvmsg.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tcp-sendmsg.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::tcp.recvmsg</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tcp.sendmsg</span></td></tr></table></div></body></html> |
Offset 2, 26 lines modified | Offset 2, 26 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::tcp.recvmsg.return·—·Receiving·TCP·message·complete | 5 | probe::tcp.recvmsg.return·—·Receiving·TCP·message·complete |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | tcp.recvmsg.return | 7 | tcp.recvmsg.return |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··daddr | ||
10 | ······A·string·representing·the·destination·IP·address | ||
11 | ··dport | ||
12 | ······TCP·destination·port | ||
9 | ··saddr | 13 | ··saddr |
10 | ······A·string·representing·the·source·IP·address | 14 | ······A·string·representing·the·source·IP·address |
11 | ··family | ||
12 | ······IP·address·family | ||
13 | ··sport | 15 | ··sport |
14 | ······TCP·source·port | 16 | ······TCP·source·port |
15 | ··dport | ||
16 | ······TCP·destination·port | ||
17 | ··daddr | ||
18 | ······A·string·representing·the·destination·IP·address | ||
19 | ··name | ||
20 | ······Name·of·this·probe | ||
21 | ··size | 17 | ··size |
22 | ······Number·of·bytes·received·or·error·code·if·an·error·occurred. | 18 | ······Number·of·bytes·received·or·error·code·if·an·error·occurred. |
19 | ··family | ||
20 | ······IP·address·family | ||
21 | ··name | ||
22 | ······Name·of·this·probe | ||
23 | *****·Context·***** | 23 | *****·Context·***** |
24 | The·process·which·receives·a·tcp·message | 24 | The·process·which·receives·a·tcp·message |
25 | =============================================================================== | 25 | =============================================================================== |
26 | Prev ···············Up················ Next | 26 | Prev ···············Up················ Next |
27 | probe::tcp.recvmsg Home· probe::tcp.sendmsg | 27 | probe::tcp.recvmsg Home· probe::tcp.sendmsg |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tcp.recvmsg</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-tcp-receive.html"·title="probe::tcp.receive"><link·rel="next"·href="API-tcp-recvmsg-return.html"·title="probe::tcp.recvmsg.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tcp.recvmsg</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-tcp-receive.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tcp-recvmsg-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tcp-recvmsg"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tcp.recvmsg·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tcp.recvmsg</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-tcp-receive.html"·title="probe::tcp.receive"><link·rel="next"·href="API-tcp-recvmsg-return.html"·title="probe::tcp.recvmsg.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tcp.recvmsg</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-tcp-receive.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tcp-recvmsg-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tcp-recvmsg"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tcp.recvmsg·—· |
2 | ·····Receiving·TCP·message | 2 | ·····Receiving·TCP·message |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tcp.recvmsg·</pre></div><div·class="refsect1"><a·name="idm12316"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tcp.recvmsg·</pre></div><div·class="refsect1"><a·name="idm12316"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
4 | ·····Number·of·bytes·to·be·received·· | ||
4 | ·····IP·address·family | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sport</code></em></span></dt><dd><p> | ||
6 | ·····TCP·source·port· | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>saddr</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>saddr</code></em></span></dt><dd><p> |
8 | ·····A·string·representing·the·source·IP·address | 6 | ·····A·string·representing·the·source·IP·address |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sport</code></em></span></dt><dd><p> | ||
8 | ·····TCP·source·port· | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>daddr</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>daddr</code></em></span></dt><dd><p> |
10 | ·····A·string·representing·the·destination·IP·address | 10 | ·····A·string·representing·the·destination·IP·address |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dport</code></em></span></dt><dd><p> |
12 | ····· | 12 | ·····TCP·destination·port |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sock</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sock</code></em></span></dt><dd><p> |
14 | ·····Network·socket | 14 | ·····Network·socket |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
16 | ·····Name·of·this·probe | 16 | ·····Name·of·this·probe |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> |
18 | ····· | 18 | ·····IP·address·family |
19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm12359"></a><h2>Context</h2><p> | 19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm12359"></a><h2>Context</h2><p> |
20 | ···The·process·which·receives·a·tcp·message | 20 | ···The·process·which·receives·a·tcp·message |
21 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-tcp-receive.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tcp-recvmsg-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::tcp.receive</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tcp.recvmsg.return</span></td></tr></table></div></body></html> | 21 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-tcp-receive.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tcp-recvmsg-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::tcp.receive</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tcp.recvmsg.return</span></td></tr></table></div></body></html> |
Offset 2, 28 lines modified | Offset 2, 28 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::tcp.recvmsg·—·Receiving·TCP·message | 5 | probe::tcp.recvmsg·—·Receiving·TCP·message |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | tcp.recvmsg | 7 | tcp.recvmsg |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··size | ||
10 | ······Number·of·bytes·to·be·received | ||
9 | ··family | ||
10 | ······IP·address·family | ||
11 | ··sport | ||
12 | ······TCP·source·port | ||
13 | ··saddr | 11 | ··saddr |
14 | ······A·string·representing·the·source·IP·address | 12 | ······A·string·representing·the·source·IP·address |
13 | ··sport | ||
14 | ······TCP·source·port | ||
15 | ··daddr | 15 | ··daddr |
16 | ······A·string·representing·the·destination·IP·address | 16 | ······A·string·representing·the·destination·IP·address |
17 | ··size | ||
18 | ·· | 17 | ··dport |
18 | ······TCP·destination·port | ||
19 | ··sock | 19 | ··sock |
20 | ······Network·socket | 20 | ······Network·socket |
21 | ··name | 21 | ··name |
22 | ······Name·of·this·probe | 22 | ······Name·of·this·probe |
23 | ··dport | ||
24 | ·· | 23 | ··family |
24 | ······IP·address·family | ||
25 | *****·Context·***** | 25 | *****·Context·***** |
26 | The·process·which·receives·a·tcp·message | 26 | The·process·which·receives·a·tcp·message |
27 | =============================================================================== | 27 | =============================================================================== |
28 | Prev ···············Up······················· Next | 28 | Prev ···············Up······················· Next |
29 | probe::tcp.receive Home· probe::tcp.recvmsg.return | 29 | probe::tcp.receive Home· probe::tcp.recvmsg.return |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tcp.sendmsg.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-tcp-sendmsg.html"·title="probe::tcp.sendmsg"><link·rel="next"·href="API-tcp-setsockopt.html"·title="probe::tcp.setsockopt"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tcp.sendmsg.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-tcp-sendmsg.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tcp-setsockopt.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tcp-sendmsg-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tcp.sendmsg.return·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tcp.sendmsg.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-tcp-sendmsg.html"·title="probe::tcp.sendmsg"><link·rel="next"·href="API-tcp-setsockopt.html"·title="probe::tcp.setsockopt"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tcp.sendmsg.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-tcp-sendmsg.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tcp-setsockopt.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tcp-sendmsg-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tcp.sendmsg.return·—· |
2 | ·····Sending·TCP·message·is·done | 2 | ·····Sending·TCP·message·is·done |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tcp.sendmsg.return·</pre></div><div·class="refsect1"><a·name="idm12474"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tcp.sendmsg.return·</pre></div><div·class="refsect1"><a·name="idm12474"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
4 | ·····Name·of·this·probe | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | ||
6 | ·····Number·of·bytes·sent·or·error·code·if·an·error·occurred.· | 4 | ·····Number·of·bytes·sent·or·error·code·if·an·error·occurred.· |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
6 | ·····Name·of·this·probe | ||
7 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm12487"></a><h2>Context</h2><p> | 7 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm12487"></a><h2>Context</h2><p> |
8 | ···The·process·which·sends·a·tcp·message | 8 | ···The·process·which·sends·a·tcp·message |
9 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-tcp-sendmsg.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tcp-setsockopt.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::tcp.sendmsg</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tcp.setsockopt</span></td></tr></table></div></body></html> | 9 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-tcp-sendmsg.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tcp-setsockopt.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::tcp.sendmsg</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tcp.setsockopt</span></td></tr></table></div></body></html> |
Offset 2, 16 lines modified | Offset 2, 16 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::tcp.sendmsg.return·—·Sending·TCP·message·is·done | 5 | probe::tcp.sendmsg.return·—·Sending·TCP·message·is·done |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | tcp.sendmsg.return | 7 | tcp.sendmsg.return |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··name | ||
10 | ······Name·of·this·probe | ||
11 | ··size | 9 | ··size |
12 | ······Number·of·bytes·sent·or·error·code·if·an·error·occurred. | 10 | ······Number·of·bytes·sent·or·error·code·if·an·error·occurred. |
11 | ··name | ||
12 | ······Name·of·this·probe | ||
13 | *****·Context·***** | 13 | *****·Context·***** |
14 | The·process·which·sends·a·tcp·message | 14 | The·process·which·sends·a·tcp·message |
15 | =============================================================================== | 15 | =============================================================================== |
16 | Prev ···············Up··················· Next | 16 | Prev ···············Up··················· Next |
17 | probe::tcp.sendmsg Home· probe::tcp.setsockopt | 17 | probe::tcp.sendmsg Home· probe::tcp.setsockopt |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tcp.sendmsg</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-tcp-recvmsg-return.html"·title="probe::tcp.recvmsg.return"><link·rel="next"·href="API-tcp-sendmsg-return.html"·title="probe::tcp.sendmsg.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tcp.sendmsg</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-tcp-recvmsg-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tcp-sendmsg-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tcp-sendmsg"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tcp.sendmsg·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tcp.sendmsg</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-tcp-recvmsg-return.html"·title="probe::tcp.recvmsg.return"><link·rel="next"·href="API-tcp-sendmsg-return.html"·title="probe::tcp.sendmsg.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tcp.sendmsg</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-tcp-recvmsg-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tcp-sendmsg-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tcp-sendmsg"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tcp.sendmsg·—· |
2 | ··Sending·a·tcp·message | 2 | ··Sending·a·tcp·message |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tcp.sendmsg·</pre></div><div·class="refsect1"><a·name="idm12433"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tcp.sendmsg·</pre></div><div·class="refsect1"><a·name="idm12433"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
4 | ·····Number·of·bytes·to·send·· | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sock</code></em></span></dt><dd><p> | ||
6 | ·····Network·socket· | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
8 | ·····Name·of·this·probe | 4 | ·····Name·of·this·probe |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> |
10 | ·····IP·address·family | 6 | ·····IP·address·family |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sock</code></em></span></dt><dd><p> | ||
8 | ·····Network·socket· | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | ||
10 | ·····Number·of·bytes·to·send·· | ||
11 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm12456"></a><h2>Context</h2><p> | 11 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm12456"></a><h2>Context</h2><p> |
12 | ···The·process·which·sends·a·tcp·message· | 12 | ···The·process·which·sends·a·tcp·message· |
13 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-tcp-recvmsg-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tcp-sendmsg-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::tcp.recvmsg.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tcp.sendmsg.return</span></td></tr></table></div></body></html> | 13 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-tcp-recvmsg-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tcp-sendmsg-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::tcp.recvmsg.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tcp.sendmsg.return</span></td></tr></table></div></body></html> |
Offset 2, 20 lines modified | Offset 2, 20 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::tcp.sendmsg·—·Sending·a·tcp·message | 5 | probe::tcp.sendmsg·—·Sending·a·tcp·message |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | tcp.sendmsg | 7 | tcp.sendmsg |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··size | ||
10 | ······Number·of·bytes·to·send | ||
11 | ··sock | ||
12 | ······Network·socket | ||
13 | ··name | 9 | ··name |
14 | ······Name·of·this·probe | 10 | ······Name·of·this·probe |
15 | ··family | 11 | ··family |
16 | ······IP·address·family | 12 | ······IP·address·family |
13 | ··sock | ||
14 | ······Network·socket | ||
15 | ··size | ||
16 | ······Number·of·bytes·to·send | ||
17 | *****·Context·***** | 17 | *****·Context·***** |
18 | The·process·which·sends·a·tcp·message | 18 | The·process·which·sends·a·tcp·message |
19 | =============================================================================== | 19 | =============================================================================== |
20 | Prev ······················Up······················· Next | 20 | Prev ······················Up······················· Next |
21 | probe::tcp.recvmsg.return Home· probe::tcp.sendmsg.return | 21 | probe::tcp.recvmsg.return Home· probe::tcp.sendmsg.return |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tcp.setsockopt</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-tcp-sendmsg-return.html"·title="probe::tcp.sendmsg.return"><link·rel="next"·href="API-tcp-setsockopt-return.html"·title="probe::tcp.setsockopt.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tcp.setsockopt</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-tcp-sendmsg-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tcp-setsockopt-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tcp-setsockopt"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tcp.setsockopt·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tcp.setsockopt</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-tcp-sendmsg-return.html"·title="probe::tcp.sendmsg.return"><link·rel="next"·href="API-tcp-setsockopt-return.html"·title="probe::tcp.setsockopt.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tcp.setsockopt</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-tcp-sendmsg-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tcp-setsockopt-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tcp-setsockopt"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tcp.setsockopt·—· |
2 | ·····Call·to·<code·class="function">setsockopt</code> | 2 | ·····Call·to·<code·class="function">setsockopt</code> |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tcp.setsockopt·</pre></div><div·class="refsect1"><a·name="idm12506"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>opt | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tcp.setsockopt·</pre></div><div·class="refsect1"><a·name="idm12506"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>optname</code></em></span></dt><dd><p> |
4 | ·····TCP·socket·options·(e.g.·TCP_NODELAY,·TCP_MAXSEG,·etc) | ||
4 | ·····Used·to·access·values·for·<code·class="function">setsockopt</code> | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
6 | ·····Name·of·this·probe | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>level</code></em></span></dt><dd><p> | ||
8 | ·····The·level·at·which·the·socket·options·will·be·manipulated | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>optstr</code></em></span></dt><dd><p> | ||
10 | ·····Resolves·optname·to·a·human-readable·format | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> |
12 | ·····IP·address·family | 6 | ·····IP·address·family |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
14 | ····· | 8 | ·····Name·of·this·probe |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sock</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sock</code></em></span></dt><dd><p> |
16 | ·····Network·socket | 10 | ·····Network·socket |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>optstr</code></em></span></dt><dd><p> | ||
12 | ·····Resolves·optname·to·a·human-readable·format | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>level</code></em></span></dt><dd><p> | ||
14 | ·····The·level·at·which·the·socket·options·will·be·manipulated | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>optlen</code></em></span></dt><dd><p> | ||
16 | ·····Used·to·access·values·for·<code·class="function">setsockopt</code> | ||
17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm12545"></a><h2>Context</h2><p> | 17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm12545"></a><h2>Context</h2><p> |
18 | ···The·process·which·calls·setsockopt | 18 | ···The·process·which·calls·setsockopt |
19 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-tcp-sendmsg-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tcp-setsockopt-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::tcp.sendmsg.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tcp.setsockopt.return</span></td></tr></table></div></body></html> | 19 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-tcp-sendmsg-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tcp-setsockopt-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::tcp.sendmsg.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tcp.setsockopt.return</span></td></tr></table></div></body></html> |
Offset 2, 26 lines modified | Offset 2, 26 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::tcp.setsockopt·—·Call·to·setsockopt | 5 | probe::tcp.setsockopt·—·Call·to·setsockopt |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | tcp.setsockopt | 7 | tcp.setsockopt |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··optlen | ||
10 | ······Used·to·access·values·for·setsockopt | ||
11 | ··name | ||
12 | ······Name·of·this·probe | ||
13 | ··level | ||
14 | ······The·level·at·which·the·socket·options·will·be·manipulated | ||
15 | ··optstr | ||
16 | ······Resolves·optname·to·a·human-readable·format | ||
17 | ··family | ||
18 | ······IP·address·family | ||
19 | ··optname | 9 | ··optname |
20 | ······TCP·socket·options·(e.g.·TCP_NODELAY,·TCP_MAXSEG,·etc) | 10 | ······TCP·socket·options·(e.g.·TCP_NODELAY,·TCP_MAXSEG,·etc) |
11 | ··family | ||
12 | ······IP·address·family | ||
13 | ··name | ||
14 | ······Name·of·this·probe | ||
21 | ··sock | 15 | ··sock |
22 | ······Network·socket | 16 | ······Network·socket |
17 | ··optstr | ||
18 | ······Resolves·optname·to·a·human-readable·format | ||
19 | ··level | ||
20 | ······The·level·at·which·the·socket·options·will·be·manipulated | ||
21 | ··optlen | ||
22 | ······Used·to·access·values·for·setsockopt | ||
23 | *****·Context·***** | 23 | *****·Context·***** |
24 | The·process·which·calls·setsockopt | 24 | The·process·which·calls·setsockopt |
25 | =============================================================================== | 25 | =============================================================================== |
26 | Prev ······················Up·························· Next | 26 | Prev ······················Up·························· Next |
27 | probe::tcp.sendmsg.return Home· probe::tcp.setsockopt.return | 27 | probe::tcp.sendmsg.return Home· probe::tcp.setsockopt.return |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tty.init</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="tty.stp.html"·title="Chapter 11. TTY·Tapset"><link·rel="prev"·href="tty.stp.html"·title="Chapter 11. TTY·Tapset"><link·rel="next"·href="API-tty-ioctl.html"·title="probe::tty.ioctl"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tty.init</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="tty.stp.html">Prev</a> </td><th·width="60%"·align="center">Chapter 11. TTY·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tty-ioctl.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tty-init"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tty.init·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tty.init</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="tty.stp.html"·title="Chapter 11. TTY·Tapset"><link·rel="prev"·href="tty.stp.html"·title="Chapter 11. TTY·Tapset"><link·rel="next"·href="API-tty-ioctl.html"·title="probe::tty.ioctl"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tty.init</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="tty.stp.html">Prev</a> </td><th·width="60%"·align="center">Chapter 11. TTY·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tty-ioctl.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tty-init"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tty.init·—· |
2 | ·····Called·when·a·tty·is·being·initalized | 2 | ·····Called·when·a·tty·is·being·initalized |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tty.init·</pre></div><div·class="refsect1"><a·name="idm7549"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tty.init·</pre></div><div·class="refsect1"><a·name="idm7549"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>module</code></em></span></dt><dd><p> |
4 | ·····the· | 4 | ·····the·module·name |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>driver_name</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>driver_name</code></em></span></dt><dd><p> |
6 | ·····the·driver·name | 6 | ·····the·driver·name |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
8 | ·····the· | 8 | ·····the·driver··.dev_name·name |
9 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="tty.stp.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="tty.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tty-ioctl.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top">Chapter 11. TTY·Tapset </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tty.ioctl</span></td></tr></table></div></body></html> | 9 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="tty.stp.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="tty.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tty-ioctl.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top">Chapter 11. TTY·Tapset </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tty.ioctl</span></td></tr></table></div></body></html> |
Offset 2, 16 lines modified | Offset 2, 16 lines modified | ||
2 | Prev Chapter 11. TTY·Tapse Next | 2 | Prev Chapter 11. TTY·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::tty.init·—·Called·when·a·tty·is·being·initalized | 5 | probe::tty.init·—·Called·when·a·tty·is·being·initalized |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | tty.init | 7 | tty.init |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··name | ||
10 | ······the·driver·.dev_name·name | ||
11 | ··driver_name | ||
12 | ······the·driver·name | ||
13 | ··module | 9 | ··module |
14 | ······the·module·name | 10 | ······the·module·name |
11 | ··driver_name | ||
12 | ······the·driver·name | ||
13 | ··name | ||
14 | ······the·driver·.dev_name·name | ||
15 | =============================================================================== | 15 | =============================================================================== |
16 | Prev ···················Up·············· Next | 16 | Prev ···················Up·············· Next |
17 | Chapter 11. TTY·TapsetHome· probe::tty.ioctl | 17 | Chapter 11. TTY·TapsetHome· probe::tty.ioctl |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tty.open</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="tty.stp.html"·title="Chapter 11. TTY·Tapset"><link·rel="prev"·href="API-tty-ioctl.html"·title="probe::tty.ioctl"><link·rel="next"·href="API-tty-poll.html"·title="probe::tty.poll"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tty.open</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-tty-ioctl.html">Prev</a> </td><th·width="60%"·align="center">Chapter 11. TTY·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tty-poll.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tty-open"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tty.open·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tty.open</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="tty.stp.html"·title="Chapter 11. TTY·Tapset"><link·rel="prev"·href="API-tty-ioctl.html"·title="probe::tty.ioctl"><link·rel="next"·href="API-tty-poll.html"·title="probe::tty.poll"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tty.open</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-tty-ioctl.html">Prev</a> </td><th·width="60%"·align="center">Chapter 11. TTY·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tty-poll.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tty-open"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tty.open·—· |
2 | ··Called·when·a·tty·is·opened | 2 | ··Called·when·a·tty·is·opened |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tty.open·</pre></div><div·class="refsect1"><a·name="idm7615"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>file_ | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tty.open·</pre></div><div·class="refsect1"><a·name="idm7615"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>file_mode</code></em></span></dt><dd><p> |
4 | ·····the·file·name | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>file_mode</code></em></span></dt><dd><p> | ||
6 | ·····the·file·mode | 4 | ·····the·file·mode |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>file_flags</code></em></span></dt><dd><p> | ||
8 | ·····the·file·flags | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>inode_number</code></em></span></dt><dd><p> | ||
10 | ·····the·inode·number | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>inode_flags</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>inode_flags</code></em></span></dt><dd><p> |
12 | ·····the·inode·flags | 6 | ·····the·inode·flags |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>file_name</code></em></span></dt><dd><p> | ||
8 | ·····the·file·name | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>inode_state</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>inode_state</code></em></span></dt><dd><p> |
14 | ·····the·inode·state | 10 | ·····the·inode·state |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>inode_number</code></em></span></dt><dd><p> | ||
12 | ·····the·inode·number | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>file_flags</code></em></span></dt><dd><p> | ||
14 | ·····the·file·flags | ||
15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-tty-ioctl.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="tty.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tty-poll.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::tty.ioctl</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tty.poll</span></td></tr></table></div></body></html> | 15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-tty-ioctl.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="tty.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tty-poll.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::tty.ioctl</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tty.poll</span></td></tr></table></div></body></html> |
Offset 2, 22 lines modified | Offset 2, 22 lines modified | ||
2 | Prev Chapter 11. TTY·Tapse Next | 2 | Prev Chapter 11. TTY·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::tty.open·—·Called·when·a·tty·is·opened | 5 | probe::tty.open·—·Called·when·a·tty·is·opened |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | tty.open | 7 | tty.open |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··file_name | ||
10 | ······the·file·name | ||
11 | ··file_mode | 9 | ··file_mode |
12 | ······the·file·mode | 10 | ······the·file·mode |
13 | ··file_flags | ||
14 | ······the·file·flags | ||
15 | ··inode_number | ||
16 | ······the·inode·number | ||
17 | ··inode_flags | 11 | ··inode_flags |
18 | ······the·inode·flags | 12 | ······the·inode·flags |
13 | ··file_name | ||
14 | ······the·file·name | ||
19 | ··inode_state | 15 | ··inode_state |
20 | ······the·inode·state | 16 | ······the·inode·state |
17 | ··inode_number | ||
18 | ······the·inode·number | ||
19 | ··file_flags | ||
20 | ······the·file·flags | ||
21 | =============================================================================== | 21 | =============================================================================== |
22 | Prev ·············Up············· Next | 22 | Prev ·············Up············· Next |
23 | probe::tty.ioctl Home· probe::tty.poll | 23 | probe::tty.ioctl Home· probe::tty.poll |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tty.read</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="tty.stp.html"·title="Chapter 11. TTY·Tapset"><link·rel="prev"·href="API-tty-poll.html"·title="probe::tty.poll"><link·rel="next"·href="API-tty-receive.html"·title="probe::tty.receive"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tty.read</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-tty-poll.html">Prev</a> </td><th·width="60%"·align="center">Chapter 11. TTY·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tty-receive.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tty-read"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tty.read·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tty.read</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="tty.stp.html"·title="Chapter 11. TTY·Tapset"><link·rel="prev"·href="API-tty-poll.html"·title="probe::tty.poll"><link·rel="next"·href="API-tty-receive.html"·title="probe::tty.receive"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tty.read</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-tty-poll.html">Prev</a> </td><th·width="60%"·align="center">Chapter 11. TTY·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tty-receive.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tty-read"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tty.read·—· |
2 | ·····called·when·a·tty·line·will·be·read | 2 | ·····called·when·a·tty·line·will·be·read |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tty.read·</pre></div><div·class="refsect1"><a·name="idm7691"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>file_name</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tty.read·</pre></div><div·class="refsect1"><a·name="idm7691"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>file_name</code></em></span></dt><dd><p> |
4 | ·····the·file·name·lreated·to·the·tty | 4 | ·····the·file·name·lreated·to·the·tty |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>driver_name</code></em></span></dt><dd><p> | ||
6 | ·····the·driver·name | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nr</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>nr</code></em></span></dt><dd><p> |
6 | ·····The·amount·of·characters·to·be·read | 8 | ·····The·amount·of·characters·to·be·read |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>buffer</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>buffer</code></em></span></dt><dd><p> |
8 | ·····the·buffer·that·will·receive·the·characters | 10 | ·····the·buffer·that·will·receive·the·characters |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>driver_name</code></em></span></dt><dd><p> | ||
10 | ·····the·driver·name | ||
11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-tty-poll.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="tty.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tty-receive.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::tty.poll</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tty.receive</span></td></tr></table></div></body></html> | 11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-tty-poll.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="tty.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tty-receive.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::tty.poll</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tty.receive</span></td></tr></table></div></body></html> |
Offset 4, 16 lines modified | Offset 4, 16 lines modified | ||
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::tty.read·—·called·when·a·tty·line·will·be·read | 5 | probe::tty.read·—·called·when·a·tty·line·will·be·read |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | tty.read | 7 | tty.read |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··file_name | 9 | ··file_name |
10 | ······the·file·name·lreated·to·the·tty | 10 | ······the·file·name·lreated·to·the·tty |
11 | ··driver_name | ||
12 | ······the·driver·name | ||
11 | ··nr | 13 | ··nr |
12 | ······The·amount·of·characters·to·be·read | 14 | ······The·amount·of·characters·to·be·read |
13 | ··buffer | 15 | ··buffer |
14 | ······the·buffer·that·will·receive·the·characters | 16 | ······the·buffer·that·will·receive·the·characters |
15 | ··driver_name | ||
16 | ······the·driver·name | ||
17 | =============================================================================== | 17 | =============================================================================== |
18 | Prev ············Up················ Next | 18 | Prev ············Up················ Next |
19 | probe::tty.poll Home· probe::tty.receive | 19 | probe::tty.poll Home· probe::tty.receive |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tty.receive</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="tty.stp.html"·title="Chapter 11. TTY·Tapset"><link·rel="prev"·href="API-tty-read.html"·title="probe::tty.read"><link·rel="next"·href="API-tty-register.html"·title="probe::tty.register"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tty.receive</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-tty-read.html">Prev</a> </td><th·width="60%"·align="center">Chapter 11. TTY·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tty-register.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tty-receive"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tty.receive·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tty.receive</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="tty.stp.html"·title="Chapter 11. TTY·Tapset"><link·rel="prev"·href="API-tty-read.html"·title="probe::tty.read"><link·rel="next"·href="API-tty-register.html"·title="probe::tty.register"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tty.receive</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-tty-read.html">Prev</a> </td><th·width="60%"·align="center">Chapter 11. TTY·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tty-register.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tty-receive"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tty.receive·—· |
2 | ·····called·when·a·tty·receives·a·message | 2 | ·····called·when·a·tty·receives·a·message |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tty.receive·</pre></div><div·class="refsect1"><a·name="idm7729"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tty.receive·</pre></div><div·class="refsect1"><a·name="idm7729"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>driver_name</code></em></span></dt><dd><p> |
4 | ····· | 4 | ·····the·driver·name |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>cp</code></em></span></dt><dd><p> | ||
6 | ·····the·buffer·that·was·received | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>id</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>id</code></em></span></dt><dd><p> |
6 | ·····the·tty·id | 8 | ·····the·tty·id |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
8 | ·····the·name·of·the·module·file | 10 | ·····the·name·of·the·module·file |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fp</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>fp</code></em></span></dt><dd><p> |
10 | ·····The·flag·buffer | 12 | ·····The·flag·buffer |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>index</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>index</code></em></span></dt><dd><p> |
12 | ·····The·tty·Index | 14 | ·····The·tty·Index |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>driver_name</code></em></span></dt><dd><p> | ||
14 | ·····the·driver·name | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>c | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>count</code></em></span></dt><dd><p> |
16 | ····· | 16 | ·····The·amount·of·characters·received |
17 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-tty-read.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="tty.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tty-register.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::tty.read</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tty.register</span></td></tr></table></div></body></html> | 17 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-tty-read.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="tty.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tty-register.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::tty.read</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tty.register</span></td></tr></table></div></body></html> |
Offset 2, 24 lines modified | Offset 2, 24 lines modified | ||
2 | Prev Chapter 11. TTY·Tapse Next | 2 | Prev Chapter 11. TTY·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::tty.receive·—·called·when·a·tty·receives·a·message | 5 | probe::tty.receive·—·called·when·a·tty·receives·a·message |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | tty.receive | 7 | tty.receive |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··count | ||
10 | ·· | 9 | ··driver_name |
10 | ······the·driver·name | ||
11 | ··cp | ||
12 | ······the·buffer·that·was·received | ||
11 | ··id | 13 | ··id |
12 | ······the·tty·id | 14 | ······the·tty·id |
13 | ··name | 15 | ··name |
14 | ······the·name·of·the·module·file | 16 | ······the·name·of·the·module·file |
15 | ··fp | 17 | ··fp |
16 | ······The·flag·buffer | 18 | ······The·flag·buffer |
17 | ··index | 19 | ··index |
18 | ······The·tty·Index | 20 | ······The·tty·Index |
21 | ··count | ||
22 | ······The·amount·of·characters·received | ||
19 | ··driver_name | ||
20 | ······the·driver·name | ||
21 | ··cp | ||
22 | ······the·buffer·that·was·received | ||
23 | =============================================================================== | 23 | =============================================================================== |
24 | Prev ············Up················· Next | 24 | Prev ············Up················· Next |
25 | probe::tty.read Home· probe::tty.register | 25 | probe::tty.read Home· probe::tty.register |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tty.register</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="tty.stp.html"·title="Chapter 11. TTY·Tapset"><link·rel="prev"·href="API-tty-receive.html"·title="probe::tty.receive"><link·rel="next"·href="API-tty-release.html"·title="probe::tty.release"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tty.register</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-tty-receive.html">Prev</a> </td><th·width="60%"·align="center">Chapter 11. TTY·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tty-release.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tty-register"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tty.register·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tty.register</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="tty.stp.html"·title="Chapter 11. TTY·Tapset"><link·rel="prev"·href="API-tty-receive.html"·title="probe::tty.receive"><link·rel="next"·href="API-tty-release.html"·title="probe::tty.release"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tty.register</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-tty-receive.html">Prev</a> </td><th·width="60%"·align="center">Chapter 11. TTY·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tty-release.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tty-register"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tty.register·—· |
2 | ·····Called·when·a·tty·device·is·registred | 2 | ·····Called·when·a·tty·device·is·registred |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tty.register·</pre></div><div·class="refsect1"><a·name="idm7782"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tty.register·</pre></div><div·class="refsect1"><a·name="idm7782"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>index</code></em></span></dt><dd><p> |
4 | ·····the· | 4 | ·····the·tty·index·requested |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
6 | ·····the·driver··.dev_name·name | 6 | ·····the·driver··.dev_name·name |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>module</code></em></span></dt><dd><p> |
8 | ·····the· | 8 | ·····the·module·name |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>driver_name</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>driver_name</code></em></span></dt><dd><p> |
10 | ·····the·driver·name | 10 | ·····the·driver·name |
11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-tty-receive.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="tty.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tty-release.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::tty.receive</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tty.release</span></td></tr></table></div></body></html> | 11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-tty-receive.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="tty.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tty-release.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::tty.receive</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tty.release</span></td></tr></table></div></body></html> |
Offset 2, 18 lines modified | Offset 2, 18 lines modified | ||
2 | Prev Chapter 11. TTY·Tapse Next | 2 | Prev Chapter 11. TTY·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::tty.register·—·Called·when·a·tty·device·is·registred | 5 | probe::tty.register·—·Called·when·a·tty·device·is·registred |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | tty.register | 7 | tty.register |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··module | ||
10 | ······the·module·name | ||
11 | ··name | ||
12 | ······the·driver·.dev_name·name | ||
13 | ··index | 9 | ··index |
14 | ······the·tty·index·requested | 10 | ······the·tty·index·requested |
11 | ··name | ||
12 | ······the·driver·.dev_name·name | ||
13 | ··module | ||
14 | ······the·module·name | ||
15 | ··driver_name | 15 | ··driver_name |
16 | ······the·driver·name | 16 | ······the·driver·name |
17 | =============================================================================== | 17 | =============================================================================== |
18 | Prev ···············Up················ Next | 18 | Prev ···············Up················ Next |
19 | probe::tty.receive Home· probe::tty.release | 19 | probe::tty.receive Home· probe::tty.release |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tty.release</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="tty.stp.html"·title="Chapter 11. TTY·Tapset"><link·rel="prev"·href="API-tty-register.html"·title="probe::tty.register"><link·rel="next"·href="API-tty-resize.html"·title="probe::tty.resize"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tty.release</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-tty-register.html">Prev</a> </td><th·width="60%"·align="center">Chapter 11. TTY·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tty-resize.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tty-release"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tty.release·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tty.release</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="tty.stp.html"·title="Chapter 11. TTY·Tapset"><link·rel="prev"·href="API-tty-register.html"·title="probe::tty.register"><link·rel="next"·href="API-tty-resize.html"·title="probe::tty.resize"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tty.release</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-tty-register.html">Prev</a> </td><th·width="60%"·align="center">Chapter 11. TTY·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tty-resize.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tty-release"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tty.release·—· |
2 | ·····Called·when·the·tty·is·closed | 2 | ·····Called·when·the·tty·is·closed |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tty.release·</pre></div><div·class="refsect1"><a·name="idm7820"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>file_ | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tty.release·</pre></div><div·class="refsect1"><a·name="idm7820"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>file_flags</code></em></span></dt><dd><p> |
4 | ·····the·file·name | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>file_mode</code></em></span></dt><dd><p> | ||
6 | ·····the·file·mode | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>file_flags</code></em></span></dt><dd><p> | ||
8 | ·····the·file·flags | 4 | ·····the·file·flags |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>file_name</code></em></span></dt><dd><p> |
10 | ·····the· | 6 | ·····the·file·name |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>inode_state</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>inode_state</code></em></span></dt><dd><p> |
12 | ·····the·inode·state | 8 | ·····the·inode·state |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>inode_number</code></em></span></dt><dd><p> | ||
10 | ·····the·inode·number | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>file_mode</code></em></span></dt><dd><p> | ||
12 | ·····the·file·mode | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>inode_flags</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>inode_flags</code></em></span></dt><dd><p> |
14 | ·····the·inode·flags | 14 | ·····the·inode·flags |
15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-tty-register.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="tty.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tty-resize.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::tty.register</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tty.resize</span></td></tr></table></div></body></html> | 15 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-tty-register.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="tty.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tty-resize.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::tty.register</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tty.resize</span></td></tr></table></div></body></html> |
Offset 2, 22 lines modified | Offset 2, 22 lines modified | ||
2 | Prev Chapter 11. TTY·Tapse Next | 2 | Prev Chapter 11. TTY·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::tty.release·—·Called·when·the·tty·is·closed | 5 | probe::tty.release·—·Called·when·the·tty·is·closed |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | tty.release | 7 | tty.release |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··file_name | ||
10 | ······the·file·name | ||
11 | ··file_mode | ||
12 | ······the·file·mode | ||
13 | ··file_flags | 9 | ··file_flags |
14 | ······the·file·flags | 10 | ······the·file·flags |
15 | ·· | 11 | ··file_name |
16 | ······the· | 12 | ······the·file·name |
17 | ··inode_state | 13 | ··inode_state |
18 | ······the·inode·state | 14 | ······the·inode·state |
15 | ··inode_number | ||
16 | ······the·inode·number | ||
17 | ··file_mode | ||
18 | ······the·file·mode | ||
19 | ··inode_flags | 19 | ··inode_flags |
20 | ······the·inode·flags | 20 | ······the·inode·flags |
21 | =============================================================================== | 21 | =============================================================================== |
22 | Prev ················Up··············· Next | 22 | Prev ················Up··············· Next |
23 | probe::tty.register Home· probe::tty.resize | 23 | probe::tty.register Home· probe::tty.resize |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tty.resize</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="tty.stp.html"·title="Chapter 11. TTY·Tapset"><link·rel="prev"·href="API-tty-release.html"·title="probe::tty.release"><link·rel="next"·href="API-tty-unregister.html"·title="probe::tty.unregister"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tty.resize</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-tty-release.html">Prev</a> </td><th·width="60%"·align="center">Chapter 11. TTY·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tty-unregister.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tty-resize"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tty.resize·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tty.resize</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="tty.stp.html"·title="Chapter 11. TTY·Tapset"><link·rel="prev"·href="API-tty-release.html"·title="probe::tty.release"><link·rel="next"·href="API-tty-unregister.html"·title="probe::tty.unregister"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tty.resize</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-tty-release.html">Prev</a> </td><th·width="60%"·align="center">Chapter 11. TTY·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tty-unregister.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tty-resize"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tty.resize·—· |
2 | ·····Called·when·a·terminal·resize·happens | 2 | ·····Called·when·a·terminal·resize·happens |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tty.resize·</pre></div><div·class="refsect1"><a·name="idm7868"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>n | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tty.resize·</pre></div><div·class="refsect1"><a·name="idm7868"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>new_ypixel</code></em></span></dt><dd><p> |
4 | ·····the·tty·name | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>old_row</code></em></span></dt><dd><p> | ||
6 | ·····the·old·row·value | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>new_ypixel</code></em></span></dt><dd><p> | ||
8 | ·····the·new·ypixel·value | 4 | ·····the·new·ypixel·value |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>new_col</code></em></span></dt><dd><p> | ||
10 | ·····the·new·col·value | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>old_xpixel</code></em></span></dt><dd><p> | ||
12 | ·····the·old·xpixel | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>new_row</code></em></span></dt><dd><p> | ||
14 | ·····the·new·row·value | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>old_ypixel</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>old_ypixel</code></em></span></dt><dd><p> |
16 | ·····the·old·ypixel | 6 | ·····the·old·ypixel |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>new_xpixel</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>new_xpixel</code></em></span></dt><dd><p> |
18 | ·····the·new·xpixel·value | 8 | ·····the·new·xpixel·value |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>new_row</code></em></span></dt><dd><p> | ||
10 | ·····the·new·row·value | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>old_xpixel</code></em></span></dt><dd><p> | ||
12 | ·····the·old·xpixel | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>old_row</code></em></span></dt><dd><p> | ||
14 | ·····the·old·row·value | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
16 | ·····the·tty·name | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>new_col</code></em></span></dt><dd><p> | ||
18 | ·····the·new·col·value | ||
19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>old_col</code></em></span></dt><dd><p> | 19 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>old_col</code></em></span></dt><dd><p> |
20 | ·····the·old·col·value | 20 | ·····the·old·col·value |
21 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-tty-release.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="tty.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tty-unregister.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::tty.release</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tty.unregister</span></td></tr></table></div></body></html> | 21 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-tty-release.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="tty.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tty-unregister.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::tty.release</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tty.unregister</span></td></tr></table></div></body></html> |
Offset 2, 28 lines modified | Offset 2, 28 lines modified | ||
2 | Prev Chapter 11. TTY·Tapse Next | 2 | Prev Chapter 11. TTY·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::tty.resize·—·Called·when·a·terminal·resize·happens | 5 | probe::tty.resize·—·Called·when·a·terminal·resize·happens |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | tty.resize | 7 | tty.resize |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··name | ||
10 | ······the·tty·name | ||
11 | ··old_row | ||
12 | ······the·old·row·value | ||
13 | ··new_ypixel | 9 | ··new_ypixel |
14 | ······the·new·ypixel·value | 10 | ······the·new·ypixel·value |
15 | ··new_col | ||
16 | ······the·new·col·value | ||
17 | ··old_xpixel | ||
18 | ······the·old·xpixel | ||
19 | ··new_row | ||
20 | ······the·new·row·value | ||
21 | ··old_ypixel | 11 | ··old_ypixel |
22 | ······the·old·ypixel | 12 | ······the·old·ypixel |
23 | ··new_xpixel | 13 | ··new_xpixel |
24 | ······the·new·xpixel·value | 14 | ······the·new·xpixel·value |
15 | ··new_row | ||
16 | ······the·new·row·value | ||
17 | ··old_xpixel | ||
18 | ······the·old·xpixel | ||
19 | ··old_row | ||
20 | ······the·old·row·value | ||
21 | ··name | ||
22 | ······the·tty·name | ||
23 | ··new_col | ||
24 | ······the·new·col·value | ||
25 | ··old_col | 25 | ··old_col |
26 | ······the·old·col·value | 26 | ······the·old·col·value |
27 | =============================================================================== | 27 | =============================================================================== |
28 | Prev ···············Up··················· Next | 28 | Prev ···············Up··················· Next |
29 | probe::tty.release Home· probe::tty.unregister | 29 | probe::tty.release Home· probe::tty.unregister |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tty.unregister</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="tty.stp.html"·title="Chapter 11. TTY·Tapset"><link·rel="prev"·href="API-tty-resize.html"·title="probe::tty.resize"><link·rel="next"·href="API-tty-write.html"·title="probe::tty.write"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tty.unregister</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-tty-resize.html">Prev</a> </td><th·width="60%"·align="center">Chapter 11. TTY·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tty-write.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tty-unregister"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tty.unregister·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tty.unregister</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="tty.stp.html"·title="Chapter 11. TTY·Tapset"><link·rel="prev"·href="API-tty-resize.html"·title="probe::tty.resize"><link·rel="next"·href="API-tty-write.html"·title="probe::tty.write"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tty.unregister</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-tty-resize.html">Prev</a> </td><th·width="60%"·align="center">Chapter 11. TTY·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-tty-write.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tty-unregister"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tty.unregister·—· |
2 | ·····Called·when·a·tty·device·is·being·unregistered | 2 | ·····Called·when·a·tty·device·is·being·unregistered |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tty.unregister·</pre></div><div·class="refsect1"><a·name="idm7931"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tty.unregister·</pre></div><div·class="refsect1"><a·name="idm7931"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>driver_name</code></em></span></dt><dd><p> |
4 | ·····the·driver··.dev_name·name | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>index</code></em></span></dt><dd><p> | ||
6 | ·····the·tty·index·requested | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>driver_name</code></em></span></dt><dd><p> | ||
8 | ·····the·driver·name | 4 | ·····the·driver·name |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>module</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>module</code></em></span></dt><dd><p> |
10 | ·····the·module·name | 6 | ·····the·module·name |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>index</code></em></span></dt><dd><p> | ||
8 | ·····the·tty·index·requested | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
10 | ·····the·driver··.dev_name·name | ||
11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-tty-resize.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="tty.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tty-write.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::tty.resize</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tty.write</span></td></tr></table></div></body></html> | 11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-tty-resize.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="tty.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-tty-write.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::tty.resize</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::tty.write</span></td></tr></table></div></body></html> |
Offset 2, 18 lines modified | Offset 2, 18 lines modified | ||
2 | Prev Chapter 11. TTY·Tapse Next | 2 | Prev Chapter 11. TTY·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::tty.unregister·—·Called·when·a·tty·device·is·being·unregistered | 5 | probe::tty.unregister·—·Called·when·a·tty·device·is·being·unregistered |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | tty.unregister | 7 | tty.unregister |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··name | ||
10 | ······the·driver·.dev_name·name | ||
11 | ··index | ||
12 | ······the·tty·index·requested | ||
13 | ··driver_name | 9 | ··driver_name |
14 | ······the·driver·name | 10 | ······the·driver·name |
15 | ··module | 11 | ··module |
16 | ······the·module·name | 12 | ······the·module·name |
13 | ··index | ||
14 | ······the·tty·index·requested | ||
15 | ··name | ||
16 | ······the·driver·.dev_name·name | ||
17 | =============================================================================== | 17 | =============================================================================== |
18 | Prev ··············Up·············· Next | 18 | Prev ··············Up·············· Next |
19 | probe::tty.resize Home· probe::tty.write | 19 | probe::tty.resize Home· probe::tty.write |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tty.write</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="tty.stp.html"·title="Chapter 11. TTY·Tapset"><link·rel="prev"·href="API-tty-unregister.html"·title="probe::tty.unregister"><link·rel="next"·href="irq.stp.html"·title="Chapter 12. Interrupt·Request·(IRQ)·Tapset"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tty.write</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-tty-unregister.html">Prev</a> </td><th·width="60%"·align="center">Chapter 11. TTY·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="irq.stp.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tty-write"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tty.write·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::tty.write</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="tty.stp.html"·title="Chapter 11. TTY·Tapset"><link·rel="prev"·href="API-tty-unregister.html"·title="probe::tty.unregister"><link·rel="next"·href="irq.stp.html"·title="Chapter 12. Interrupt·Request·(IRQ)·Tapset"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::tty.write</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-tty-unregister.html">Prev</a> </td><th·width="60%"·align="center">Chapter 11. TTY·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="irq.stp.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-tty-write"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::tty.write·—· |
2 | ·····write·to·the·tty·line | 2 | ·····write·to·the·tty·line |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tty.write·</pre></div><div·class="refsect1"><a·name="idm7969"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">tty.write·</pre></div><div·class="refsect1"><a·name="idm7969"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>nr</code></em></span></dt><dd><p> |
4 | ····· | 4 | ·····The·amount·of·characters |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>buffer</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>buffer</code></em></span></dt><dd><p> |
6 | ·····the·buffer·that·will·be·written | 6 | ·····the·buffer·that·will·be·written |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>n | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>file_name</code></em></span></dt><dd><p> |
8 | ····· | 8 | ·····the·file·name·lreated·to·the·tty |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>driver_name</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>driver_name</code></em></span></dt><dd><p> |
10 | ·····the·driver·name | 10 | ·····the·driver·name |
11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-tty-unregister.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="tty.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="irq.stp.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::tty.unregister</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> Chapter 12. Interrupt·Request·(IRQ)·Tapset</td></tr></table></div></body></html> | 11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-tty-unregister.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="tty.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="irq.stp.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::tty.unregister</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> Chapter 12. Interrupt·Request·(IRQ)·Tapset</td></tr></table></div></body></html> |
Offset 2, 18 lines modified | Offset 2, 18 lines modified | ||
2 | Prev Chapter 11. TTY·Tapse Next | 2 | Prev Chapter 11. TTY·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::tty.write·—·write·to·the·tty·line | 5 | probe::tty.write·—·write·to·the·tty·line |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | tty.write | 7 | tty.write |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··file_name | ||
10 | ······the·file·name·lreated·to·the·tty | ||
11 | ··buffer | ||
12 | ······the·buffer·that·will·be·written | ||
13 | ··nr | 9 | ··nr |
14 | ······The·amount·of·characters | 10 | ······The·amount·of·characters |
11 | ··buffer | ||
12 | ······the·buffer·that·will·be·written | ||
13 | ··file_name | ||
14 | ······the·file·name·lreated·to·the·tty | ||
15 | ··driver_name | 15 | ··driver_name |
16 | ······the·driver·name | 16 | ······the·driver·name |
17 | =============================================================================== | 17 | =============================================================================== |
18 | Prev ··················Up········································ Next | 18 | Prev ··················Up········································ Next |
19 | probe::tty.unregister Home· Chapter 12. Interrupt·Request·(IRQ)·Tapset | 19 | probe::tty.unregister Home· Chapter 12. Interrupt·Request·(IRQ)·Tapset |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::udp.disconnect.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-udp-disconnect.html"·title="probe::udp.disconnect"><link·rel="next"·href="API-udp-recvmsg.html"·title="probe::udp.recvmsg"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::udp.disconnect.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-udp-disconnect.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-udp-recvmsg.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-udp-disconnect-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::udp.disconnect.return·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::udp.disconnect.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-udp-disconnect.html"·title="probe::udp.disconnect"><link·rel="next"·href="API-udp-recvmsg.html"·title="probe::udp.recvmsg"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::udp.disconnect.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-udp-disconnect.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-udp-recvmsg.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-udp-disconnect-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::udp.disconnect.return·—· |
2 | ·····UDP·has·been·disconnected·successfully | 2 | ·····UDP·has·been·disconnected·successfully |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">udp.disconnect.return·</pre></div><div·class="refsect1"><a·name="idm12656"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">udp.disconnect.return·</pre></div><div·class="refsect1"><a·name="idm12656"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>daddr</code></em></span></dt><dd><p> |
4 | ·····UDP·source·port | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>daddr</code></em></span></dt><dd><p> | ||
6 | ·····A·string·representing·the·destination·IP·address | 4 | ·····A·string·representing·the·destination·IP·address |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
6 | ·····The·name·of·this·probe | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> |
8 | ·····IP·address·family | 8 | ·····IP·address·family |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>saddr</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>saddr</code></em></span></dt><dd><p> |
10 | ·····A·string·representing·the·source·IP·address | 10 | ·····A·string·representing·the·source·IP·address |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dport</code></em></span></dt><dd><p> | ||
12 | ·····UDP·destination·port | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ret</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ret</code></em></span></dt><dd><p> |
14 | ·····Error·code·(0:·no·error)· | 12 | ·····Error·code·(0:·no·error)· |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sport</code></em></span></dt><dd><p> |
16 | ····· | 14 | ·····UDP·source·port |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dport</code></em></span></dt><dd><p> | ||
16 | ·····UDP·destination·port | ||
17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm12694"></a><h2>Context</h2><p> | 17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm12694"></a><h2>Context</h2><p> |
18 | ···The·process·which·requested·a·UDP·disconnection | 18 | ···The·process·which·requested·a·UDP·disconnection |
19 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-udp-disconnect.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-udp-recvmsg.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::udp.disconnect</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::udp.recvmsg</span></td></tr></table></div></body></html> | 19 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-udp-disconnect.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-udp-recvmsg.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::udp.disconnect</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::udp.recvmsg</span></td></tr></table></div></body></html> |
Offset 2, 26 lines modified | Offset 2, 26 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::udp.disconnect.return·—·UDP·has·been·disconnected·successfully | 5 | probe::udp.disconnect.return·—·UDP·has·been·disconnected·successfully |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | udp.disconnect.return | 7 | udp.disconnect.return |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··sport | ||
10 | ······UDP·source·port | ||
11 | ··daddr | 9 | ··daddr |
12 | ······A·string·representing·the·destination·IP·address | 10 | ······A·string·representing·the·destination·IP·address |
11 | ··name | ||
12 | ······The·name·of·this·probe | ||
13 | ··family | 13 | ··family |
14 | ······IP·address·family | 14 | ······IP·address·family |
15 | ··saddr | 15 | ··saddr |
16 | ······A·string·representing·the·source·IP·address | 16 | ······A·string·representing·the·source·IP·address |
17 | ··dport | ||
18 | ······UDP·destination·port | ||
19 | ··ret | 17 | ··ret |
20 | ······Error·code·(0:·no·error) | 18 | ······Error·code·(0:·no·error) |
21 | ··name | ||
22 | ·· | 19 | ··sport |
20 | ······UDP·source·port | ||
21 | ··dport | ||
22 | ······UDP·destination·port | ||
23 | *****·Context·***** | 23 | *****·Context·***** |
24 | The·process·which·requested·a·UDP·disconnection | 24 | The·process·which·requested·a·UDP·disconnection |
25 | =============================================================================== | 25 | =============================================================================== |
26 | Prev ··················Up················ Next | 26 | Prev ··················Up················ Next |
27 | probe::udp.disconnect Home· probe::udp.recvmsg | 27 | probe::udp.disconnect Home· probe::udp.recvmsg |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::udp.disconnect</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-tcp-setsockopt-return.html"·title="probe::tcp.setsockopt.return"><link·rel="next"·href="API-udp-disconnect-return.html"·title="probe::udp.disconnect.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::udp.disconnect</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-tcp-setsockopt-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-udp-disconnect-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-udp-disconnect"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::udp.disconnect·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::udp.disconnect</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-tcp-setsockopt-return.html"·title="probe::tcp.setsockopt.return"><link·rel="next"·href="API-udp-disconnect-return.html"·title="probe::udp.disconnect.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::udp.disconnect</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-tcp-setsockopt-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-udp-disconnect-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-udp-disconnect"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::udp.disconnect·—· |
2 | ·····Fires·when·a·process·requests·for·a·UDP·disconnection | 2 | ·····Fires·when·a·process·requests·for·a·UDP·disconnection |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">udp.disconnect·</pre></div><div·class="refsect1"><a·name="idm12595"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">udp.disconnect·</pre></div><div·class="refsect1"><a·name="idm12595"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>dport</code></em></span></dt><dd><p> |
4 | ·····The·name·of·this·probe | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | ||
6 | ·····IP·address·family | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dport</code></em></span></dt><dd><p> | ||
8 | ·····UDP·destination·port | 4 | ·····UDP·destination·port |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>saddr</code></em></span></dt><dd><p> | ||
10 | ·····A·string·representing·the·source·IP·address | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sock</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sock</code></em></span></dt><dd><p> |
12 | ·····Network·socket·used·by·the·process | 6 | ·····Network·socket·used·by·the·process |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sport</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sport</code></em></span></dt><dd><p> |
14 | ·····UDP·source·port | 8 | ·····UDP·source·port |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>flags</code></em></span></dt><dd><p> |
16 | ·····Flags·(e.g.·FIN,·etc)·· | 10 | ·····Flags·(e.g.·FIN,·etc)·· |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>saddr</code></em></span></dt><dd><p> | ||
12 | ·····A·string·representing·the·source·IP·address | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>daddr</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>daddr</code></em></span></dt><dd><p> |
18 | ·····A·string·representing·the·destination·IP·address | 14 | ·····A·string·representing·the·destination·IP·address |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | ||
16 | ·····IP·address·family | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
18 | ·····The·name·of·this·probe | ||
19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm12638"></a><h2>Context</h2><p> | 19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm12638"></a><h2>Context</h2><p> |
20 | ···The·process·which·requests·a·UDP·disconnection· | 20 | ···The·process·which·requests·a·UDP·disconnection· |
21 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-tcp-setsockopt-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-udp-disconnect-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::tcp.setsockopt.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::udp.disconnect.return</span></td></tr></table></div></body></html> | 21 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-tcp-setsockopt-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-udp-disconnect-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::tcp.setsockopt.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::udp.disconnect.return</span></td></tr></table></div></body></html> |
Offset 2, 28 lines modified | Offset 2, 28 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::udp.disconnect·—·Fires·when·a·process·requests·for·a·UDP·disconnection | 5 | probe::udp.disconnect·—·Fires·when·a·process·requests·for·a·UDP·disconnection |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | udp.disconnect | 7 | udp.disconnect |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··name | ||
10 | ······The·name·of·this·probe | ||
11 | ··family | ||
12 | ······IP·address·family | ||
13 | ··dport | 9 | ··dport |
14 | ······UDP·destination·port | 10 | ······UDP·destination·port |
15 | ··saddr | ||
16 | ······A·string·representing·the·source·IP·address | ||
17 | ··sock | 11 | ··sock |
18 | ······Network·socket·used·by·the·process | 12 | ······Network·socket·used·by·the·process |
19 | ··sport | 13 | ··sport |
20 | ······UDP·source·port | 14 | ······UDP·source·port |
21 | ··flags | 15 | ··flags |
22 | ······Flags·(e.g.·FIN,·etc) | 16 | ······Flags·(e.g.·FIN,·etc) |
17 | ··saddr | ||
18 | ······A·string·representing·the·source·IP·address | ||
23 | ··daddr | 19 | ··daddr |
24 | ······A·string·representing·the·destination·IP·address | 20 | ······A·string·representing·the·destination·IP·address |
21 | ··family | ||
22 | ······IP·address·family | ||
23 | ··name | ||
24 | ······The·name·of·this·probe | ||
25 | *****·Context·***** | 25 | *****·Context·***** |
26 | The·process·which·requests·a·UDP·disconnection | 26 | The·process·which·requests·a·UDP·disconnection |
27 | =============================================================================== | 27 | =============================================================================== |
28 | Prev ·························Up·························· Next | 28 | Prev ·························Up·························· Next |
29 | probe::tcp.setsockopt.return Home· probe::udp.disconnect.return | 29 | probe::tcp.setsockopt.return Home· probe::udp.disconnect.return |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::udp.recvmsg.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-udp-recvmsg.html"·title="probe::udp.recvmsg"><link·rel="next"·href="API-udp-sendmsg.html"·title="probe::udp.sendmsg"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::udp.recvmsg.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-udp-recvmsg.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-udp-sendmsg.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-udp-recvmsg-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::udp.recvmsg.return·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::udp.recvmsg.return</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-udp-recvmsg.html"·title="probe::udp.recvmsg"><link·rel="next"·href="API-udp-sendmsg.html"·title="probe::udp.sendmsg"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::udp.recvmsg.return</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-udp-recvmsg.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-udp-sendmsg.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-udp-recvmsg-return"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::udp.recvmsg.return·—· |
2 | ·····Fires·whenever·an·attempt·to·receive·a·UDP·message·received·is·completed | 2 | ·····Fires·whenever·an·attempt·to·receive·a·UDP·message·received·is·completed |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">udp.recvmsg.return·</pre></div><div·class="refsect1"><a·name="idm12773"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">udp.recvmsg.return·</pre></div><div·class="refsect1"><a·name="idm12773"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>daddr</code></em></span></dt><dd><p> |
4 | ·····A·string·representing·the·destination·IP·address | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | ||
6 | ·····IP·address·family | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
4 | ·····The·name·of·this·probe | 8 | ·····The·name·of·this·probe |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>saddr</code></em></span></dt><dd><p> | ||
10 | ·····A·string·representing·the·source·IP·address | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> |
6 | ·····Number·of·bytes·received·by·the·process | 12 | ·····Number·of·bytes·received·by·the·process |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>daddr</code></em></span></dt><dd><p> | ||
8 | ·····A·string·representing·the·destination·IP·address | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sport</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sport</code></em></span></dt><dd><p> |
10 | ·····UDP·source·port | 14 | ·····UDP·source·port |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dport</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dport</code></em></span></dt><dd><p> |
12 | ·····UDP·destination·port | 16 | ·····UDP·destination·port |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>saddr</code></em></span></dt><dd><p> | ||
14 | ·····A·string·representing·the·source·IP·address | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | ||
16 | ·····IP·address·family | ||
17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm12811"></a><h2>Context</h2><p> | 17 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm12811"></a><h2>Context</h2><p> |
18 | ···The·process·which·received·a·UDP·message | 18 | ···The·process·which·received·a·UDP·message |
19 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-udp-recvmsg.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-udp-sendmsg.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::udp.recvmsg</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::udp.sendmsg</span></td></tr></table></div></body></html> | 19 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-udp-recvmsg.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-udp-sendmsg.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::udp.recvmsg</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::udp.sendmsg</span></td></tr></table></div></body></html> |
Offset 3, 26 lines modified | Offset 3, 26 lines modified | ||
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::udp.recvmsg.return·—·Fires·whenever·an·attempt·to·receive·a·UDP·message | 5 | probe::udp.recvmsg.return·—·Fires·whenever·an·attempt·to·receive·a·UDP·message |
6 | received·is·completed | 6 | received·is·completed |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | udp.recvmsg.return | 8 | udp.recvmsg.return |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··daddr | ||
11 | ······A·string·representing·the·destination·IP·address | ||
12 | ··family | ||
13 | ······IP·address·family | ||
10 | ··name | 14 | ··name |
11 | ······The·name·of·this·probe | 15 | ······The·name·of·this·probe |
16 | ··saddr | ||
17 | ······A·string·representing·the·source·IP·address | ||
12 | ··size | 18 | ··size |
13 | ······Number·of·bytes·received·by·the·process | 19 | ······Number·of·bytes·received·by·the·process |
14 | ··daddr | ||
15 | ······A·string·representing·the·destination·IP·address | ||
16 | ··sport | 20 | ··sport |
17 | ······UDP·source·port | 21 | ······UDP·source·port |
18 | ··dport | 22 | ··dport |
19 | ······UDP·destination·port | 23 | ······UDP·destination·port |
20 | ··saddr | ||
21 | ······A·string·representing·the·source·IP·address | ||
22 | ··family | ||
23 | ······IP·address·family | ||
24 | *****·Context·***** | 24 | *****·Context·***** |
25 | The·process·which·received·a·UDP·message | 25 | The·process·which·received·a·UDP·message |
26 | =============================================================================== | 26 | =============================================================================== |
27 | Prev ···············Up················ Next | 27 | Prev ···············Up················ Next |
28 | probe::udp.recvmsg Home· probe::udp.sendmsg | 28 | probe::udp.recvmsg Home· probe::udp.sendmsg |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::udp.recvmsg</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-udp-disconnect-return.html"·title="probe::udp.disconnect.return"><link·rel="next"·href="API-udp-recvmsg-return.html"·title="probe::udp.recvmsg.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::udp.recvmsg</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-udp-disconnect-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-udp-recvmsg-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-udp-recvmsg"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::udp.recvmsg·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::udp.recvmsg</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-udp-disconnect-return.html"·title="probe::udp.disconnect.return"><link·rel="next"·href="API-udp-recvmsg-return.html"·title="probe::udp.recvmsg.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::udp.recvmsg</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-udp-disconnect-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-udp-recvmsg-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-udp-recvmsg"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::udp.recvmsg·—· |
2 | ·····Fires·whenever·a·UDP·message·is·received | 2 | ·····Fires·whenever·a·UDP·message·is·received |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">udp.recvmsg·</pre></div><div·class="refsect1"><a·name="idm12712"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">udp.recvmsg·</pre></div><div·class="refsect1"><a·name="idm12712"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>sport</code></em></span></dt><dd><p> |
4 | ·····The·name·of·this·probe | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | ||
6 | ·····Number·of·bytes·received·by·the·process | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>daddr</code></em></span></dt><dd><p> | ||
8 | ·····A·string·representing·the·destination·IP·address | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sport</code></em></span></dt><dd><p> | ||
10 | ·····UDP·source·port | 4 | ·····UDP·source·port |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>saddr</code></em></span></dt><dd><p> | ||
12 | ·····A·string·representing·the·source·IP·address | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dport</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dport</code></em></span></dt><dd><p> |
14 | ·····UDP·destination·port | 6 | ·····UDP·destination·port |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | ||
16 | ·····IP·address·family | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sock</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sock</code></em></span></dt><dd><p> |
18 | ·····Network·socket·used·by·the·process | 8 | ·····Network·socket·used·by·the·process |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>daddr</code></em></span></dt><dd><p> | ||
10 | ·····A·string·representing·the·destination·IP·address | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | ||
12 | ·····IP·address·family | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
14 | ·····The·name·of·this·probe | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>saddr</code></em></span></dt><dd><p> | ||
16 | ·····A·string·representing·the·source·IP·address | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | ||
18 | ·····Number·of·bytes·received·by·the·process | ||
19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm12755"></a><h2>Context</h2><p> | 19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm12755"></a><h2>Context</h2><p> |
20 | ···The·process·which·received·a·UDP·message | 20 | ···The·process·which·received·a·UDP·message |
21 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-udp-disconnect-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-udp-recvmsg-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::udp.disconnect.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::udp.recvmsg.return</span></td></tr></table></div></body></html> | 21 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-udp-disconnect-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-udp-recvmsg-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::udp.disconnect.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::udp.recvmsg.return</span></td></tr></table></div></body></html> |
Offset 2, 28 lines modified | Offset 2, 28 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::udp.recvmsg·—·Fires·whenever·a·UDP·message·is·received | 5 | probe::udp.recvmsg·—·Fires·whenever·a·UDP·message·is·received |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | udp.recvmsg | 7 | udp.recvmsg |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··name | ||
10 | ······The·name·of·this·probe | ||
11 | ··size | ||
12 | ······Number·of·bytes·received·by·the·process | ||
13 | ··daddr | ||
14 | ······A·string·representing·the·destination·IP·address | ||
15 | ··sport | 9 | ··sport |
16 | ······UDP·source·port | 10 | ······UDP·source·port |
17 | ··saddr | ||
18 | ······A·string·representing·the·source·IP·address | ||
19 | ··dport | 11 | ··dport |
20 | ······UDP·destination·port | 12 | ······UDP·destination·port |
21 | ··family | ||
22 | ······IP·address·family | ||
23 | ··sock | 13 | ··sock |
24 | ······Network·socket·used·by·the·process | 14 | ······Network·socket·used·by·the·process |
15 | ··daddr | ||
16 | ······A·string·representing·the·destination·IP·address | ||
17 | ··family | ||
18 | ······IP·address·family | ||
19 | ··name | ||
20 | ······The·name·of·this·probe | ||
21 | ··saddr | ||
22 | ······A·string·representing·the·source·IP·address | ||
23 | ··size | ||
24 | ······Number·of·bytes·received·by·the·process | ||
25 | *****·Context·***** | 25 | *****·Context·***** |
26 | The·process·which·received·a·UDP·message | 26 | The·process·which·received·a·UDP·message |
27 | =============================================================================== | 27 | =============================================================================== |
28 | Prev ·························Up······················· Next | 28 | Prev ·························Up······················· Next |
29 | probe::udp.disconnect.return Home· probe::udp.recvmsg.return | 29 | probe::udp.disconnect.return Home· probe::udp.recvmsg.return |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::udp.sendmsg</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-udp-recvmsg-return.html"·title="probe::udp.recvmsg.return"><link·rel="next"·href="API-udp-sendmsg-return.html"·title="probe::udp.sendmsg.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::udp.sendmsg</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-udp-recvmsg-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-udp-sendmsg-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-udp-sendmsg"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::udp.sendmsg·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::udp.sendmsg</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"><link·rel="prev"·href="API-udp-recvmsg-return.html"·title="probe::udp.recvmsg.return"><link·rel="next"·href="API-udp-sendmsg-return.html"·title="probe::udp.sendmsg.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::udp.sendmsg</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-udp-recvmsg-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 13. Networking·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-udp-sendmsg-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-udp-sendmsg"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::udp.sendmsg·—· |
2 | ··Fires·whenever·a·process·sends·a·UDP·message | 2 | ··Fires·whenever·a·process·sends·a·UDP·message |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">udp.sendmsg·</pre></div><div·class="refsect1"><a·name="idm12829"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">udp.sendmsg·</pre></div><div·class="refsect1"><a·name="idm12829"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>sport</code></em></span></dt><dd><p> |
4 | ·····A·string·representing·the·destination·IP·address | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sport</code></em></span></dt><dd><p> | ||
6 | ·····UDP·source·port | 4 | ·····UDP·source·port |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> | ||
8 | ·····IP·address·family | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dport</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>dport</code></em></span></dt><dd><p> |
10 | ·····UDP·destination·port | 6 | ·····UDP·destination·port |
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>saddr</code></em></span></dt><dd><p> | ||
12 | ·····A·string·representing·the·source·IP·address | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sock</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>sock</code></em></span></dt><dd><p> |
14 | ·····Network·socket·used·by·the·process· | 8 | ·····Network·socket·used·by·the·process· |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>daddr</code></em></span></dt><dd><p> | ||
10 | ·····A·string·representing·the·destination·IP·address | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>family</code></em></span></dt><dd><p> |
16 | ····· | 12 | ·····IP·address·family |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
18 | ·····The·name·of·this·probe | 14 | ·····The·name·of·this·probe |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>saddr</code></em></span></dt><dd><p> | ||
16 | ·····A·string·representing·the·source·IP·address | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>size</code></em></span></dt><dd><p> | ||
18 | ·····Number·of·bytes·sent·by·the·process | ||
19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm12872"></a><h2>Context</h2><p> | 19 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm12872"></a><h2>Context</h2><p> |
20 | ···The·process·which·sent·a·UDP·message· | 20 | ···The·process·which·sent·a·UDP·message· |
21 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-udp-recvmsg-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-udp-sendmsg-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::udp.recvmsg.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::udp.sendmsg.return</span></td></tr></table></div></body></html> | 21 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-udp-recvmsg-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="networking.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-udp-sendmsg-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::udp.recvmsg.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::udp.sendmsg.return</span></td></tr></table></div></body></html> |
Offset 2, 28 lines modified | Offset 2, 28 lines modified | ||
2 | Prev Chapter 13. Networking·Tapse Next | 2 | Prev Chapter 13. Networking·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::udp.sendmsg·—·Fires·whenever·a·process·sends·a·UDP·message | 5 | probe::udp.sendmsg·—·Fires·whenever·a·process·sends·a·UDP·message |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | udp.sendmsg | 7 | udp.sendmsg |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··daddr | ||
10 | ······A·string·representing·the·destination·IP·address | ||
11 | ··sport | 9 | ··sport |
12 | ······UDP·source·port | 10 | ······UDP·source·port |
13 | ··family | ||
14 | ······IP·address·family | ||
15 | ··dport | 11 | ··dport |
16 | ······UDP·destination·port | 12 | ······UDP·destination·port |
17 | ··saddr | ||
18 | ······A·string·representing·the·source·IP·address | ||
19 | ··sock | 13 | ··sock |
20 | ······Network·socket·used·by·the·process | 14 | ······Network·socket·used·by·the·process |
21 | ··size | ||
22 | ·· | 15 | ··daddr |
16 | ······A·string·representing·the·destination·IP·address | ||
17 | ··family | ||
18 | ······IP·address·family | ||
23 | ··name | 19 | ··name |
24 | ······The·name·of·this·probe | 20 | ······The·name·of·this·probe |
21 | ··saddr | ||
22 | ······A·string·representing·the·source·IP·address | ||
23 | ··size | ||
24 | ······Number·of·bytes·sent·by·the·process | ||
25 | *****·Context·***** | 25 | *****·Context·***** |
26 | The·process·which·sent·a·UDP·message | 26 | The·process·which·sent·a·UDP·message |
27 | =============================================================================== | 27 | =============================================================================== |
28 | Prev ······················Up······················· Next | 28 | Prev ······················Up······················· Next |
29 | probe::udp.recvmsg.return Home· probe::udp.sendmsg.return | 29 | probe::udp.recvmsg.return Home· probe::udp.sendmsg.return |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::vm.brk</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="memory_stp.html"·title="Chapter 6. Memory·Tapset"><link·rel="prev"·href="API-vm-fault-contains.html"·title="function::vm_fault_contains"><link·rel="next"·href="API-vm-kfree.html"·title="probe::vm.kfree"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::vm.brk</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-vm-fault-contains.html">Prev</a> </td><th·width="60%"·align="center">Chapter 6. Memory·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-vm-kfree.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-vm-brk"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::vm.brk·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::vm.brk</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="memory_stp.html"·title="Chapter 6. Memory·Tapset"><link·rel="prev"·href="API-vm-fault-contains.html"·title="function::vm_fault_contains"><link·rel="next"·href="API-vm-kfree.html"·title="probe::vm.kfree"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::vm.brk</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-vm-fault-contains.html">Prev</a> </td><th·width="60%"·align="center">Chapter 6. Memory·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-vm-kfree.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-vm-brk"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::vm.brk·—· |
2 | ·····Fires·when·a·brk·is·requested·(i.e.·the·heap·will·be·resized) | 2 | ·····Fires·when·a·brk·is·requested·(i.e.·the·heap·will·be·resized) |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">vm.brk·</pre></div><div·class="refsect1"><a·name="idm4633"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">vm.brk·</pre></div><div·class="refsect1"><a·name="idm4633"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>address</code></em></span></dt><dd><p> |
4 | ·····the·length·of·the·memory·segment· | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>address</code></em></span></dt><dd><p> | ||
6 | ·····the·requested·address | 4 | ·····the·requested·address |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
8 | ·····name·of·the·probe·point | 6 | ·····name·of·the·probe·point |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>length</code></em></span></dt><dd><p> | ||
8 | ·····the·length·of·the·memory·segment· | ||
9 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm4651"></a><h2>Context</h2><p> | 9 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm4651"></a><h2>Context</h2><p> |
10 | ···The·process·calling·brk. | 10 | ···The·process·calling·brk. |
11 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-vm-fault-contains.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="memory_stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-vm-kfree.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">function::vm_fault_contains</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::vm.kfree</span></td></tr></table></div></body></html> | 11 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-vm-fault-contains.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="memory_stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-vm-kfree.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">function::vm_fault_contains</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::vm.kfree</span></td></tr></table></div></body></html> |
Offset 2, 18 lines modified | Offset 2, 18 lines modified | ||
2 | Prev Chapter 6. Memory·Tapse Next | 2 | Prev Chapter 6. Memory·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::vm.brk·—·Fires·when·a·brk·is·requested·(i.e.·the·heap·will·be·resized) | 5 | probe::vm.brk·—·Fires·when·a·brk·is·requested·(i.e.·the·heap·will·be·resized) |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | vm.brk | 7 | vm.brk |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··length | ||
10 | ······the·length·of·the·memory·segment | ||
11 | ··address | 9 | ··address |
12 | ······the·requested·address | 10 | ······the·requested·address |
13 | ··name | 11 | ··name |
14 | ······name·of·the·probe·point | 12 | ······name·of·the·probe·point |
13 | ··length | ||
14 | ······the·length·of·the·memory·segment | ||
15 | *****·Context·***** | 15 | *****·Context·***** |
16 | The·process·calling·brk. | 16 | The·process·calling·brk. |
17 | =============================================================================== | 17 | =============================================================================== |
18 | Prev ························Up············· Next | 18 | Prev ························Up············· Next |
19 | function::vm_fault_contains Home· probe::vm.kfree | 19 | function::vm_fault_contains Home· probe::vm.kfree |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::vm.kfree</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="memory_stp.html"·title="Chapter 6. Memory·Tapset"><link·rel="prev"·href="API-vm-brk.html"·title="probe::vm.brk"><link·rel="next"·href="API-vm-kmalloc.html"·title="probe::vm.kmalloc"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::vm.kfree</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-vm-brk.html">Prev</a> </td><th·width="60%"·align="center">Chapter 6. Memory·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-vm-kmalloc.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-vm-kfree"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::vm.kfree·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::vm.kfree</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="memory_stp.html"·title="Chapter 6. Memory·Tapset"><link·rel="prev"·href="API-vm-brk.html"·title="probe::vm.brk"><link·rel="next"·href="API-vm-kmalloc.html"·title="probe::vm.kmalloc"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::vm.kfree</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-vm-brk.html">Prev</a> </td><th·width="60%"·align="center">Chapter 6. Memory·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-vm-kmalloc.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-vm-kfree"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::vm.kfree·—· |
2 | ·····Fires·when·kfree·is·requested | 2 | ·····Fires·when·kfree·is·requested |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">vm.kfree·</pre></div><div·class="refsect1"><a·name="idm4669"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">vm.kfree·</pre></div><div·class="refsect1"><a·name="idm4669"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>caller_function</code></em></span></dt><dd><p> |
4 | ·····name·of·the·caller·function. | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ptr</code></em></span></dt><dd><p> | ||
4 | ·····pointer·to·the·kmemory·allocated·which·is·returned·by·kmalloc | 6 | ·····pointer·to·the·kmemory·allocated·which·is·returned·by·kmalloc |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>call_site</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>call_site</code></em></span></dt><dd><p> |
6 | ·····address·of·the·function·calling·this·kmemory·function | 8 | ·····address·of·the·function·calling·this·kmemory·function |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>caller_function</code></em></span></dt><dd><p> | ||
8 | ·····name·of·the·caller·function. | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
10 | ·····name·of·the·probe·point | 10 | ·····name·of·the·probe·point |
11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-vm-brk.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="memory_stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-vm-kmalloc.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::vm.brk</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::vm.kmalloc</span></td></tr></table></div></body></html> | 11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-vm-brk.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="memory_stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-vm-kmalloc.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::vm.brk</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::vm.kmalloc</span></td></tr></table></div></body></html> |
Offset 2, 18 lines modified | Offset 2, 18 lines modified | ||
2 | Prev Chapter 6. Memory·Tapse Next | 2 | Prev Chapter 6. Memory·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::vm.kfree·—·Fires·when·kfree·is·requested | 5 | probe::vm.kfree·—·Fires·when·kfree·is·requested |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | vm.kfree | 7 | vm.kfree |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··caller_function | ||
10 | ······name·of·the·caller·function. | ||
9 | ··ptr | 11 | ··ptr |
10 | ······pointer·to·the·kmemory·allocated·which·is·returned·by·kmalloc | 12 | ······pointer·to·the·kmemory·allocated·which·is·returned·by·kmalloc |
11 | ··call_site | 13 | ··call_site |
12 | ······address·of·the·function·calling·this·kmemory·function | 14 | ······address·of·the·function·calling·this·kmemory·function |
13 | ··caller_function | ||
14 | ······name·of·the·caller·function. | ||
15 | ··name | 15 | ··name |
16 | ······name·of·the·probe·point | 16 | ······name·of·the·probe·point |
17 | =============================================================================== | 17 | =============================================================================== |
18 | Prev ··········Up··············· Next | 18 | Prev ··········Up··············· Next |
19 | probe::vm.brk Home· probe::vm.kmalloc | 19 | probe::vm.brk Home· probe::vm.kmalloc |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::vm.kmalloc_node</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="memory_stp.html"·title="Chapter 6. Memory·Tapset"><link·rel="prev"·href="API-vm-kmalloc.html"·title="probe::vm.kmalloc"><link·rel="next"·href="API-vm-kmem-cache-alloc.html"·title="probe::vm.kmem_cache_alloc"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::vm.kmalloc_node</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-vm-kmalloc.html">Prev</a> </td><th·width="60%"·align="center">Chapter 6. Memory·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-vm-kmem-cache-alloc.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-vm-kmalloc-node"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::vm.kmalloc_node·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::vm.kmalloc_node</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="memory_stp.html"·title="Chapter 6. Memory·Tapset"><link·rel="prev"·href="API-vm-kmalloc.html"·title="probe::vm.kmalloc"><link·rel="next"·href="API-vm-kmem-cache-alloc.html"·title="probe::vm.kmem_cache_alloc"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::vm.kmalloc_node</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-vm-kmalloc.html">Prev</a> </td><th·width="60%"·align="center">Chapter 6. Memory·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-vm-kmem-cache-alloc.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-vm-kmalloc-node"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::vm.kmalloc_node·—· |
2 | ·····Fires·when·kmalloc_node·is·requested | 2 | ·····Fires·when·kmalloc_node·is·requested |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">vm.kmalloc_node·</pre></div><div·class="refsect1"><a·name="idm4765"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">vm.kmalloc_node·</pre></div><div·class="refsect1"><a·name="idm4765"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
4 | ·····address·of·the·function·caling·this··kmemory·function | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>caller_function</code></em></span></dt><dd><p> | ||
6 | ·····name·of·the·caller·function | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
8 | ·····name·of·the·probe·point | 4 | ·····name·of·the·probe·point |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>gfp_flag_name</code></em></span></dt><dd><p> | ||
10 | ·····type·of·kmemory·to·allocate(in·string·format) | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ptr</code></em></span></dt><dd><p> | ||
12 | ·····pointer·to·the·kmemory·allocated | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bytes_alloc</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bytes_alloc</code></em></span></dt><dd><p> |
14 | ·····allocated·Bytes | 6 | ·····allocated·Bytes |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>call_site</code></em></span></dt><dd><p> | ||
8 | ·····address·of·the·function·caling·this··kmemory·function | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ptr</code></em></span></dt><dd><p> |
16 | ·····re | 10 | ·····pointer·to·the·kmemory·allocated |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>gfp_flags</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>gfp_flags</code></em></span></dt><dd><p> |
18 | ·····type·of·kmemory·to·allocate | 12 | ·····type·of·kmemory·to·allocate |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bytes_req</code></em></span></dt><dd><p> | ||
14 | ·····requested·Bytes | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>gfp_flag_name</code></em></span></dt><dd><p> | ||
16 | ·····type·of·kmemory·to·allocate(in·string·format) | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>caller_function</code></em></span></dt><dd><p> | ||
18 | ·····name·of·the·caller·function | ||
19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-vm-kmalloc.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="memory_stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-vm-kmem-cache-alloc.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::vm.kmalloc</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::vm.kmem_cache_alloc</span></td></tr></table></div></body></html> | 19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-vm-kmalloc.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="memory_stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-vm-kmem-cache-alloc.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::vm.kmalloc</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::vm.kmem_cache_alloc</span></td></tr></table></div></body></html> |
Offset 2, 26 lines modified | Offset 2, 26 lines modified | ||
2 | Prev Chapter 6. Memory·Tapse Next | 2 | Prev Chapter 6. Memory·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::vm.kmalloc_node·—·Fires·when·kmalloc_node·is·requested | 5 | probe::vm.kmalloc_node·—·Fires·when·kmalloc_node·is·requested |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | vm.kmalloc_node | 7 | vm.kmalloc_node |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··call_site | ||
10 | ······address·of·the·function·caling·this·kmemory·function | ||
11 | ··caller_function | ||
12 | ······name·of·the·caller·function | ||
13 | ··name | 9 | ··name |
14 | ······name·of·the·probe·point | 10 | ······name·of·the·probe·point |
15 | ··gfp_flag_name | ||
16 | ······type·of·kmemory·to·allocate(in·string·format) | ||
17 | ··ptr | ||
18 | ······pointer·to·the·kmemory·allocated | ||
19 | ··bytes_alloc | 11 | ··bytes_alloc |
20 | ······allocated·Bytes | 12 | ······allocated·Bytes |
21 | ··bytes_req | ||
22 | ·· | 13 | ··call_site |
14 | ······address·of·the·function·caling·this·kmemory·function | ||
15 | ··ptr | ||
16 | ······pointer·to·the·kmemory·allocated | ||
23 | ··gfp_flags | 17 | ··gfp_flags |
24 | ······type·of·kmemory·to·allocate | 18 | ······type·of·kmemory·to·allocate |
19 | ··bytes_req | ||
20 | ······requested·Bytes | ||
21 | ··gfp_flag_name | ||
22 | ······type·of·kmemory·to·allocate(in·string·format) | ||
23 | ··caller_function | ||
24 | ······name·of·the·caller·function | ||
25 | =============================================================================== | 25 | =============================================================================== |
26 | Prev ··············Up························ Next | 26 | Prev ··············Up························ Next |
27 | probe::vm.kmalloc Home· probe::vm.kmem_cache_alloc | 27 | probe::vm.kmalloc Home· probe::vm.kmem_cache_alloc |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::vm.kmalloc</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="memory_stp.html"·title="Chapter 6. Memory·Tapset"><link·rel="prev"·href="API-vm-kfree.html"·title="probe::vm.kfree"><link·rel="next"·href="API-vm-kmalloc-node.html"·title="probe::vm.kmalloc_node"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::vm.kmalloc</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-vm-kfree.html">Prev</a> </td><th·width="60%"·align="center">Chapter 6. Memory·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-vm-kmalloc-node.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-vm-kmalloc"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::vm.kmalloc·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::vm.kmalloc</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="memory_stp.html"·title="Chapter 6. Memory·Tapset"><link·rel="prev"·href="API-vm-kfree.html"·title="probe::vm.kfree"><link·rel="next"·href="API-vm-kmalloc-node.html"·title="probe::vm.kmalloc_node"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::vm.kmalloc</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-vm-kfree.html">Prev</a> </td><th·width="60%"·align="center">Chapter 6. Memory·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-vm-kmalloc-node.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-vm-kmalloc"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::vm.kmalloc·—· |
2 | ·····Fires·when·kmalloc·is·requested | 2 | ·····Fires·when·kmalloc·is·requested |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">vm.kmalloc·</pre></div><div·class="refsect1"><a·name="idm4707"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">vm.kmalloc·</pre></div><div·class="refsect1"><a·name="idm4707"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>gfp_flag_name</code></em></span></dt><dd><p> |
4 | ····· | 4 | ·····type·of·kmemory·to·allocate·(in·String·format) |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bytes_req</code></em></span></dt><dd><p> |
6 | ····· | 6 | ·····requested·Bytes |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>caller_function</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>caller_function</code></em></span></dt><dd><p> |
8 | ·····name·of·the·caller·function | 8 | ·····name·of·the·caller·function |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>gfp_flag_name</code></em></span></dt><dd><p> | ||
10 | ·····type·of·kmemory·to·allocate·(in·String·format) | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>call_site</code></em></span></dt><dd><p> |
12 | ····· | 10 | ·····address·of·the·kmemory·function |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bytes_alloc</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bytes_alloc</code></em></span></dt><dd><p> |
14 | ·····allocated·Bytes | 12 | ·····allocated·Bytes |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
16 | ····· | 14 | ·····name·of·the·probe·point |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>gfp_flags</code></em></span></dt><dd><p> | 15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>gfp_flags</code></em></span></dt><dd><p> |
18 | ·····type·of·kmemory·to·allocate | 16 | ·····type·of·kmemory·to·allocate |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ptr</code></em></span></dt><dd><p> | ||
18 | ·····pointer·to·the·kmemory·allocated | ||
19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-vm-kfree.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="memory_stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-vm-kmalloc-node.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::vm.kfree</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::vm.kmalloc_node</span></td></tr></table></div></body></html> | 19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-vm-kfree.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="memory_stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-vm-kmalloc-node.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::vm.kfree</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::vm.kmalloc_node</span></td></tr></table></div></body></html> |
Offset 2, 26 lines modified | Offset 2, 26 lines modified | ||
2 | Prev Chapter 6. Memory·Tapse Next | 2 | Prev Chapter 6. Memory·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::vm.kmalloc·—·Fires·when·kmalloc·is·requested | 5 | probe::vm.kmalloc·—·Fires·when·kmalloc·is·requested |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | vm.kmalloc | 7 | vm.kmalloc |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··call_site | ||
10 | ······address·of·the·kmemory·function | ||
11 | ··name | ||
12 | ······name·of·the·probe·point | ||
13 | ··caller_function | ||
14 | ······name·of·the·caller·function | ||
15 | ··gfp_flag_name | 9 | ··gfp_flag_name |
16 | ······type·of·kmemory·to·allocate·(in·String·format) | 10 | ······type·of·kmemory·to·allocate·(in·String·format) |
17 | ··ptr | ||
18 | ······pointer·to·the·kmemory·allocated | ||
19 | ··bytes_alloc | ||
20 | ······allocated·Bytes | ||
21 | ··bytes_req | 11 | ··bytes_req |
22 | ······requested·Bytes | 12 | ······requested·Bytes |
13 | ··caller_function | ||
14 | ······name·of·the·caller·function | ||
15 | ··call_site | ||
16 | ······address·of·the·kmemory·function | ||
17 | ··bytes_alloc | ||
18 | ······allocated·Bytes | ||
19 | ··name | ||
20 | ······name·of·the·probe·point | ||
23 | ··gfp_flags | 21 | ··gfp_flags |
24 | ······type·of·kmemory·to·allocate | 22 | ······type·of·kmemory·to·allocate |
23 | ··ptr | ||
24 | ······pointer·to·the·kmemory·allocated | ||
25 | =============================================================================== | 25 | =============================================================================== |
26 | Prev ············Up···················· Next | 26 | Prev ············Up···················· Next |
27 | probe::vm.kfree Home· probe::vm.kmalloc_node | 27 | probe::vm.kfree Home· probe::vm.kmalloc_node |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::vm.kmem_cache_alloc_node</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="memory_stp.html"·title="Chapter 6. Memory·Tapset"><link·rel="prev"·href="API-vm-kmem-cache-alloc.html"·title="probe::vm.kmem_cache_alloc"><link·rel="next"·href="API-vm-kmem-cache-free.html"·title="probe::vm.kmem_cache_free"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::vm.kmem_cache_alloc_node</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-vm-kmem-cache-alloc.html">Prev</a> </td><th·width="60%"·align="center">Chapter 6. Memory·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-vm-kmem-cache-free.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-vm-kmem-cache-alloc-node"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::vm.kmem_cache_alloc_node·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::vm.kmem_cache_alloc_node</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="memory_stp.html"·title="Chapter 6. Memory·Tapset"><link·rel="prev"·href="API-vm-kmem-cache-alloc.html"·title="probe::vm.kmem_cache_alloc"><link·rel="next"·href="API-vm-kmem-cache-free.html"·title="probe::vm.kmem_cache_free"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::vm.kmem_cache_alloc_node</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-vm-kmem-cache-alloc.html">Prev</a> </td><th·width="60%"·align="center">Chapter 6. Memory·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-vm-kmem-cache-free.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-vm-kmem-cache-alloc-node"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::vm.kmem_cache_alloc_node·—· |
2 | ·····Fires·when·kmem_cache_alloc_node·is·requested | 2 | ·····Fires·when·kmem_cache_alloc_node·is·requested |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">vm.kmem_cache_alloc_node·</pre></div><div·class="refsect1"><a·name="idm4881"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">vm.kmem_cache_alloc_node·</pre></div><div·class="refsect1"><a·name="idm4881"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>bytes_req</code></em></span></dt><dd><p> |
4 | ·····type·of·kmemory·to·allocate | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bytes_req</code></em></span></dt><dd><p> | ||
6 | ·····requested·Bytes | 4 | ·····requested·Bytes |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bytes_alloc</code></em></span></dt><dd><p> | ||
8 | ·····allocated·Bytes | ||
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ptr</code></em></span></dt><dd><p> | ||
10 | ·····pointer·to·the·kmemory·allocated | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>gfp_flag_name</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>gfp_flag_name</code></em></span></dt><dd><p> |
12 | ·····type·of·kmemory·to·allocate(in·string·format) | 6 | ·····type·of·kmemory·to·allocate(in·string·format) |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>caller_function</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>caller_function</code></em></span></dt><dd><p> |
14 | ·····name·of·the·caller·function | 8 | ·····name·of·the·caller·function |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
16 | ·····name·of·the·probe·point | 10 | ·····name·of·the·probe·point |
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>call_site</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>call_site</code></em></span></dt><dd><p> |
18 | ·····address·of·the·function·calling·this·kmemory·function | 12 | ·····address·of·the·function·calling·this·kmemory·function |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bytes_alloc</code></em></span></dt><dd><p> | ||
14 | ·····allocated·Bytes | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>gfp_flags</code></em></span></dt><dd><p> | ||
16 | ·····type·of·kmemory·to·allocate | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ptr</code></em></span></dt><dd><p> | ||
18 | ·····pointer·to·the·kmemory·allocated | ||
19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-vm-kmem-cache-alloc.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="memory_stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-vm-kmem-cache-free.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::vm.kmem_cache_alloc</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::vm.kmem_cache_free</span></td></tr></table></div></body></html> | 19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-vm-kmem-cache-alloc.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="memory_stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-vm-kmem-cache-free.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::vm.kmem_cache_alloc</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::vm.kmem_cache_free</span></td></tr></table></div></body></html> |
Offset 2, 26 lines modified | Offset 2, 26 lines modified | ||
2 | Prev Chapter 6. Memory·Tapse Next | 2 | Prev Chapter 6. Memory·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::vm.kmem_cache_alloc_node·—·Fires·when·kmem_cache_alloc_node·is·requested | 5 | probe::vm.kmem_cache_alloc_node·—·Fires·when·kmem_cache_alloc_node·is·requested |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | vm.kmem_cache_alloc_node | 7 | vm.kmem_cache_alloc_node |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··gfp_flags | ||
10 | ······type·of·kmemory·to·allocate | ||
11 | ··bytes_req | 9 | ··bytes_req |
12 | ······requested·Bytes | 10 | ······requested·Bytes |
13 | ··bytes_alloc | ||
14 | ······allocated·Bytes | ||
15 | ··ptr | ||
16 | ······pointer·to·the·kmemory·allocated | ||
17 | ··gfp_flag_name | 11 | ··gfp_flag_name |
18 | ······type·of·kmemory·to·allocate(in·string·format) | 12 | ······type·of·kmemory·to·allocate(in·string·format) |
19 | ··caller_function | 13 | ··caller_function |
20 | ······name·of·the·caller·function | 14 | ······name·of·the·caller·function |
21 | ··name | 15 | ··name |
22 | ······name·of·the·probe·point | 16 | ······name·of·the·probe·point |
23 | ··call_site | 17 | ··call_site |
24 | ······address·of·the·function·calling·this·kmemory·function | 18 | ······address·of·the·function·calling·this·kmemory·function |
19 | ··bytes_alloc | ||
20 | ······allocated·Bytes | ||
21 | ··gfp_flags | ||
22 | ······type·of·kmemory·to·allocate | ||
23 | ··ptr | ||
24 | ······pointer·to·the·kmemory·allocated | ||
25 | =============================================================================== | 25 | =============================================================================== |
26 | Prev ·······················Up······················· Next | 26 | Prev ·······················Up······················· Next |
27 | probe::vm.kmem_cache_alloc Home· probe::vm.kmem_cache_free | 27 | probe::vm.kmem_cache_alloc Home· probe::vm.kmem_cache_free |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::vm.kmem_cache_alloc</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="memory_stp.html"·title="Chapter 6. Memory·Tapset"><link·rel="prev"·href="API-vm-kmalloc-node.html"·title="probe::vm.kmalloc_node"><link·rel="next"·href="API-vm-kmem-cache-alloc-node.html"·title="probe::vm.kmem_cache_alloc_node"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::vm.kmem_cache_alloc</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-vm-kmalloc-node.html">Prev</a> </td><th·width="60%"·align="center">Chapter 6. Memory·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-vm-kmem-cache-alloc-node.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-vm-kmem-cache-alloc"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::vm.kmem_cache_alloc·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::vm.kmem_cache_alloc</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="memory_stp.html"·title="Chapter 6. Memory·Tapset"><link·rel="prev"·href="API-vm-kmalloc-node.html"·title="probe::vm.kmalloc_node"><link·rel="next"·href="API-vm-kmem-cache-alloc-node.html"·title="probe::vm.kmem_cache_alloc_node"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::vm.kmem_cache_alloc</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-vm-kmalloc-node.html">Prev</a> </td><th·width="60%"·align="center">Chapter 6. Memory·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-vm-kmem-cache-alloc-node.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-vm-kmem-cache-alloc"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::vm.kmem_cache_alloc·—· |
2 | ·····Fires·when·kmem_cache_alloc·is·requested | 2 | ·····Fires·when·kmem_cache_alloc·is·requested |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">vm.kmem_cache_alloc·</pre></div><div·class="refsect1"><a·name="idm4823"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>p | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">vm.kmem_cache_alloc·</pre></div><div·class="refsect1"><a·name="idm4823"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>gfp_flag_name</code></em></span></dt><dd><p> |
4 | ·····pointer·to·the·kmemory·allocated | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>gfp_flag_name</code></em></span></dt><dd><p> | ||
6 | ·····type·of·kmemory·to·allocate(in·string·format) | 4 | ·····type·of·kmemory·to·allocate(in·string·format) |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bytes_req</code></em></span></dt><dd><p> |
8 | ····· | 6 | ·····requested·Bytes |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>caller_function</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>caller_function</code></em></span></dt><dd><p> |
10 | ·····name·of·the·caller·function. | 8 | ·····name·of·the·caller·function. |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bytes_alloc</code></em></span></dt><dd><p> | ||
10 | ·····allocated·Bytes | ||
11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>call_site</code></em></span></dt><dd><p> | 11 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>call_site</code></em></span></dt><dd><p> |
12 | ·····address·of·the·function·calling·this·kmemory·function. | 12 | ·····address·of·the·function·calling·this·kmemory·function. |
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
14 | ·····name·of·the·probe·point | ||
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ptr</code></em></span></dt><dd><p> | ||
16 | ·····pointer·to·the·kmemory·allocated | ||
13 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>gfp_flags</code></em></span></dt><dd><p> | 17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>gfp_flags</code></em></span></dt><dd><p> |
14 | ·····type·of·kmemory·to·allocate | 18 | ·····type·of·kmemory·to·allocate |
15 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bytes_req</code></em></span></dt><dd><p> | ||
16 | ·····requested·Bytes | ||
17 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>bytes_alloc</code></em></span></dt><dd><p> | ||
18 | ·····allocated·Bytes | ||
19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-vm-kmalloc-node.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="memory_stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-vm-kmem-cache-alloc-node.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::vm.kmalloc_node</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::vm.kmem_cache_alloc_node</span></td></tr></table></div></body></html> | 19 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-vm-kmalloc-node.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="memory_stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-vm-kmem-cache-alloc-node.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::vm.kmalloc_node</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::vm.kmem_cache_alloc_node</span></td></tr></table></div></body></html> |
Offset 2, 26 lines modified | Offset 2, 26 lines modified | ||
2 | Prev Chapter 6. Memory·Tapse Next | 2 | Prev Chapter 6. Memory·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::vm.kmem_cache_alloc·—·Fires·when·kmem_cache_alloc·is·requested | 5 | probe::vm.kmem_cache_alloc·—·Fires·when·kmem_cache_alloc·is·requested |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | vm.kmem_cache_alloc | 7 | vm.kmem_cache_alloc |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··ptr | ||
10 | ······pointer·to·the·kmemory·allocated | ||
11 | ··gfp_flag_name | 9 | ··gfp_flag_name |
12 | ······type·of·kmemory·to·allocate(in·string·format) | 10 | ······type·of·kmemory·to·allocate(in·string·format) |
13 | ··name | ||
14 | ·· | 11 | ··bytes_req |
12 | ······requested·Bytes | ||
15 | ··caller_function | 13 | ··caller_function |
16 | ······name·of·the·caller·function. | 14 | ······name·of·the·caller·function. |
15 | ··bytes_alloc | ||
16 | ······allocated·Bytes | ||
17 | ··call_site | 17 | ··call_site |
18 | ······address·of·the·function·calling·this·kmemory·function. | 18 | ······address·of·the·function·calling·this·kmemory·function. |
19 | ··name | ||
20 | ······name·of·the·probe·point | ||
21 | ··ptr | ||
22 | ······pointer·to·the·kmemory·allocated | ||
19 | ··gfp_flags | 23 | ··gfp_flags |
20 | ······type·of·kmemory·to·allocate | 24 | ······type·of·kmemory·to·allocate |
21 | ··bytes_req | ||
22 | ······requested·Bytes | ||
23 | ··bytes_alloc | ||
24 | ······allocated·Bytes | ||
25 | =============================================================================== | 25 | =============================================================================== |
26 | Prev ···················Up····························· Next | 26 | Prev ···················Up····························· Next |
27 | probe::vm.kmalloc_node Home· probe::vm.kmem_cache_alloc_node | 27 | probe::vm.kmalloc_node Home· probe::vm.kmem_cache_alloc_node |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::vm.kmem_cache_free</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="memory_stp.html"·title="Chapter 6. Memory·Tapset"><link·rel="prev"·href="API-vm-kmem-cache-alloc-node.html"·title="probe::vm.kmem_cache_alloc_node"><link·rel="next"·href="API-vm-mmap.html"·title="probe::vm.mmap"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::vm.kmem_cache_free</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-vm-kmem-cache-alloc-node.html">Prev</a> </td><th·width="60%"·align="center">Chapter 6. Memory·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-vm-mmap.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-vm-kmem-cache-free"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::vm.kmem_cache_free·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::vm.kmem_cache_free</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="memory_stp.html"·title="Chapter 6. Memory·Tapset"><link·rel="prev"·href="API-vm-kmem-cache-alloc-node.html"·title="probe::vm.kmem_cache_alloc_node"><link·rel="next"·href="API-vm-mmap.html"·title="probe::vm.mmap"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::vm.kmem_cache_free</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-vm-kmem-cache-alloc-node.html">Prev</a> </td><th·width="60%"·align="center">Chapter 6. Memory·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-vm-mmap.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-vm-kmem-cache-free"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::vm.kmem_cache_free·—· |
2 | ·····Fires·when·kmem_cache_free·is·requested | 2 | ·····Fires·when·kmem_cache_free·is·requested |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">vm.kmem_cache_free·</pre></div><div·class="refsect1"><a·name="idm4939"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>call_ | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">vm.kmem_cache_free·</pre></div><div·class="refsect1"><a·name="idm4939"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>caller_function</code></em></span></dt><dd><p> |
4 | ·····Address·of·the·function·calling·this·kmemory·function | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>caller_function</code></em></span></dt><dd><p> | ||
6 | ·····Name·of·the·caller·function. | 4 | ·····Name·of·the·caller·function. |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>call_site</code></em></span></dt><dd><p> | ||
6 | ·····Address·of·the·function·calling·this·kmemory·function | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
8 | ·····Name·of·the·probe·point | 8 | ·····Name·of·the·probe·point |
9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ptr</code></em></span></dt><dd><p> | 9 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>ptr</code></em></span></dt><dd><p> |
10 | ·····Pointer·to·the·kmemory·allocated·which·is·returned·by·kmem_cache | 10 | ·····Pointer·to·the·kmemory·allocated·which·is·returned·by·kmem_cache |
11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-vm-kmem-cache-alloc-node.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="memory_stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-vm-mmap.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::vm.kmem_cache_alloc_node</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::vm.mmap</span></td></tr></table></div></body></html> | 11 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-vm-kmem-cache-alloc-node.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="memory_stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-vm-mmap.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::vm.kmem_cache_alloc_node</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::vm.mmap</span></td></tr></table></div></body></html> |
Offset 2, 18 lines modified | Offset 2, 18 lines modified | ||
2 | Prev Chapter 6. Memory·Tapse Next | 2 | Prev Chapter 6. Memory·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::vm.kmem_cache_free·—·Fires·when·kmem_cache_free·is·requested | 5 | probe::vm.kmem_cache_free·—·Fires·when·kmem_cache_free·is·requested |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | vm.kmem_cache_free | 7 | vm.kmem_cache_free |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··call_site | ||
10 | ······Address·of·the·function·calling·this·kmemory·function | ||
11 | ··caller_function | 9 | ··caller_function |
12 | ······Name·of·the·caller·function. | 10 | ······Name·of·the·caller·function. |
11 | ··call_site | ||
12 | ······Address·of·the·function·calling·this·kmemory·function | ||
13 | ··name | 13 | ··name |
14 | ······Name·of·the·probe·point | 14 | ······Name·of·the·probe·point |
15 | ··ptr | 15 | ··ptr |
16 | ······Pointer·to·the·kmemory·allocated·which·is·returned·by·kmem_cache | 16 | ······Pointer·to·the·kmemory·allocated·which·is·returned·by·kmem_cache |
17 | =============================================================================== | 17 | =============================================================================== |
18 | Prev ····························Up············ Next | 18 | Prev ····························Up············ Next |
19 | probe::vm.kmem_cache_alloc_node Home· probe::vm.mmap | 19 | probe::vm.kmem_cache_alloc_node Home· probe::vm.mmap |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::vm.mmap</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="memory_stp.html"·title="Chapter 6. Memory·Tapset"><link·rel="prev"·href="API-vm-kmem-cache-free.html"·title="probe::vm.kmem_cache_free"><link·rel="next"·href="API-vm-munmap.html"·title="probe::vm.munmap"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::vm.mmap</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-vm-kmem-cache-free.html">Prev</a> </td><th·width="60%"·align="center">Chapter 6. Memory·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-vm-munmap.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-vm-mmap"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::vm.mmap·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::vm.mmap</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="memory_stp.html"·title="Chapter 6. Memory·Tapset"><link·rel="prev"·href="API-vm-kmem-cache-free.html"·title="probe::vm.kmem_cache_free"><link·rel="next"·href="API-vm-munmap.html"·title="probe::vm.munmap"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::vm.mmap</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-vm-kmem-cache-free.html">Prev</a> </td><th·width="60%"·align="center">Chapter 6. Memory·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-vm-munmap.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-vm-mmap"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::vm.mmap·—· |
2 | ·····Fires·when·an·mmap·is·requested | 2 | ·····Fires·when·an·mmap·is·requested |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">vm.mmap·</pre></div><div·class="refsect1"><a·name="idm4977"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">vm.mmap·</pre></div><div·class="refsect1"><a·name="idm4977"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
4 | ·····name·of·the·probe·point | 4 | ·····name·of·the·probe·point |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>address</code></em></span></dt><dd><p> | ||
6 | ·····the·requested·address | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>length</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>length</code></em></span></dt><dd><p> |
8 | ·····the·length·of·the·memory·segment· | 6 | ·····the·length·of·the·memory·segment· |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>address</code></em></span></dt><dd><p> | ||
8 | ·····the·requested·address | ||
9 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm4995"></a><h2>Context</h2><p> | 9 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm4995"></a><h2>Context</h2><p> |
10 | ···The·process·calling·mmap. | 10 | ···The·process·calling·mmap. |
11 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-vm-kmem-cache-free.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="memory_stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-vm-munmap.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::vm.kmem_cache_free</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::vm.munmap</span></td></tr></table></div></body></html> | 11 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-vm-kmem-cache-free.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="memory_stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-vm-munmap.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::vm.kmem_cache_free</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::vm.munmap</span></td></tr></table></div></body></html> |
Offset 4, 16 lines modified | Offset 4, 16 lines modified | ||
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::vm.mmap·—·Fires·when·an·mmap·is·requested | 5 | probe::vm.mmap·—·Fires·when·an·mmap·is·requested |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | vm.mmap | 7 | vm.mmap |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··name | 9 | ··name |
10 | ······name·of·the·probe·point | 10 | ······name·of·the·probe·point |
11 | ··address | ||
12 | ······the·requested·address | ||
13 | ··length | 11 | ··length |
14 | ······the·length·of·the·memory·segment | 12 | ······the·length·of·the·memory·segment |
13 | ··address | ||
14 | ······the·requested·address | ||
15 | *****·Context·***** | 15 | *****·Context·***** |
16 | The·process·calling·mmap. | 16 | The·process·calling·mmap. |
17 | =============================================================================== | 17 | =============================================================================== |
18 | Prev ······················Up·············· Next | 18 | Prev ······················Up·············· Next |
19 | probe::vm.kmem_cache_free Home· probe::vm.munmap | 19 | probe::vm.kmem_cache_free Home· probe::vm.munmap |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::vm.munmap</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="memory_stp.html"·title="Chapter 6. Memory·Tapset"><link·rel="prev"·href="API-vm-mmap.html"·title="probe::vm.mmap"><link·rel="next"·href="API-vm-oom-kill.html"·title="probe::vm.oom_kill"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::vm.munmap</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-vm-mmap.html">Prev</a> </td><th·width="60%"·align="center">Chapter 6. Memory·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-vm-oom-kill.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-vm-munmap"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::vm.munmap·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::vm.munmap</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="memory_stp.html"·title="Chapter 6. Memory·Tapset"><link·rel="prev"·href="API-vm-mmap.html"·title="probe::vm.mmap"><link·rel="next"·href="API-vm-oom-kill.html"·title="probe::vm.oom_kill"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::vm.munmap</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-vm-mmap.html">Prev</a> </td><th·width="60%"·align="center">Chapter 6. Memory·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-vm-oom-kill.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-vm-munmap"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::vm.munmap·—· |
2 | ·····Fires·when·an·munmap·is·requested | 2 | ·····Fires·when·an·munmap·is·requested |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">vm.munmap·</pre></div><div·class="refsect1"><a·name="idm5013"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>length</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">vm.munmap·</pre></div><div·class="refsect1"><a·name="idm5013"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>length</code></em></span></dt><dd><p> |
4 | ·····the·length·of·the·memory·segment· | 4 | ·····the·length·of·the·memory·segment· |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>address</code></em></span></dt><dd><p> | ||
6 | ·····the·requested·address | ||
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
8 | ·····name·of·the·probe·point | 6 | ·····name·of·the·probe·point |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>address</code></em></span></dt><dd><p> | ||
8 | ·····the·requested·address | ||
9 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm5031"></a><h2>Context</h2><p> | 9 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm5031"></a><h2>Context</h2><p> |
10 | ···The·process·calling·munmap. | 10 | ···The·process·calling·munmap. |
11 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-vm-mmap.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="memory_stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-vm-oom-kill.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::vm.mmap</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::vm.oom_kill</span></td></tr></table></div></body></html> | 11 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-vm-mmap.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="memory_stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-vm-oom-kill.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::vm.mmap</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::vm.oom_kill</span></td></tr></table></div></body></html> |
Offset 4, 16 lines modified | Offset 4, 16 lines modified | ||
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::vm.munmap·—·Fires·when·an·munmap·is·requested | 5 | probe::vm.munmap·—·Fires·when·an·munmap·is·requested |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | vm.munmap | 7 | vm.munmap |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··length | 9 | ··length |
10 | ······the·length·of·the·memory·segment | 10 | ······the·length·of·the·memory·segment |
11 | ··address | ||
12 | ······the·requested·address | ||
13 | ··name | 11 | ··name |
14 | ······name·of·the·probe·point | 12 | ······name·of·the·probe·point |
13 | ··address | ||
14 | ······the·requested·address | ||
15 | *****·Context·***** | 15 | *****·Context·***** |
16 | The·process·calling·munmap. | 16 | The·process·calling·munmap. |
17 | =============================================================================== | 17 | =============================================================================== |
18 | Prev ···········Up················ Next | 18 | Prev ···········Up················ Next |
19 | probe::vm.mmap Home· probe::vm.oom_kill | 19 | probe::vm.mmap Home· probe::vm.oom_kill |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::vm.oom_kill</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="memory_stp.html"·title="Chapter 6. Memory·Tapset"><link·rel="prev"·href="API-vm-munmap.html"·title="probe::vm.munmap"><link·rel="next"·href="API-vm-pagefault.html"·title="probe::vm.pagefault"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::vm.oom_kill</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-vm-munmap.html">Prev</a> </td><th·width="60%"·align="center">Chapter 6. Memory·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-vm-pagefault.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-vm-oom-kill"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::vm.oom_kill·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::vm.oom_kill</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="memory_stp.html"·title="Chapter 6. Memory·Tapset"><link·rel="prev"·href="API-vm-munmap.html"·title="probe::vm.munmap"><link·rel="next"·href="API-vm-pagefault.html"·title="probe::vm.pagefault"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::vm.oom_kill</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-vm-munmap.html">Prev</a> </td><th·width="60%"·align="center">Chapter 6. Memory·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-vm-pagefault.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-vm-oom-kill"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::vm.oom_kill·—· |
2 | ·····Fires·when·a·thread·is·selected·for·termination·by·the·OOM·killer | 2 | ·····Fires·when·a·thread·is·selected·for·termination·by·the·OOM·killer |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">vm.oom_kill·</pre></div><div·class="refsect1"><a·name="idm5049"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">vm.oom_kill·</pre></div><div·class="refsect1"><a·name="idm5049"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>task</code></em></span></dt><dd><p> |
4 | ·····name·of·the·probe·point | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>task</code></em></span></dt><dd><p> | ||
6 | ·····the·task·being·killed | 4 | ·····the·task·being·killed |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
6 | ·····name·of·the·probe·point | ||
7 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm5062"></a><h2>Context</h2><p> | 7 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm5062"></a><h2>Context</h2><p> |
8 | ···The·process·that·tried·to·consume·excessive·memory,·and·thus | 8 | ···The·process·that·tried·to·consume·excessive·memory,·and·thus |
9 | ···triggered·the·OOM. | 9 | ···triggered·the·OOM. |
10 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-vm-munmap.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="memory_stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-vm-pagefault.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::vm.munmap</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::vm.pagefault</span></td></tr></table></div></body></html> | 10 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-vm-munmap.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="memory_stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-vm-pagefault.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::vm.munmap</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::vm.pagefault</span></td></tr></table></div></body></html> |
Offset 3, 16 lines modified | Offset 3, 16 lines modified | ||
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::vm.oom_kill·—·Fires·when·a·thread·is·selected·for·termination·by·the·OOM | 5 | probe::vm.oom_kill·—·Fires·when·a·thread·is·selected·for·termination·by·the·OOM |
6 | killer | 6 | killer |
7 | *****·Synopsis·***** | 7 | *****·Synopsis·***** |
8 | vm.oom_kill | 8 | vm.oom_kill |
9 | *****·Values·***** | 9 | *****·Values·***** |
10 | ··name | ||
11 | ······name·of·the·probe·point | ||
12 | ··task | 10 | ··task |
13 | ······the·task·being·killed | 11 | ······the·task·being·killed |
12 | ··name | ||
13 | ······name·of·the·probe·point | ||
14 | *****·Context·***** | 14 | *****·Context·***** |
15 | The·process·that·tried·to·consume·excessive·memory,·and·thus·triggered·the·OOM. | 15 | The·process·that·tried·to·consume·excessive·memory,·and·thus·triggered·the·OOM. |
16 | =============================================================================== | 16 | =============================================================================== |
17 | Prev ·············Up················· Next | 17 | Prev ·············Up················· Next |
18 | probe::vm.munmap Home· probe::vm.pagefault | 18 | probe::vm.munmap Home· probe::vm.pagefault |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::vm.pagefault</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="memory_stp.html"·title="Chapter 6. Memory·Tapset"><link·rel="prev"·href="API-vm-oom-kill.html"·title="probe::vm.oom_kill"><link·rel="next"·href="API-vm-pagefault-return.html"·title="probe::vm.pagefault.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::vm.pagefault</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-vm-oom-kill.html">Prev</a> </td><th·width="60%"·align="center">Chapter 6. Memory·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-vm-pagefault-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-vm-pagefault"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::vm.pagefault·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::vm.pagefault</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="memory_stp.html"·title="Chapter 6. Memory·Tapset"><link·rel="prev"·href="API-vm-oom-kill.html"·title="probe::vm.oom_kill"><link·rel="next"·href="API-vm-pagefault-return.html"·title="probe::vm.pagefault.return"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::vm.pagefault</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-vm-oom-kill.html">Prev</a> </td><th·width="60%"·align="center">Chapter 6. Memory·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-vm-pagefault-return.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-vm-pagefault"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::vm.pagefault·—· |
2 | ·····Records·that·a·page·fault·occurred | 2 | ·····Records·that·a·page·fault·occurred |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">vm.pagefault·</pre></div><div·class="refsect1"><a·name="idm5080"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">vm.pagefault·</pre></div><div·class="refsect1"><a·name="idm5080"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
4 | ·····name·of·the·probe·point | 4 | ·····name·of·the·probe·point |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>address</code></em></span></dt><dd><p> | ||
6 | ·····the·address·of·the·faulting·memory·access;·i.e.·the·address·that·caused·the·page·fault | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>write_access</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>write_access</code></em></span></dt><dd><p> |
6 | ·····indicates·whether·this·was·a·write·or·read·access;·1·indicates·a·write,· | 8 | ·····indicates·whether·this·was·a·write·or·read·access;·1·indicates·a·write,· |
7 | ·····while·0·indicates·a·read | 9 | ·····while·0·indicates·a·read |
8 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>address</code></em></span></dt><dd><p> | ||
9 | ·····the·address·of·the·faulting·memory·access;·i.e.·the·address·that·caused·the·page·fault | ||
10 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm5098"></a><h2>Context</h2><p> | 10 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm5098"></a><h2>Context</h2><p> |
11 | ···The·process·which·triggered·the·fault | 11 | ···The·process·which·triggered·the·fault |
12 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-vm-oom-kill.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="memory_stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-vm-pagefault-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::vm.oom_kill</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::vm.pagefault.return</span></td></tr></table></div></body></html> | 12 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-vm-oom-kill.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="memory_stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-vm-pagefault-return.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::vm.oom_kill</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::vm.pagefault.return</span></td></tr></table></div></body></html> |
Offset 4, 18 lines modified | Offset 4, 18 lines modified | ||
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::vm.pagefault·—·Records·that·a·page·fault·occurred | 5 | probe::vm.pagefault·—·Records·that·a·page·fault·occurred |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | vm.pagefault | 7 | vm.pagefault |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··name | 9 | ··name |
10 | ······name·of·the·probe·point | 10 | ······name·of·the·probe·point |
11 | ··write_access | ||
12 | ······indicates·whether·this·was·a·write·or·read·access;·1·indicates·a·write, | ||
13 | ······while·0·indicates·a·read | ||
14 | ··address | 11 | ··address |
15 | ······the·address·of·the·faulting·memory·access;·i.e.·the·address·that·caused | 12 | ······the·address·of·the·faulting·memory·access;·i.e.·the·address·that·caused |
16 | ······the·page·fault | 13 | ······the·page·fault |
14 | ··write_access | ||
15 | ······indicates·whether·this·was·a·write·or·read·access;·1·indicates·a·write, | ||
16 | ······while·0·indicates·a·read | ||
17 | *****·Context·***** | 17 | *****·Context·***** |
18 | The·process·which·triggered·the·fault | 18 | The·process·which·triggered·the·fault |
19 | =============================================================================== | 19 | =============================================================================== |
20 | Prev ···············Up························ Next | 20 | Prev ···············Up························ Next |
21 | probe::vm.oom_kill Home· probe::vm.pagefault.return | 21 | probe::vm.oom_kill Home· probe::vm.pagefault.return |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::vm.write_shared_copy</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="memory_stp.html"·title="Chapter 6. Memory·Tapset"><link·rel="prev"·href="API-vm-write-shared.html"·title="probe::vm.write_shared"><link·rel="next"·href="task_time_stp.html"·title="Chapter 7. Task·Time·Tapset"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::vm.write_shared_copy</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-vm-write-shared.html">Prev</a> </td><th·width="60%"·align="center">Chapter 6. Memory·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="task_time_stp.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-vm-write-shared-copy"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::vm.write_shared_copy·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::vm.write_shared_copy</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="memory_stp.html"·title="Chapter 6. Memory·Tapset"><link·rel="prev"·href="API-vm-write-shared.html"·title="probe::vm.write_shared"><link·rel="next"·href="task_time_stp.html"·title="Chapter 7. Task·Time·Tapset"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::vm.write_shared_copy</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-vm-write-shared.html">Prev</a> </td><th·width="60%"·align="center">Chapter 6. Memory·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="task_time_stp.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-vm-write-shared-copy"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::vm.write_shared_copy·—· |
2 | ·····Page·copy·for·shared·page·write | 2 | ·····Page·copy·for·shared·page·write |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">vm.write_shared_copy·</pre></div><div·class="refsect1"><a·name="idm5178"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">vm.write_shared_copy·</pre></div><div·class="refsect1"><a·name="idm5178"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>address</code></em></span></dt><dd><p> |
4 | ·····The·address·of·the·shared·write | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
4 | ·····Name·of·the·probe·point | 6 | ·····Name·of·the·probe·point |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>zero</code></em></span></dt><dd><p> | 7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>zero</code></em></span></dt><dd><p> |
6 | ·····boolean·indicating·whether·it·is·a·zero·page | 8 | ·····boolean·indicating·whether·it·is·a·zero·page |
7 | ·····(can·do·a·clear·instead·of·a·copy) | 9 | ·····(can·do·a·clear·instead·of·a·copy) |
8 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>address</code></em></span></dt><dd><p> | ||
9 | ·····The·address·of·the·shared·write | ||
10 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm5196"></a><h2>Context</h2><p> | 10 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm5196"></a><h2>Context</h2><p> |
11 | ···The·process·attempting·the·write. | 11 | ···The·process·attempting·the·write. |
12 | </p></div><div·class="refsect1"><a·name="idm5199"></a><h2>Description</h2><p> | 12 | </p></div><div·class="refsect1"><a·name="idm5199"></a><h2>Description</h2><p> |
13 | ···Fires·when·a·write·to·a·shared·page·requires·a·page·copy.··This·is | 13 | ···Fires·when·a·write·to·a·shared·page·requires·a·page·copy.··This·is |
14 | ···always·preceded·by·a·vm.write_shared. | 14 | ···always·preceded·by·a·vm.write_shared. |
15 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-vm-write-shared.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="memory_stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="task_time_stp.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::vm.write_shared</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> Chapter 7. Task·Time·Tapset</td></tr></table></div></body></html> | 15 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-vm-write-shared.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="memory_stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="task_time_stp.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::vm.write_shared</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> Chapter 7. Task·Time·Tapset</td></tr></table></div></body></html> |
Offset 2, 21 lines modified | Offset 2, 21 lines modified | ||
2 | Prev Chapter 6. Memory·Tapse Next | 2 | Prev Chapter 6. Memory·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::vm.write_shared_copy·—·Page·copy·for·shared·page·write | 5 | probe::vm.write_shared_copy·—·Page·copy·for·shared·page·write |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | vm.write_shared_copy | 7 | vm.write_shared_copy |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··address | ||
10 | ······The·address·of·the·shared·write | ||
9 | ··name | 11 | ··name |
10 | ······Name·of·the·probe·point | 12 | ······Name·of·the·probe·point |
11 | ··zero | 13 | ··zero |
12 | ······boolean·indicating·whether·it·is·a·zero·page·(can·do·a·clear·instead·of·a | 14 | ······boolean·indicating·whether·it·is·a·zero·page·(can·do·a·clear·instead·of·a |
13 | ······copy) | 15 | ······copy) |
14 | ··address | ||
15 | ······The·address·of·the·shared·write | ||
16 | *****·Context·***** | 16 | *****·Context·***** |
17 | The·process·attempting·the·write. | 17 | The·process·attempting·the·write. |
18 | *****·Description·***** | 18 | *****·Description·***** |
19 | Fires·when·a·write·to·a·shared·page·requires·a·page·copy.·This·is·always | 19 | Fires·when·a·write·to·a·shared·page·requires·a·page·copy.·This·is·always |
20 | preceded·by·a·vm.write_shared. | 20 | preceded·by·a·vm.write_shared. |
21 | =============================================================================== | 21 | =============================================================================== |
22 | Prev ···················Up························· Next | 22 | Prev ···················Up························· Next |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::vm.write_shared</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="memory_stp.html"·title="Chapter 6. Memory·Tapset"><link·rel="prev"·href="API-vm-pagefault-return.html"·title="probe::vm.pagefault.return"><link·rel="next"·href="API-vm-write-shared-copy.html"·title="probe::vm.write_shared_copy"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::vm.write_shared</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-vm-pagefault-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 6. Memory·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-vm-write-shared-copy.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-vm-write-shared"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::vm.write_shared·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::vm.write_shared</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="memory_stp.html"·title="Chapter 6. Memory·Tapset"><link·rel="prev"·href="API-vm-pagefault-return.html"·title="probe::vm.pagefault.return"><link·rel="next"·href="API-vm-write-shared-copy.html"·title="probe::vm.write_shared_copy"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::vm.write_shared</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-vm-pagefault-return.html">Prev</a> </td><th·width="60%"·align="center">Chapter 6. Memory·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-vm-write-shared-copy.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-vm-write-shared"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::vm.write_shared·—· |
2 | ·····Attempts·at·writing·to·a·shared·page | 2 | ·····Attempts·at·writing·to·a·shared·page |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">vm.write_shared·</pre></div><div·class="refsect1"><a·name="idm5144"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">vm.write_shared·</pre></div><div·class="refsect1"><a·name="idm5144"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> |
4 | ·····the·address·of·the·shared·write | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>name</code></em></span></dt><dd><p> | ||
6 | ·····name·of·the·probe·point | 4 | ·····name·of·the·probe·point |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>address</code></em></span></dt><dd><p> | ||
6 | ·····the·address·of·the·shared·write | ||
7 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm5157"></a><h2>Context</h2><p> | 7 | ····</p></dd></dl></div></div><div·class="refsect1"><a·name="idm5157"></a><h2>Context</h2><p> |
8 | ···The·context·is·the·process·attempting·the·write. | 8 | ···The·context·is·the·process·attempting·the·write. |
9 | </p></div><div·class="refsect1"><a·name="idm5160"></a><h2>Description</h2><p> | 9 | </p></div><div·class="refsect1"><a·name="idm5160"></a><h2>Description</h2><p> |
10 | ···Fires·when·a·process·attempts·to·write·to·a·shared·page.· | 10 | ···Fires·when·a·process·attempts·to·write·to·a·shared·page.· |
11 | ···If·a·copy·is·necessary,·this·will·be·followed·by·a· | 11 | ···If·a·copy·is·necessary,·this·will·be·followed·by·a· |
12 | ···vm.write_shared_copy. | 12 | ···vm.write_shared_copy. |
13 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-vm-pagefault-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="memory_stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-vm-write-shared-copy.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::vm.pagefault.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::vm.write_shared_copy</span></td></tr></table></div></body></html> | 13 | </p></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-vm-pagefault-return.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="memory_stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-vm-write-shared-copy.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::vm.pagefault.return</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::vm.write_shared_copy</span></td></tr></table></div></body></html> |
Offset 2, 18 lines modified | Offset 2, 18 lines modified | ||
2 | Prev Chapter 6. Memory·Tapse Next | 2 | Prev Chapter 6. Memory·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::vm.write_shared·—·Attempts·at·writing·to·a·shared·page | 5 | probe::vm.write_shared·—·Attempts·at·writing·to·a·shared·page |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | vm.write_shared | 7 | vm.write_shared |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··address | ||
10 | ······the·address·of·the·shared·write | ||
11 | ··name | 9 | ··name |
12 | ······name·of·the·probe·point | 10 | ······name·of·the·probe·point |
11 | ··address | ||
12 | ······the·address·of·the·shared·write | ||
13 | *****·Context·***** | 13 | *****·Context·***** |
14 | The·context·is·the·process·attempting·the·write. | 14 | The·context·is·the·process·attempting·the·write. |
15 | *****·Description·***** | 15 | *****·Description·***** |
16 | Fires·when·a·process·attempts·to·write·to·a·shared·page.·If·a·copy·is | 16 | Fires·when·a·process·attempts·to·write·to·a·shared·page.·If·a·copy·is |
17 | necessary,·this·will·be·followed·by·a·vm.write_shared_copy. | 17 | necessary,·this·will·be·followed·by·a·vm.write_shared_copy. |
18 | =============================================================================== | 18 | =============================================================================== |
19 | Prev ·······················Up························· Next | 19 | Prev ·······················Up························· Next |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::workqueue.create</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="irq.stp.html"·title="Chapter 12. Interrupt·Request·(IRQ)·Tapset"><link·rel="prev"·href="API-softirq-exit.html"·title="probe::softirq.exit"><link·rel="next"·href="API-workqueue-destroy.html"·title="probe::workqueue.destroy"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::workqueue.create</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-softirq-exit.html">Prev</a> </td><th·width="60%"·align="center">Chapter 12. Interrupt·Request·(IRQ)·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-workqueue-destroy.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-workqueue-create"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::workqueue.create·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::workqueue.create</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="irq.stp.html"·title="Chapter 12. Interrupt·Request·(IRQ)·Tapset"><link·rel="prev"·href="API-softirq-exit.html"·title="probe::softirq.exit"><link·rel="next"·href="API-workqueue-destroy.html"·title="probe::workqueue.destroy"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::workqueue.create</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-softirq-exit.html">Prev</a> </td><th·width="60%"·align="center">Chapter 12. Interrupt·Request·(IRQ)·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-workqueue-destroy.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-workqueue-create"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::workqueue.create·—· |
2 | ··Creating·a·new·workqueue | 2 | ··Creating·a·new·workqueue |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">workqueue.create·</pre></div><div·class="refsect1"><a·name="idm8247"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code> | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">workqueue.create·</pre></div><div·class="refsect1"><a·name="idm8247"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>cpu</code></em></span></dt><dd><p> |
4 | ·····task_struct·of·the·workqueue·thread | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>cpu</code></em></span></dt><dd><p> | ||
6 | ·····cpu·for·which·the·worker·thread·is·created | 4 | ·····cpu·for·which·the·worker·thread·is·created |
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>wq_thread</code></em></span></dt><dd><p> | ||
6 | ·····task_struct·of·the·workqueue·thread | ||
7 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-softirq-exit.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="irq.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-workqueue-destroy.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::softirq.exit</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::workqueue.destroy</span></td></tr></table></div></body></html> | 7 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-softirq-exit.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="irq.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-workqueue-destroy.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::softirq.exit</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::workqueue.destroy</span></td></tr></table></div></body></html> |
Offset 2, 14 lines modified | Offset 2, 14 lines modified | ||
2 | Prev Chapter 12. Interrupt·Request·(IRQ)·Tapse Next | 2 | Prev Chapter 12. Interrupt·Request·(IRQ)·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::workqueue.create·—·Creating·a·new·workqueue | 5 | probe::workqueue.create·—·Creating·a·new·workqueue |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | workqueue.create | 7 | workqueue.create |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··wq_thread | ||
10 | ······task_struct·of·the·workqueue·thread | ||
11 | ··cpu | 9 | ··cpu |
12 | ······cpu·for·which·the·worker·thread·is·created | 10 | ······cpu·for·which·the·worker·thread·is·created |
11 | ··wq_thread | ||
12 | ······task_struct·of·the·workqueue·thread | ||
13 | =============================================================================== | 13 | =============================================================================== |
14 | Prev ················Up······················ Next | 14 | Prev ················Up······················ Next |
15 | probe::softirq.exit Home· probe::workqueue.destroy | 15 | probe::softirq.exit Home· probe::workqueue.destroy |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::workqueue.execute</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="irq.stp.html"·title="Chapter 12. Interrupt·Request·(IRQ)·Tapset"><link·rel="prev"·href="API-workqueue-destroy.html"·title="probe::workqueue.destroy"><link·rel="next"·href="API-workqueue-insert.html"·title="probe::workqueue.insert"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::workqueue.execute</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-workqueue-destroy.html">Prev</a> </td><th·width="60%"·align="center">Chapter 12. Interrupt·Request·(IRQ)·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-workqueue-insert.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-workqueue-execute"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::workqueue.execute·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::workqueue.execute</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="irq.stp.html"·title="Chapter 12. Interrupt·Request·(IRQ)·Tapset"><link·rel="prev"·href="API-workqueue-destroy.html"·title="probe::workqueue.destroy"><link·rel="next"·href="API-workqueue-insert.html"·title="probe::workqueue.insert"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::workqueue.execute</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-workqueue-destroy.html">Prev</a> </td><th·width="60%"·align="center">Chapter 12. Interrupt·Request·(IRQ)·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="API-workqueue-insert.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-workqueue-execute"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::workqueue.execute·—· |
2 | ·····Executing·deferred·work | 2 | ·····Executing·deferred·work |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">workqueue.execute·</pre></div><div·class="refsect1"><a·name="idm8298"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>w | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">workqueue.execute·</pre></div><div·class="refsect1"><a·name="idm8298"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>wq_thread</code></em></span></dt><dd><p> |
4 | ·····work_struct*·being·executed | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>wq_thread</code></em></span></dt><dd><p> | ||
6 | ·····task_struct·of·the·workqueue·thread | 4 | ·····task_struct·of·the·workqueue·thread |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>work_func</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>work_func</code></em></span></dt><dd><p> |
8 | ·····pointer·to·handler·function | 6 | ·····pointer·to·handler·function |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>work</code></em></span></dt><dd><p> | ||
8 | ·····work_struct*·being·executed | ||
9 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-workqueue-destroy.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="irq.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-workqueue-insert.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::workqueue.destroy</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::workqueue.insert</span></td></tr></table></div></body></html> | 9 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-workqueue-destroy.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="irq.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="API-workqueue-insert.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::workqueue.destroy</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> <span·class="phrase">probe::workqueue.insert</span></td></tr></table></div></body></html> |
Offset 2, 16 lines modified | Offset 2, 16 lines modified | ||
2 | Prev Chapter 12. Interrupt·Request·(IRQ)·Tapse Next | 2 | Prev Chapter 12. Interrupt·Request·(IRQ)·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::workqueue.execute·—·Executing·deferred·work | 5 | probe::workqueue.execute·—·Executing·deferred·work |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | workqueue.execute | 7 | workqueue.execute |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··work | ||
10 | ······work_struct*·being·executed | ||
11 | ··wq_thread | 9 | ··wq_thread |
12 | ······task_struct·of·the·workqueue·thread | 10 | ······task_struct·of·the·workqueue·thread |
13 | ··work_func | 11 | ··work_func |
14 | ······pointer·to·handler·function | 12 | ······pointer·to·handler·function |
13 | ··work | ||
14 | ······work_struct*·being·executed | ||
15 | =============================================================================== | 15 | =============================================================================== |
16 | Prev ·····················Up····················· Next | 16 | Prev ·····················Up····················· Next |
17 | probe::workqueue.destroy Home· probe::workqueue.insert | 17 | probe::workqueue.destroy Home· probe::workqueue.insert |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::workqueue.insert</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="irq.stp.html"·title="Chapter 12. Interrupt·Request·(IRQ)·Tapset"><link·rel="prev"·href="API-workqueue-execute.html"·title="probe::workqueue.execute"><link·rel="next"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::workqueue.insert</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-workqueue-execute.html">Prev</a> </td><th·width="60%"·align="center">Chapter 12. Interrupt·Request·(IRQ)·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="networking.stp.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-workqueue-insert"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::workqueue.insert·—· | 1 | <html><head><meta·http-equiv="Content-Type"·content="text/html;·charset=ANSI_X3.4-1968"><title>probe::workqueue.insert</title><meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"><link·rel="home"·href="index.html"·title="SystemTap·Tapset·Reference·Manual"><link·rel="up"·href="irq.stp.html"·title="Chapter 12. Interrupt·Request·(IRQ)·Tapset"><link·rel="prev"·href="API-workqueue-execute.html"·title="probe::workqueue.execute"><link·rel="next"·href="networking.stp.html"·title="Chapter 13. Networking·Tapset"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·class="navheader"><table·width="100%"·summary="Navigation·header"><tr><th·colspan="3"·align="center"><span·class="phrase">probe::workqueue.insert</span></th></tr><tr><td·width="20%"·align="left"><a·accesskey="p"·href="API-workqueue-execute.html">Prev</a> </td><th·width="60%"·align="center">Chapter 12. Interrupt·Request·(IRQ)·Tapset</th><td·width="20%"·align="right"> <a·accesskey="n"·href="networking.stp.html">Next</a></td></tr></table><hr></div><div·class="refentry"><a·name="API-workqueue-insert"></a><div·class="titlepage"></div><div·class="refnamediv"><h2>Name</h2><p>probe::workqueue.insert·—· |
2 | ·····Queuing·work·on·a·workqueue | 2 | ·····Queuing·work·on·a·workqueue |
3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">workqueue.insert·</pre></div><div·class="refsect1"><a·name="idm8331"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>w | 3 | ·</p></div><div·class="refsynopsisdiv"><h2>Synopsis</h2><pre·class="synopsis">workqueue.insert·</pre></div><div·class="refsect1"><a·name="idm8331"></a><h2>Values</h2><div·class="variablelist"><dl·class="variablelist"><dt><span·class="term"><em·class="parameter"><code>wq_thread</code></em></span></dt><dd><p> |
4 | ·····work_struct*·being·queued | ||
5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>wq_thread</code></em></span></dt><dd><p> | ||
6 | ·····task_struct·of·the·workqueue·thread | 4 | ·····task_struct·of·the·workqueue·thread |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>work_func</code></em></span></dt><dd><p> | 5 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>work_func</code></em></span></dt><dd><p> |
8 | ·····pointer·to·handler·function | 6 | ·····pointer·to·handler·function |
7 | ····</p></dd><dt><span·class="term"><em·class="parameter"><code>work</code></em></span></dt><dd><p> | ||
8 | ·····work_struct*·being·queued | ||
9 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-workqueue-execute.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="irq.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="networking.stp.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::workqueue.execute</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> Chapter 13. Networking·Tapset</td></tr></table></div></body></html> | 9 | ····</p></dd></dl></div></div></div><div·class="navfooter"><hr><table·width="100%"·summary="Navigation·footer"><tr><td·width="40%"·align="left"><a·accesskey="p"·href="API-workqueue-execute.html">Prev</a> </td><td·width="20%"·align="center"><a·accesskey="u"·href="irq.stp.html">Up</a></td><td·width="40%"·align="right"> <a·accesskey="n"·href="networking.stp.html">Next</a></td></tr><tr><td·width="40%"·align="left"·valign="top"><span·class="phrase">probe::workqueue.execute</span> </td><td·width="20%"·align="center"><a·accesskey="h"·href="index.html">Home</a></td><td·width="40%"·align="right"·valign="top"> Chapter 13. Networking·Tapset</td></tr></table></div></body></html> |
Offset 2, 16 lines modified | Offset 2, 16 lines modified | ||
2 | Prev Chapter 12. Interrupt·Request·(IRQ)·Tapse Next | 2 | Prev Chapter 12. Interrupt·Request·(IRQ)·Tapse Next |
3 | =============================================================================== | 3 | =============================================================================== |
4 | *****·Name·***** | 4 | *****·Name·***** |
5 | probe::workqueue.insert·—·Queuing·work·on·a·workqueue | 5 | probe::workqueue.insert·—·Queuing·work·on·a·workqueue |
6 | *****·Synopsis·***** | 6 | *****·Synopsis·***** |
7 | workqueue.insert | 7 | workqueue.insert |
8 | *****·Values·***** | 8 | *****·Values·***** |
9 | ··work | ||
10 | ······work_struct*·being·queued | ||
11 | ··wq_thread | 9 | ··wq_thread |
12 | ······task_struct·of·the·workqueue·thread | 10 | ······task_struct·of·the·workqueue·thread |
13 | ··work_func | 11 | ··work_func |
14 | ······pointer·to·handler·function | 12 | ······pointer·to·handler·function |
13 | ··work | ||
14 | ······work_struct*·being·queued | ||
15 | =============================================================================== | 15 | =============================================================================== |
16 | Prev ·····················Up··························· Next | 16 | Prev ·····················Up··························· Next |
17 | probe::workqueue.execute Home· Chapter 13. Networking·Tapset | 17 | probe::workqueue.execute Home· Chapter 13. Networking·Tapset |