Searched refs:fifos (Results 1 – 2 of 2) sorted by relevance
| /dragonfly/contrib/lvm2/dist/daemons/dmeventd/ |
| HD | libdevmapper-event.c | 213 static int _daemon_read(struct dm_event_fifos *fifos, in _daemon_read() argument 228 FD_SET(fifos->server, &fds); in _daemon_read() 230 ret = select(fifos->server + 1, &fds, NULL, NULL, in _daemon_read() 242 ret = read(fifos->server, buf + bytes, size); in _daemon_read() 273 static int _daemon_write(struct dm_event_fifos *fifos, in _daemon_write() argument 292 FD_SET(fifos->server, &fds); in _daemon_write() 294 ret = select(fifos->server + 1, &fds, NULL, NULL, &tval); in _daemon_write() 301 read(fifos->server, drainbuf, 127); in _daemon_write() 308 FD_SET(fifos->client, &fds); in _daemon_write() 309 ret = select(fifos->client + 1, NULL, &fds, NULL, NULL); in _daemon_write() [all …]
|
| HD | dmeventd.c | 1201 static void _init_fifos(struct dm_event_fifos *fifos) in _init_fifos() argument 1203 memset(fifos, 0, sizeof(*fifos)); in _init_fifos() 1205 fifos->client_path = DM_EVENT_FIFO_CLIENT; in _init_fifos() 1206 fifos->server_path = DM_EVENT_FIFO_SERVER; in _init_fifos() 1210 static int _open_fifos(struct dm_event_fifos *fifos) in _open_fifos() argument 1213 if (((mkfifo(fifos->client_path, 0600) == -1) && errno != EEXIST) || in _open_fifos() 1214 ((mkfifo(fifos->server_path, 0600) == -1) && errno != EEXIST)) { in _open_fifos() 1223 if ((!stat(fifos->client_path, &st)) && (st.st_mode & 0777) != 0600) in _open_fifos() 1225 fifos->client_path); in _open_fifos() 1227 if ((!stat(fifos->server_path, &st)) && (st.st_mode & 0777) != 0600) in _open_fifos() [all …]
|