Home
last modified time | relevance | path

Searched refs:aio (Results 1 – 25 of 44) sorted by relevance

12

/netbsd-src/usr.bin/aiomixer/
H A Dmain.c63 select_class(struct aiomixer *aio, unsigned int n) in select_class() argument
68 if (n >= aio->numclasses) in select_class()
71 class = &aio->classes[n]; in select_class()
72 aio->widgets_resized = true; in select_class()
73 aio->class_scroll_y = 0; in select_class()
74 aio->curcontrol = 0; in select_class()
75 aio->curclass = n; in select_class()
78 draw_control(aio, &class->controls[i], false); in select_class()
80 draw_classbar(aio); in select_class()
85 select_control(struct aiomixer *aio, unsigne argument
131 slide_control(struct aiomixer * aio,struct aiomixer_control * control,bool right) slide_control() argument
213 toggle_set(struct aiomixer * aio) toggle_set() argument
238 step_up(struct aiomixer * aio) step_up() argument
257 step_down(struct aiomixer * aio) step_down() argument
277 read_key(struct aiomixer * aio,int ch) read_key() argument
402 process_device_select(struct aiomixer * aio,unsigned int num_devices) process_device_select() argument
465 open_device(struct aiomixer * aio,const char * device) open_device() argument
504 struct aiomixer *aio; main() local
[all...]
H A Ddraw.c80 draw_control(struct aiomixer *aio, in draw_control() argument
90 if (ioctl(aio->fd, AUDIO_MIXER_READ, &value) < 0) in draw_control()
106 draw_enum(control, value.un.ord, selected, aio->use_colour); in draw_control()
109 draw_set(control, value.un.mask, aio->use_colour); in draw_control()
113 aio->channels_unlocked, selected, aio->use_colour); in draw_control()
121 draw_screen(struct aiomixer *aio) in draw_screen() argument
126 if (aio->widgets_resized) { in draw_screen()
127 aio->widgets_resized = false; in draw_screen()
135 wnoutrefresh(aio->header); in draw_screen()
136 wnoutrefresh(aio->classbar); in draw_screen()
[all …]
H A Dparse.c42 get_class(struct aiomixer *aio, int class) in get_class() argument
46 for (i = 0; i < aio->numclasses; ++i) { in get_class()
47 if (aio->classes[i].index == class) { in get_class()
48 return &aio->classes[i]; in get_class()
87 aiomixer_parse(struct aiomixer *aio) in aiomixer_parse() argument
95 ioctl(aio->fd, AUDIO_MIXER_DEVINFO, &info) != -1; ++info.index) { in aiomixer_parse()
98 if (aio->numclasses >= __arraycount(aio->classes)) in aiomixer_parse()
100 class = &aio->classes[aio->numclasses++]; in aiomixer_parse()
106 ioctl(aio->fd, AUDIO_MIXER_DEVINFO, &info) != -1; ++info.index) { in aiomixer_parse()
116 class = get_class(aio, info.mixer_class); in aiomixer_parse()
[all …]
/netbsd-src/sys/kern/
H A Dsys_aio.c70 MODULE(MODULE_CLASS_MISC, aio, NULL);
182 struct aioproc *aio; in aio_procinit()
188 aio = kmem_zalloc(sizeof(struct aioproc), KM_SLEEP); in aio_procinit()
191 mutex_init(&aio->aio_mtx, MUTEX_DEFAULT, IPL_NONE); in aio_procinit()
192 cv_init(&aio->aio_worker_cv, "aiowork"); in aio_procinit()
193 cv_init(&aio->done_cv, "aiodone"); in aio_procinit()
194 TAILQ_INIT(&aio->jobs_queue); in aio_procinit()
202 aio_exit(p, aio); in aio_procinit()
209 aio_exit(p, aio); in aio_procinit()
217 aio_exit(p, aio); in aio_procinit()
179 struct aioproc *aio; aio_procinit() local
238 struct aioproc *aio; aio_exit() local
267 struct aioproc *aio = p->p_aio; aio_worker() local
480 struct aioproc *aio; aio_enqueue_job() local
612 struct aioproc *aio; sys_aio_cancel() local
721 struct aioproc *aio = p->p_aio; sys_aio_error() local
777 struct aioproc *aio = p->p_aio; sys_aio_return() local
842 struct aioproc *aio; aio_suspend1() local
929 struct aioproc *aio; sys_lio_listio() local
1128 struct aioproc *aio; aio_print_jobs() local
[all...]
/netbsd-src/sys/arch/amiga/stand/bootblock/boot/
H A Dxd.c72 xdinit(void *aio) in xdinit() argument
74 aio_save = aio; in xdinit()
98 struct AmigaIO *aio = (struct AmigaIO *)devd; in xdstrategy() local
103 aio->cmd = Cmd_Rd; in xdstrategy()
104 aio->length = size; in xdstrategy()
105 aio->offset = aio_base + (dblk << 9); in xdstrategy()
106 aio->buf = buf; in xdstrategy()
110 (long)dblk, (long)aio->offset, (long)size, (unsigned long)buf); in xdstrategy()
113 DoIO(aio); in xdstrategy()
116 printf("strategy got err %ld, rsize %ld\n", (long)aio->err, (long)aio->actual); in xdstrategy()
[all …]
H A Dmain.c90 pain(void *aio, void *cons) in pain() argument
136 xdinit(aio); in pain()
/netbsd-src/crypto/external/bsd/openssl.old/dist/engines/
H A De_afalg.c71 static int afalg_init_aio(afalg_aio *aio);
137 static int afalg_setup_async_event_notification(afalg_aio *aio) in afalg_setup_async_event_notification() argument
153 &aio->efd, &custom); in afalg_setup_async_event_notification()
159 aio->efd = eventfd(0); in afalg_setup_async_event_notification()
160 if (aio->efd == -1) { in afalg_setup_async_event_notification()
168 aio->efd, custom, in afalg_setup_async_event_notification()
172 close(aio->efd); in afalg_setup_async_event_notification()
176 if (fcntl(aio->efd, F_SETFL, O_NONBLOCK) != 0) { in afalg_setup_async_event_notification()
181 aio->mode = MODE_ASYNC; in afalg_setup_async_event_notification()
184 aio->efd = eventfd(0); in afalg_setup_async_event_notification()
[all …]
H A De_afalg.h91 afalg_aio aio; member
/netbsd-src/crypto/external/bsd/openssl/dist/engines/
H A De_afalg.c74 static int afalg_init_aio(afalg_aio *aio);
185 static int afalg_setup_async_event_notification(afalg_aio *aio) in afalg_setup_async_event_notification() argument
201 &aio->efd, &custom); in afalg_setup_async_event_notification()
207 aio->efd = eventfd(0); in afalg_setup_async_event_notification()
208 if (aio->efd == -1) { in afalg_setup_async_event_notification()
216 aio->efd, custom, in afalg_setup_async_event_notification()
220 close(aio->efd); in afalg_setup_async_event_notification()
224 if (fcntl(aio->efd, F_SETFL, O_NONBLOCK) != 0) { in afalg_setup_async_event_notification()
229 aio->mode = MODE_ASYNC; in afalg_setup_async_event_notification()
232 aio->efd = eventfd(0); in afalg_setup_async_event_notification()
[all …]
H A De_afalg.h91 afalg_aio aio; member
/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/
H A Dvdev_queue.c502 vdev_queue_agg_io_done(zio_t *aio) in vdev_queue_agg_io_done() argument
504 if (aio->io_type == ZIO_TYPE_READ) { in vdev_queue_agg_io_done()
507 while ((pio = zio_walk_parents(aio, &zl)) != NULL) { in vdev_queue_agg_io_done()
508 bcopy((char *)aio->io_data + (pio->io_offset - in vdev_queue_agg_io_done()
509 aio->io_offset), pio->io_data, pio->io_size); in vdev_queue_agg_io_done()
513 zio_buf_free(aio->io_data, aio->io_size); in vdev_queue_agg_io_done()
649 zio_t *first, *last, *aio, *dio, *mandatory, *nio; in vdev_queue_aggregate() local
763 aio = zio_vdev_delegated_io(first->io_vd, first->io_offset, in vdev_queue_aggregate()
767 aio->io_timestamp = first->io_timestamp; in vdev_queue_aggregate()
773 ASSERT3U(dio->io_type, ==, aio->io_type); in vdev_queue_aggregate()
[all …]
/netbsd-src/crypto/external/bsd/heimdal/dist/kcm/
H A Dsessions.c65 auditinfo_addr_t aio; in kcm_session_setup_handler()
68 if (au_sdev_read_aia(h, &event, &aio) != 0) in kcm_session_setup_handler()
80 kcm_cache_remove_session(aio.ai_asid); in kcm_session_setup_handler()
/netbsd-src/sys/arch/amiga/stand/bootblock/bootxx_ffs/
H A Dmain.c71 pain(void *aio) in pain() argument
80 xdinit(aio); in pain()
128 startit(kp, aio, ConsoleBase); in pain()
/netbsd-src/lib/libc/net/
H A Dgetaddrinfo.c705 struct ai_order *aio; in reorder() local
720 if ((aio = calloc(n, sizeof(*aio))) == NULL) in reorder()
727 free(aio); in reorder()
732 aio[i].aio_ai = ai; in reorder()
733 aio[i].aio_dstscope = gai_addr2scopetype(ai->ai_addr); in reorder()
734 aio[i].aio_dstpolicy = match_addrselectpolicy(ai->ai_addr, in reorder()
736 set_source(&aio[i], &policyhead, svd); in reorder()
740 qsort(aio, n, sizeof(*aio), comp_dst); in reorder()
744 *aip = aio[i].aio_ai; in reorder()
745 aip = &aio[i].aio_ai->ai_next; in reorder()
[all …]
/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/sys/
H A Dzvol.h59 extern int zvol_aread(dev_t dev, struct aio_req *aio, cred_t *cr);
60 extern int zvol_awrite(dev_t dev, struct aio_req *aio, cred_t *cr);
/netbsd-src/sys/ufs/lfs/
H A Dulfs_extattr.c969 struct uio aio; in ulfs_extattr_get_header() local
987 aio.uio_iov = &aiov; in ulfs_extattr_get_header()
988 aio.uio_iovcnt = 1; in ulfs_extattr_get_header()
989 aio.uio_rw = UIO_READ; in ulfs_extattr_get_header()
990 aio.uio_offset = base_offset; in ulfs_extattr_get_header()
991 aio.uio_resid = sizeof(struct ulfs_extattr_header); in ulfs_extattr_get_header()
992 UIO_SETUP_SYSSPACE(&aio); in ulfs_extattr_get_header()
994 error = VOP_READ(uele->uele_backing_vnode, &aio, in ulfs_extattr_get_header()
/netbsd-src/sys/ufs/ufs/
H A Dufs_extattr.c958 struct uio aio; in ufs_extattr_get_header() local
976 aio.uio_iov = &aiov; in ufs_extattr_get_header()
977 aio.uio_iovcnt = 1; in ufs_extattr_get_header()
978 aio.uio_rw = UIO_READ; in ufs_extattr_get_header()
979 aio.uio_offset = base_offset; in ufs_extattr_get_header()
980 aio.uio_resid = sizeof(struct ufs_extattr_header); in ufs_extattr_get_header()
981 UIO_SETUP_SYSSPACE(&aio); in ufs_extattr_get_header()
983 error = VOP_READ(uele->uele_backing_vnode, &aio, in ufs_extattr_get_header()
/netbsd-src/sys/modules/aio/
H A DMakefile7 KMOD= aio
/netbsd-src/sys/rump/fs/
H A DMakefile.rumpfscomp18 RUMPFSSYSCOMP+= aio
/netbsd-src/sys/nfs/
H A Dnfs_clntsocket.c101 struct iovec aio; in nfs_receive() local
167 aio.iov_base = (void *) &len; in nfs_receive()
168 aio.iov_len = sizeof(u_int32_t); in nfs_receive()
169 auio.uio_iov = &aio; in nfs_receive()
/netbsd-src/lib/librt/
H A DMakefile14 MAN+= aio.3 aio_cancel.3 aio_error.3 aio_fsync.3 aio_read.3 aio_return.3 \
/netbsd-src/sys/fs/nfs/common/
H A Dbootp_subr.c600 struct iovec aio; in bootpc_call() local
733 aio.iov_base = (void *) &ifctx->call; in bootpc_call()
734 aio.iov_len = sizeof(ifctx->call); in bootpc_call()
736 auio.uio_iov = &aio; in bootpc_call()
788 aio.iov_base = (void *) &gctx->reply; in bootpc_call()
789 aio.iov_len = sizeof(gctx->reply); in bootpc_call()
791 auio.uio_iov = &aio; in bootpc_call()
/netbsd-src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/socionext/
H A Duniphier-ld11.dtsi224 compatible = "socionext,uniphier-ld11-aio";
230 clock-names = "aio";
232 reset-names = "aio";
/netbsd-src/include/
H A DMakefile10 INCS= a.out.h aio.h ar.h assert.h atomic.h \
/netbsd-src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/
H A Duniphier-pxs2.dtsi260 compatible = "socionext,uniphier-pxs2-aio";
271 clock-names = "aio";
273 reset-names = "aio";

12