Searched refs:ida (Results 1 - 13 of 13) sorted by relevance

/freebsd-10-stable/sys/dev/ida/
H A Dida_eisa.c46 #include <dev/ida/idavar.h>
47 #include <dev/ida/idareg.h>
62 ida_v1_fifo_full(struct ida_softc *ida) argument
66 status = ida_inb(ida, R_EISA_SYSTEM_DOORBELL);
71 ida_v1_submit(struct ida_softc *ida, struct ida_qcb *qcb) argument
82 ida_outb(ida, R_EISA_SYSTEM_DOORBELL, EISA_CHANNEL_CLEAR);
83 ida_outl(ida, R_EISA_LIST_ADDR, qcb->hwqcb_busaddr);
84 ida_outw(ida, R_EISA_LIST_LEN, size);
85 ida_outb(ida, R_EISA_LOCAL_DOORBELL, EISA_CHANNEL_BUSY);
89 ida_v1_done(struct ida_softc *ida) argument
114 ida_v1_int_pending(struct ida_softc *ida) argument
120 ida_v1_int_enable(struct ida_softc *ida, int enable) argument
135 ida_v2_fifo_full(struct ida_softc *ida) argument
141 ida_v2_submit(struct ida_softc *ida, struct ida_qcb *qcb) argument
147 ida_v2_done(struct ida_softc *ida) argument
153 ida_v2_int_pending(struct ida_softc *ida) argument
159 ida_v2_int_enable(struct ida_softc *ida, int enable) argument
274 struct ida_softc *ida; local
[all...]
H A Dida_pci.c48 #include <dev/ida/idavar.h>
49 #include <dev/ida/idareg.h>
61 ida_v3_fifo_full(struct ida_softc *ida) argument
63 return (ida_inl(ida, R_CMD_FIFO) == 0);
67 ida_v3_submit(struct ida_softc *ida, struct ida_qcb *qcb) argument
69 ida_outl(ida, R_CMD_FIFO, qcb->hwqcb_busaddr);
73 ida_v3_done(struct ida_softc *ida) argument
77 completed = ida_inl(ida, R_DONE_FIFO);
85 ida_v3_int_pending(struct ida_softc *ida) argument
87 return (ida_inl(ida, R_INT_PENDIN
91 ida_v3_int_enable(struct ida_softc *ida, int enable) argument
101 ida_v4_fifo_full(struct ida_softc *ida) argument
107 ida_v4_submit(struct ida_softc *ida, struct ida_qcb *qcb) argument
113 ida_v4_done(struct ida_softc *ida) argument
125 ida_v4_int_pending(struct ida_softc *ida) argument
131 ida_v4_int_enable(struct ida_softc *ida, int enable) argument
238 struct ida_softc *ida; local
[all...]
H A Dida.c56 #include <dev/ida/idareg.h>
57 #include <dev/ida/idavar.h>
58 #include <dev/ida/idaio.h>
61 static int ida_alloc_qcbs(struct ida_softc *ida);
62 static void ida_done(struct ida_softc *ida, struct ida_qcb *qcb);
63 static void ida_start(struct ida_softc *ida);
64 static void ida_startio(struct ida_softc *ida);
67 static int ida_wait(struct ida_softc *ida, struct ida_qcb *qcb);
73 .d_name = "ida",
77 ida_free(struct ida_softc *ida) argument
134 ida_get_qcb(struct ida_softc *ida) argument
146 ida_free_qcb(struct ida_softc *ida, struct ida_qcb *qcb) argument
156 idahwqcbvtop(struct ida_softc *ida, struct ida_hardware_qcb *hwqcb) argument
163 idahwqcbptov(struct ida_softc *ida, bus_addr_t hwqcb_addr) argument
173 ida_alloc_qcbs(struct ida_softc *ida) argument
196 ida_init(struct ida_softc *ida) argument
329 struct ida_softc *ida; local
343 struct ida_softc *ida; local
376 struct ida_softc *ida; local
425 ida_map_qcb(struct ida_softc *ida, struct ida_qcb *qcb, void *data, bus_size_t datasize) argument
444 ida_command(struct ida_softc *ida, int command, void *data, int datasize, int drive, u_int32_t pblkno, int flags) argument
484 ida_submit_buf(struct ida_softc *ida, struct bio *bp) argument
493 ida_startio(struct ida_softc *ida) argument
533 ida_start(struct ida_softc *ida) argument
559 ida_wait(struct ida_softc *ida, struct ida_qcb *qcb) argument
595 struct ida_softc *ida; local
628 ida_done(struct ida_softc *ida, struct ida_qcb *qcb) argument
713 struct ida_softc *ida; local
[all...]
H A Didavar.h36 #define ida_inb(ida, port) \
37 bus_read_1((ida)->regs, port)
38 #define ida_inw(ida, port) \
39 bus_read_2((ida)->regs, port)
40 #define ida_inl(ida, port) \
41 bus_read_4((ida)->regs, port)
43 #define ida_outb(ida, port, val) \
44 bus_write_1((ida)->regs, port, val)
45 #define ida_outw(ida, port, val) \
46 bus_write_2((ida)
101 struct ida_softc *ida; member in struct:ida_qcb
[all...]
H A Dida_disk.c52 #include <dev/ida/idareg.h>
53 #include <dev/ida/idavar.h>
78 DRIVER_MODULE(idad, ida, idad_driver, idad_devclass, 0, 0);
/freebsd-10-stable/sys/modules/ida/
H A DMakefile3 .PATH: ${.CURDIR}/../../dev/ida
5 KMOD= ida
6 SRCS= ida.c ida_disk.c ida_pci.c \
/freebsd-10-stable/sys/i386/conf/
H A DPAE14 makeoptions WITHOUT_MODULES="ctl dpt hptmv ida"
17 nodevice ida
/freebsd-10-stable/cddl/contrib/opensolaris/lib/libzfs/common/
H A Dlibzfs_iter.c459 iter_dependents_arg_t *ida = arg; local
461 boolean_t first = ida->first;
462 ida->first = B_FALSE;
465 err = zfs_iter_clones(zhp, iter_dependents_cb, ida);
474 for (f = ida->stack; f != NULL; f = f->next) {
477 if (ida->allowrecursion) {
497 isf.next = ida->stack;
498 ida->stack = &isf;
499 err = zfs_iter_filesystems(zhp, iter_dependents_cb, ida);
502 iter_dependents_cb, ida);
519 iter_dependents_arg_t ida; local
[all...]
/freebsd-10-stable/sys/ia64/conf/
H A DGENERIC115 device ida # Compaq Smart RAID
/freebsd-10-stable/sys/pc98/conf/
H A DNOTES620 nodevice ida # Compaq Smart RAID
/freebsd-10-stable/release/doc/share/misc/
H A Ddev.archlist.txt80 ida i386
/freebsd-10-stable/sys/modules/
H A DMakefile624 _ida= ida
728 _ida= ida
859 _ida= ida
/freebsd-10-stable/share/man/man4/
H A DMakefile189 ida.4 \

Completed in 190 milliseconds