Searched refs:pio (Results 1 - 25 of 48) sorted by relevance

12

/freebsd-10.0-release/sys/arm/at91/
H A Dat91_piovar.h31 void at91_pio_use_periph_a(uint32_t pio, uint32_t periph_a_mask,
33 void at91_pio_use_periph_b(uint32_t pio, uint32_t periph_b_mask,
35 void at91_pio_use_gpio(uint32_t pio, uint32_t gpio_mask);
36 void at91_pio_gpio_input(uint32_t pio, uint32_t input_enable_mask);
37 void at91_pio_gpio_output(uint32_t pio, uint32_t output_enable_mask,
39 void at91_pio_gpio_high_z(uint32_t pio, uint32_t high_z_mask, int enable);
40 void at91_pio_gpio_set(uint32_t pio, uint32_t data_mask);
41 void at91_pio_gpio_clear(uint32_t pio, uint32_t data_mask);
42 uint32_t at91_pio_gpio_get(uint32_t pio, uint32_t data_mask);
43 void at91_pio_gpio_set_deglitch(uint32_t pio, uint32_
[all...]
H A Dat91_pio.c176 GID_WHEEL, 0600, "pio%d", device_get_unit(dev));
477 at91_pio_use_periph_a(uint32_t pio, uint32_t periph_a_mask, int use_pullup) argument
479 uint32_t *PIO = (uint32_t *)(AT91_BASE + pio);
490 at91_pio_use_periph_b(uint32_t pio, uint32_t periph_b_mask, int use_pullup) argument
492 uint32_t *PIO = (uint32_t *)(AT91_BASE + pio);
503 at91_pio_use_gpio(uint32_t pio, uint32_t gpio_mask) argument
505 uint32_t *PIO = (uint32_t *)(AT91_BASE + pio);
511 at91_pio_gpio_input(uint32_t pio, uint32_t input_enable_mask) argument
513 uint32_t *PIO = (uint32_t *)(AT91_BASE + pio);
519 at91_pio_gpio_output(uint32_t pio, uint32_ argument
531 at91_pio_gpio_high_z(uint32_t pio, uint32_t high_z_mask, int enable) argument
542 at91_pio_gpio_set(uint32_t pio, uint32_t data_mask) argument
550 at91_pio_gpio_clear(uint32_t pio, uint32_t data_mask) argument
558 at91_pio_gpio_get(uint32_t pio, uint32_t data_mask) argument
566 at91_pio_gpio_set_deglitch(uint32_t pio, uint32_t data_mask, int use_deglitch) argument
577 at91_pio_gpio_set_interrupt(uint32_t pio, uint32_t data_mask, int enable_interrupt) argument
589 at91_pio_gpio_clear_interrupt(uint32_t pio) argument
[all...]
/freebsd-10.0-release/sys/dev/isci/scil/
H A Dscic_sds_stp_request.c683 if (this_request->type.pio.request_current.sgl_set == SCU_SGL_ELEMENT_PAIR_A)
686 (this_request->type.pio.request_current.sgl_pair->B.address_lower == 0)
687 && (this_request->type.pio.request_current.sgl_pair->B.address_upper == 0)
694 this_request->type.pio.request_current.sgl_set = SCU_SGL_ELEMENT_PAIR_B;
695 current_sgl = &(this_request->type.pio.request_current.sgl_pair->B);
701 (this_request->type.pio.request_current.sgl_pair->next_pair_lower == 0)
702 && (this_request->type.pio.request_current.sgl_pair->next_pair_upper == 0)
709 this_request->type.pio.request_current.sgl_pair =
712 ++this_request->type.pio.sgl_pair_index
715 this_request->type.pio
[all...]
H A Dscic_sds_stp_request.h135 } pio; member in union:SCIC_SDS_STP_REQUEST::__anon8580
/freebsd-10.0-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Dzio.c446 zio_walk_children(zio_t *pio) argument
448 zio_link_t *zl = pio->io_walk_link;
449 list_t *cl = &pio->io_child_list;
452 pio->io_walk_link = zl;
457 ASSERT(zl->zl_parent == pio);
464 zio_t *pio = zio_walk_parents(cio); local
467 return (pio);
471 zio_add_child(zio_t *pio, zio_t *cio) argument
481 ASSERT(cio->io_child_type <= pio->io_child_type);
483 zl->zl_parent = pio;
505 zio_remove_child(zio_t *pio, zio_t *cio, zio_link_t *zl) argument
544 zio_notify_parent(zio_t *pio, zio_t *zio, enum zio_wait_type wait) argument
576 zio_create(zio_t *pio, spa_t *spa, uint64_t txg, const blkptr_t *bp, void *data, uint64_t size, zio_done_func_t *done, void *private, zio_type_t type, int priority, enum zio_flag flags, vdev_t *vd, uint64_t offset, const zbookmark_t *zb, enum zio_stage stage, enum zio_stage pipeline) argument
667 zio_null(zio_t *pio, spa_t *spa, vdev_t *vd, zio_done_func_t *done, void *private, enum zio_flag flags) argument
686 zio_read(zio_t *pio, spa_t *spa, const blkptr_t *bp, void *data, uint64_t size, zio_done_func_t *done, void *private, int priority, enum zio_flag flags, const zbookmark_t *zb) argument
702 zio_write(zio_t *pio, spa_t *spa, uint64_t txg, blkptr_t *bp, void *data, uint64_t size, const zio_prop_t *zp, zio_done_func_t *ready, zio_done_func_t *done, void *private, int priority, enum zio_flag flags, const zbookmark_t *zb) argument
730 zio_rewrite(zio_t *pio, spa_t *spa, uint64_t txg, blkptr_t *bp, void *data, uint64_t size, zio_done_func_t *done, void *private, int priority, enum zio_flag flags, zbookmark_t *zb) argument
784 zio_free_sync(zio_t *pio, spa_t *spa, uint64_t txg, const blkptr_t *bp, uint64_t size, enum zio_flag flags) argument
819 zio_claim(zio_t *pio, spa_t *spa, uint64_t txg, const blkptr_t *bp, zio_done_func_t *done, void *private, enum zio_flag flags) argument
848 zio_ioctl(zio_t *pio, spa_t *spa, vdev_t *vd, int cmd, uint64_t offset, uint64_t size, zio_done_func_t *done, void *private, int priority, enum zio_flag flags) argument
873 zio_read_phys(zio_t *pio, vdev_t *vd, uint64_t offset, uint64_t size, void *data, int checksum, zio_done_func_t *done, void *private, int priority, enum zio_flag flags, boolean_t labels) argument
894 zio_write_phys(zio_t *pio, vdev_t *vd, uint64_t offset, uint64_t size, void *data, int checksum, zio_done_func_t *done, void *private, int priority, enum zio_flag flags, boolean_t labels) argument
930 zio_vdev_child_io(zio_t *pio, blkptr_t *bp, vdev_t *vd, uint64_t offset, void *data, uint64_t size, int type, int priority, enum zio_flag flags, zio_done_func_t *done, void *private) argument
1405 zio_reexecute(zio_t *pio) argument
1487 zio_t *pio; local
1582 zio_read_gang(zio_t *pio, blkptr_t *bp, zio_gang_node_t *gn, void *data) argument
1593 zio_rewrite_gang(zio_t *pio, blkptr_t *bp, zio_gang_node_t *gn, void *data) argument
1631 zio_free_gang(zio_t *pio, blkptr_t *bp, zio_gang_node_t *gn, void *data) argument
1640 zio_claim_gang(zio_t *pio, blkptr_t *bp, zio_gang_node_t *gn, void *data) argument
1740 zio_gang_tree_issue(zio_t *pio, zio_gang_node_t *gn, blkptr_t *bp, void *data) argument
1813 zio_t *pio = zio_unique_parent(zio); local
1841 zio_write_gang_block(zio_t *pio) argument
1983 zio_t *pio = zio_unique_parent(zio); local
2138 zio_t *pio; local
2899 zio_t *pio, *pio_next; local
2961 zio_t *pio, *pio_next; local
[all...]
H A Dvdev_mirror.c194 zio_t *pio; local
197 while ((pio = zio_walk_parents(zio)) != NULL) {
198 mutex_enter(&pio->io_lock);
199 ASSERT3U(zio->io_size, >=, pio->io_size);
200 bcopy(zio->io_data, pio->io_data, pio->io_size);
201 mutex_exit(&pio->io_lock);
H A Dvdev_queue.c190 zio_t *pio; local
192 while ((pio = zio_walk_parents(aio)) != NULL)
194 bcopy((char *)aio->io_data + (pio->io_offset -
195 aio->io_offset), pio->io_data, pio->io_size);
H A Dvdev_cache.c233 zio_t *pio; local
253 while ((pio = zio_walk_parents(fio)) != NULL)
254 vdev_cache_hit(vc, ve, pio);
H A Ddsl_destroy.c136 zio_t *pio; member in struct:process_old_arg
158 dsl_free_sync(poa->pio, dp, tx->tx_txg, bp);
178 poa.pio = zio_root(dp->dp_spa, NULL, NULL, ZIO_FLAG_MUSTSUCCEED);
181 VERIFY0(zio_wait(poa.pio));
H A Ddmu.c1357 dmu_sync_late_arrival(zio_t *pio, objset_t *os, dmu_sync_cb_t *done, zgd_t *zgd, argument
1377 zio_nowait(zio_write(pio, os->os_spa, dmu_tx_get_txg(tx), zgd->zgd_bp,
1408 * propagated to pio from zio_done().
1411 dmu_sync(zio_t *pio, uint64_t txg, dmu_sync_cb_t *done, zgd_t *zgd) argument
1423 ASSERT(pio != NULL);
1438 return (dmu_sync_late_arrival(pio, os, done, zgd, &zp, &zb));
1462 return (dmu_sync_late_arrival(pio, os, done, zgd, &zp, &zb));
1517 zio_nowait(arc_write(pio, os->os_spa, txg,
/freebsd-10.0-release/usr.sbin/bhyve/
H A Dpci_passthru.c708 struct iodev_pio_req pio; local
716 bzero(&pio, sizeof(struct iodev_pio_req));
717 pio.access = IODEV_PIO_WRITE;
718 pio.port = sc->psc_bar[baridx].addr + offset;
719 pio.width = size;
720 pio.val = value;
722 (void)ioctl(iofd, IODEV_PIO, &pio);
731 struct iodev_pio_req pio; local
740 bzero(&pio, sizeof(struct iodev_pio_req));
741 pio
[all...]
/freebsd-10.0-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/
H A Darc.h106 int arc_read(zio_t *pio, spa_t *spa, const blkptr_t *bp,
109 zio_t *arc_write(zio_t *pio, spa_t *spa, uint64_t txg,
H A Dzio.h485 extern zio_t *zio_null(zio_t *pio, spa_t *spa, vdev_t *vd,
491 extern zio_t *zio_read(zio_t *pio, spa_t *spa, const blkptr_t *bp, void *data,
495 extern zio_t *zio_write(zio_t *pio, spa_t *spa, uint64_t txg, blkptr_t *bp,
500 extern zio_t *zio_rewrite(zio_t *pio, spa_t *spa, uint64_t txg, blkptr_t *bp,
509 extern zio_t *zio_claim(zio_t *pio, spa_t *spa, uint64_t txg,
513 extern zio_t *zio_ioctl(zio_t *pio, spa_t *spa, vdev_t *vd, int cmd,
517 extern zio_t *zio_read_phys(zio_t *pio, vdev_t *vd, uint64_t offset,
522 extern zio_t *zio_write_phys(zio_t *pio, vdev_t *vd, uint64_t offset,
527 extern zio_t *zio_free_sync(zio_t *pio, spa_t *spa, uint64_t txg,
544 extern zio_t *zio_walk_children(zio_t *pio);
[all...]
H A Ddsl_pool.h137 void dsl_free_sync(zio_t *pio, dsl_pool_t *dp, uint64_t txg,
H A Dvdev.h59 extern zio_t *vdev_probe(vdev_t *vd, zio_t *pio);
/freebsd-10.0-release/sys/powerpc/powermac/
H A Dopenpic_macio.c45 #include <machine/pio.h>
H A Dgrackle.c49 #include <machine/pio.h>
H A Dhrowpic.c50 #include <machine/pio.h>
H A Duninorthpci.c47 #include <machine/pio.h>
/freebsd-10.0-release/sys/powerpc/psim/
H A Dopenpic_iobus.c48 #include <machine/pio.h>
/freebsd-10.0-release/sys/xen/interface/hvm/
H A Dioreq.h35 #define IOREQ_TYPE_PIO 0 /* pio */
98 struct pio_buffer pio[PIO_BUFFER_ENTRY_NUM]; member in struct:buffered_piopage
/freebsd-10.0-release/sys/powerpc/mambo/
H A Dmambo_openpic.c43 #include <machine/pio.h>
/freebsd-10.0-release/sys/powerpc/mpc85xx/
H A Dmpc85xx.c41 #include <machine/pio.h>
/freebsd-10.0-release/sys/dev/sound/macio/
H A Donyx.c46 #include <machine/pio.h>
/freebsd-10.0-release/sys/powerpc/pseries/
H A Drtas_pci.c47 #include <machine/pio.h>

Completed in 492 milliseconds

12