Searched refs:bhnd_erom_io (Results 1 – 10 of 10) sorted by relevance
/freebsd/sys/dev/bhnd/ |
H A D | bhnd_erom.c | 52 static int bhnd_erom_iores_map(struct bhnd_erom_io *eio, bhnd_addr_t addr, 54 static int bhnd_erom_iores_tell(struct bhnd_erom_io *eio, 56 static uint32_t bhnd_erom_iores_read(struct bhnd_erom_io *eio, 58 static void bhnd_erom_iores_fini(struct bhnd_erom_io *eio); 60 static int bhnd_erom_iobus_map(struct bhnd_erom_io *eio, bhnd_addr_t addr, 62 static int bhnd_erom_iobus_tell(struct bhnd_erom_io *eio, 64 static uint32_t bhnd_erom_iobus_read(struct bhnd_erom_io *eio, 72 struct bhnd_erom_io eio; 100 struct bhnd_erom_io *eio, const struct bhnd_chipid *hint, in bhnd_erom_probe_driver_classes() 172 struct bhnd_erom_io *eio) in bhnd_erom_alloc() [all …]
|
H A D | bhnd_eromvar.h | 42 struct bhnd_erom_io; 46 typedef int (bhnd_erom_io_map_t)(struct bhnd_erom_io *eio, 50 typedef int (bhnd_erom_io_tell_t)(struct bhnd_erom_io *eio, 54 typedef uint32_t (bhnd_erom_io_read_t)(struct bhnd_erom_io *eio, 58 typedef void (bhnd_erom_io_fini_t)(struct bhnd_erom_io *eio); 60 int bhnd_erom_read_chipid(struct bhnd_erom_io *eio, 66 struct bhnd_erom_io { struct 77 struct bhnd_erom_io eio;
|
H A D | bhnd_erom.h | 50 struct bhnd_erom_io; 54 struct bhnd_erom_io *eio, 60 struct bhnd_erom_io *eio); 65 struct bhnd_erom_io *eio); 71 struct bhnd_erom_io *bhnd_erom_iores_new(device_t dev, int rid); 76 int bhnd_erom_io_map(struct bhnd_erom_io *eio, 78 int bhnd_erom_io_tell(struct bhnd_erom_io *eio, 80 uint32_t bhnd_erom_io_read(struct bhnd_erom_io *eio, 82 void bhnd_erom_io_fini(struct bhnd_erom_io *eio); 144 bhnd_erom_probe(bhnd_erom_class_t *cls, struct bhnd_erom_io *eio, in bhnd_erom_probe()
|
H A D | bhnd_erom_if.m | 51 struct bhnd_erom_io; 80 struct bhnd_erom_io *eio; 100 struct bhnd_erom_io *eio;
|
/freebsd/sys/dev/bhnd/siba/ |
H A D | siba_erom.c | 55 struct bhnd_erom_io *eio, u_int ncores); 72 struct bhnd_erom_io *eio; /**< erom I/O callbacks */ 91 siba_erom_probe(bhnd_erom_class_t *cls, struct bhnd_erom_io *eio, in siba_erom_probe() 161 struct bhnd_erom_io *eio) in siba_erom_init() 192 siba_eio_init(struct siba_erom_io *io, struct bhnd_erom_io *eio, u_int ncores) in siba_eio_init()
|
H A D | siba.c | 1283 struct bhnd_erom_io *eio; in siba_add_children()
|
/freebsd/sys/dev/bhnd/bhndb/ |
H A D | bhndb_pci.c | 124 static int bhndb_pci_eio_map(struct bhnd_erom_io *eio, 126 static int bhndb_pci_eio_tell(struct bhnd_erom_io *eio, 128 static uint32_t bhndb_pci_eio_read(struct bhnd_erom_io *eio, 146 struct bhnd_erom_io eio; 1289 struct bhnd_erom_io *eio; in bhndb_pci_probe_alloc() 1682 bhndb_pci_eio_map(struct bhnd_erom_io *eio, bhnd_addr_t addr, in bhndb_pci_eio_map() 1699 bhndb_pci_eio_tell(struct bhnd_erom_io *eio, bhnd_addr_t *addr, in bhndb_pci_eio_tell() 1715 bhndb_pci_eio_read(struct bhnd_erom_io *eio, bhnd_size_t offset, u_int width) in bhndb_pci_eio_read()
|
H A D | bhndb.c | 518 struct bhnd_erom_io *eio; in bhndb_attach()
|
/freebsd/sys/dev/bhnd/bcma/ |
H A D | bcma_erom.c | 110 struct bhnd_erom_io *eio; /**< bus I/O callbacks */ 138 struct bhnd_erom_io *eio) in bcma_erom_init() 164 bcma_erom_probe(bhnd_erom_class_t *cls, struct bhnd_erom_io *eio, in bcma_erom_probe()
|
H A D | bcma.c | 659 struct bhnd_erom_io *eio; in bcma_add_children()
|