Searched refs:lio (Results 1 - 5 of 5) sorted by relevance

/freebsd-10.1-release/tools/regression/aio/kqueue/lio/
H A Dlio_kqueue.c58 struct aiocb **lio[LIO_MAX], **lio_element, **kq_lio; local
98 lio[j] = (struct aiocb **)
102 lio_element = lio[j];
103 lio[j][i] = iocb[k] = (struct aiocb *)
119 sig.sigev_value.sival_ptr = lio[j];
122 result = lio_listio(LIO_NOWAIT, lio[j],
137 printf("write %d is at %p\n", j, lio[j]);
143 if (lio[j])
153 printf("FOO lio %d -> %p\n", j, lio[
[all...]
/freebsd-10.1-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Dvdev_queue.c527 * (lio->io_offset + lio->io_size) minus start of the first (fio->io_offset).
528 * Conveniently, the gap between fio and lio is given by -IO_SPAN(lio, fio);
529 * thus fio and lio are adjacent if and only if IO_SPAN(lio, fio) == 0.
531 #define IO_SPAN(fio, lio) ((lio)->io_offset + (lio)->io_size - (fio)->io_offset)
532 #define IO_GAP(fio, lio) (
[all...]
H A Dzio.c2161 zio_t *lio = dde->dde_lead_zio[p]; local
2163 if (lio != NULL) {
2164 return (lio->io_orig_size != zio->io_orig_size ||
2165 bcmp(zio->io_orig_data, lio->io_orig_data,
3067 zio_t *lio = zio->io_logical; local
3154 zio == lio) {
3165 if (zio->io_error && zio == lio) {
/freebsd-10.1-release/sys/compat/linux/
H A Dlinux_ioctl.c672 bsd_to_linux_termio(struct termios *bios, struct linux_termio *lio) argument
677 lio->c_iflag = lios.c_iflag;
678 lio->c_oflag = lios.c_oflag;
679 lio->c_cflag = lios.c_cflag;
680 lio->c_lflag = lios.c_lflag;
681 lio->c_line = lios.c_line;
682 memcpy(lio->c_cc, lios.c_cc, LINUX_NCC);
686 linux_to_bsd_termio(struct linux_termio *lio, struct termios *bios) argument
691 lios.c_iflag = lio->c_iflag;
692 lios.c_oflag = lio
706 struct linux_termio lio; local
[all...]
/freebsd-10.1-release/sys/kern/
H A Dvfs_aio.c128 static MALLOC_DEFINE(M_LIO, "lio", "listio aio control block list");
241 struct aioliojob *lio; /* (*) optional lio job */ member in struct:aiocblist
269 * data-structure for lio signal management
276 TAILQ_ENTRY(aioliojob) lioj_list; /* (a) lio list */
281 #define LIOJ_SIGNAL 0x1 /* signal on all done (lio) */
299 TAILQ_HEAD(,aioliojob) kaio_liojoblist; /* (a) list of lio jobs */
346 struct aioliojob *lio, int type, struct aiocb_ops *ops);
662 lj = aiocbe->lio;
669 /* lio i
[all...]

Completed in 174 milliseconds