Lines Matching refs:err
35 int fd, err; in tapdisk_uring_create_ctlfd() local
50 err = unlink(ring->ctlfd_path); in tapdisk_uring_create_ctlfd()
51 if (err == -1 && errno != ENOENT) { in tapdisk_uring_create_ctlfd()
52 err = -errno; in tapdisk_uring_create_ctlfd()
56 err = bind(fd, &saddr, sizeof(struct sockaddr_un)); in tapdisk_uring_create_ctlfd()
57 if (err == -1) { in tapdisk_uring_create_ctlfd()
58 err = -errno; in tapdisk_uring_create_ctlfd()
62 err = listen(fd, 1); in tapdisk_uring_create_ctlfd()
63 if (err == -1) { in tapdisk_uring_create_ctlfd()
64 err = -errno; in tapdisk_uring_create_ctlfd()
73 return err; in tapdisk_uring_create_ctlfd()
94 int fd, err; in tapdisk_uring_connect_ctlfd() local
109 err = connect(fd, &saddr, sizeof(saddr)); in tapdisk_uring_connect_ctlfd()
110 if (err == -1) { in tapdisk_uring_connect_ctlfd()
111 err = -errno; in tapdisk_uring_connect_ctlfd()
120 return err; in tapdisk_uring_connect_ctlfd()
135 int fd, err; in tapdisk_uring_create_shmem() local
141 err = ftruncate(fd, ring->shmem_size); in tapdisk_uring_create_shmem()
142 if (err == -1) { in tapdisk_uring_create_shmem()
143 err = -errno; in tapdisk_uring_create_shmem()
151 err = -errno; in tapdisk_uring_create_shmem()
155 err = 0; in tapdisk_uring_create_shmem()
159 return err; in tapdisk_uring_create_shmem()
180 int fd, err; in tapdisk_uring_connect_shmem() local
190 err = -errno; in tapdisk_uring_connect_shmem()
199 err = -EINVAL; in tapdisk_uring_connect_shmem()
204 err = -EINVAL; in tapdisk_uring_connect_shmem()
216 err = -errno; in tapdisk_uring_connect_shmem()
220 err = 0; in tapdisk_uring_connect_shmem()
224 return err; in tapdisk_uring_connect_shmem()
240 int fd, err; in tapdisk_uring_create() local
248 err = asprintf(&ring->shmem_path, "%s.shm", location); in tapdisk_uring_create()
249 if (err == -1) { in tapdisk_uring_create()
251 err = -errno; in tapdisk_uring_create()
255 err = asprintf(&ring->ctlfd_path, "%s.cfd", location); in tapdisk_uring_create()
256 if (err == -1) { in tapdisk_uring_create()
258 err = -errno; in tapdisk_uring_create()
262 err = tapdisk_uring_create_ctlfd(ring); in tapdisk_uring_create()
263 if (err) in tapdisk_uring_create()
266 err = tapdisk_uring_create_shmem(ring); in tapdisk_uring_create()
267 if (err) in tapdisk_uring_create()
277 return err; in tapdisk_uring_create()
291 int fd, err; in tapdisk_uring_connect() local
295 err = asprintf(&ring->shmem_path, "%s.shm", location); in tapdisk_uring_connect()
296 if (err == -1) { in tapdisk_uring_connect()
298 err = -errno; in tapdisk_uring_connect()
302 err = asprintf(&ring->ctlfd_path, "%s.cfd", location); in tapdisk_uring_connect()
303 if (err == -1) { in tapdisk_uring_connect()
305 err = -errno; in tapdisk_uring_connect()
309 err = tapdisk_uring_connect_ctlfd(ring); in tapdisk_uring_connect()
310 if (err) in tapdisk_uring_connect()
313 err = tapdisk_uring_connect_shmem(ring); in tapdisk_uring_connect()
314 if (err) in tapdisk_uring_connect()
317 err = 0; in tapdisk_uring_connect()
417 int err; in tapdisk_uring_poll() local
420 err = tapdisk_uring_read_message(ring->ctlfd, &message, 1); in tapdisk_uring_poll()
421 if (err) in tapdisk_uring_poll()
422 return err; in tapdisk_uring_poll()