OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SCL_ZIO
(Results
1 - 5
of
5
) sorted by relevancy
/src/external/cddl/osnet/dist/uts/common/fs/zfs/sys/
spa.h
742
#define
SCL_ZIO
0x10
747
#define SCL_STATE_ALL (SCL_STATE | SCL_L2ARC |
SCL_ZIO
)
/src/external/cddl/osnet/dist/uts/common/fs/zfs/
metaslab.c
3079
spa_config_enter(spa,
SCL_ZIO
, FTAG, RW_READER);
3081
spa_config_exit(spa,
SCL_ZIO
, FTAG);
spa_misc.c
157
* SCL_CONFIG > SCL_STATE > SCL_ALLOC >
SCL_ZIO
> SCL_FREE > SCL_VDEV.
163
* you must hold SCL_STATE and
SCL_ZIO
as writer.
168
* from disk (dmu_read() -> zio_read() ->
SCL_ZIO
).
171
* ability to hand off ownership. For example,
SCL_ZIO
is acquired
192
*
SCL_ZIO
195
* protects all of its vdev child zios, which do not hold
SCL_ZIO
.
200
* SCL_ALLOC, and lower than
SCL_ZIO
, so that we can safely free
202
* SCL_ALLOC or
SCL_ZIO
is waiting for this i/o to complete.
1362
*
SCL_ZIO
lock it will result in a deadlock when we try to issue
1369
int low = locks & ~(
SCL_ZIO
- 1)
[
all
...]
zio.c
3032
spa_config_enter(spa,
SCL_ZIO
, zio, RW_READER);
3251
spa_config_exit(zio->io_spa,
SCL_ZIO
, zio);
vdev.c
1139
if (spa_config_held(spa,
SCL_ZIO
, RW_WRITER)) {
1143
*
SCL_ZIO
lock as writer; otherwise they can only
1152
* Since we hold
SCL_ZIO
as writer here, clear both
Completed in 24 milliseconds
Indexes created Wed Oct 07 00:25:59 UTC 2026