Rechercher une page de manuel
struct_pipe_inode_info
Langue: en
Version: October 2010 (fedora - 01/12/10)
Section: 9 (Appels noyau Linux)
NAME
struct_pipe_inode_info - a linux kernel pipeSYNOPSIS
struct pipe_inode_info { wait_queue_head_t wait; unsigned int nrbufs; unsigned int curbuf; unsigned int readers; unsigned int writers; unsigned int waiting_writers; unsigned int r_counter; unsigned int w_counter; struct page * tmp_page; struct fasync_struct * fasync_readers; struct fasync_struct * fasync_writers; struct inode * inode; struct pipe_buffer * bufs; };
MEMBERS
wait
- reader/writer wait point in case of empty/full pipe
nrbufs
- the number of non-empty pipe buffers in this pipe
curbuf
- the current pipe buffer entry
readers
- number of current readers of this pipe
writers
- number of current writers of this pipe
waiting_writers
- number of writers blocked waiting for room
r_counter
- reader counter
w_counter
- writer counter
tmp_page
- cached released page
fasync_readers
- reader side fasync
fasync_writers
- writer side fasync
inode
- inode this pipe is attached to
bufs
- the circular array of pipe buffers
COPYRIGHT
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre