Hi,
I was wondering if you could tell me what''s the purpose of the
CALLB_*()
macros in the ZFS delete thread (see here:
http://cvs.opensolaris.org/source/xref/on/usr/src/uts/common/fs/zfs/zfs_dir.c#446
).
I''ve looked at sys/callb.h and callb.c, and the comments say
it''s an event
scheduling/echoing mechanism, but I can''t figure out how it works.
I even tried looking for it in the Solaris Internals 2nd Edition book, but it
doesn''t mention this mechanism.
Is it still used (or will it be used in the future) in that specific thread?
Thanks.