What does “pollsys” mean? Solaris “truss” output

solaristrace

> truss -p 6482
/2:     pollsys(0xE517AD88, 1, 0xE517AE30, 0x00000000)  = 0
/2:     pollsys(0xE517AD88, 1, 0xE517AE30, 0x00000000)  = 0
/2:     pollsys(0xE517AD88, 1, 0xE517AE30, 0x00000000)  = 0
/2:     pollsys(0xE517AD88, 1, 0xE517AE30, 0x00000000)  = 0
/2:     pollsys(0xE517AD88, 1, 0xE517AE30, 0x00000000)  = 0
/2:     pollsys(0xE517AD88, 1, 0xE517AE30, 0x00000000)  = 0
/2:     pollsys(0xE517AD88, 1, 0xE517AE30, 0x00000000) (sleeping...)
/2:     pollsys(0xE517AD88, 1, 0xE517AE30, 0x00000000)  = 0
/2:     pollsys(0xE517AD88, 1, 0xE517AE30, 0x00000000) (sleeping...)
/2:     pollsys(0xE517AD88, 1, 0xE517AE30, 0x00000000)  = 0
/2:     pollsys(0xE517AD88, 1, 0xE517AE30, 0x00000000)  = 0
/2:     pollsys(0xE517AD88, 1, 0xE517AE30, 0x00000000) (sleeping...)
/2:     pollsys(0xE517AD88, 1, 0xE517AE30, 0x00000000)  = 0
[...]

no manual page found. Please explain for Non-programmer.

> uname -a
SunOS toolbox048 5.10 Generic_139555-08 sun4v sparc SUNW,Sun-Blade-T6320

Best Answer

pollsys is a private system call on which are built the documented poll, select and pselect libc functions.

Related Question