| /src/sys/dev/ic/ | 
| comvar.h | 55 struct com_regs; 58 int comcnattach1(struct com_regs *, int, int, int, tcflag_t);
 62 int com_kgdb_attach1(struct com_regs *, int, int, int, tcflag_t);
 108 struct com_regs {  struct
 122 	uint8_t			(*cr_read)(struct com_regs *, u_int);
 123 	void			(*cr_write)(struct com_regs *, u_int, uint8_t);
 124 	void			(*cr_write_multi)(struct com_regs *, u_int,
 130 void	com_init_regs(struct com_regs *, bus_space_tag_t, bus_space_handle_t,
 132 void	com_init_regs_stride(struct com_regs *, bus_space_tag_t,
 134 void	com_init_regs_stride_width(struct com_regs *, bus_space_tag_t
 [all...]
 | 
| sc16is7xxvar.h | 30 #include <dev/ic/comvar.h>	/* for com_regs */ 51 	void (*copy_handles)(struct sc16is7xx_sc *, struct com_regs *);
 52 	     uint8_t(*com_read_1)(struct com_regs *, u_int);
 53 	void (*com_write_1)(struct com_regs *, u_int, uint8_t);
 54 	void (*com_write_multi_1)(struct com_regs *, u_int, const uint8_t *, bus_size_t);
 
 | 
| com.c | 177 int	com_common_getc(dev_t, struct com_regs *); 178 static void	com_common_putc(dev_t, struct com_regs *, int, int);
 180 int	cominit(struct com_regs *, int, int, int, tcflag_t);
 250 static struct com_regs comkgdbregs;
 318 com_read_1(struct com_regs *regs, u_int reg)
 328 com_write_1(struct com_regs *regs, u_int reg, uint8_t val)
 338 com_write_multi_1(struct com_regs *regs, u_int reg, const uint8_t *datap,
 349 com_read_4(struct com_regs *regs, u_int reg)
 359 com_write_4(struct com_regs *regs, u_int reg, uint8_t val)
 369 com_write_multi_4(struct com_regs *regs, u_int reg, const uint8_t *datap
 [all...]
 | 
| /src/sys/dev/marvell/ | 
| com_mv.c | 57 mvuart_init_regs(struct com_regs *regs, bus_space_tag_t tag, 70 	struct com_regs regs;
 133 	struct com_regs regs;
 
 | 
| /src/sys/arch/mips/atheros/dev/ | 
| com_arbus.c | 129 static void com_arbus_init_regs(struct com_regs *, bus_space_tag_t, 163 	struct com_regs			regs;
 222 com_arbus_init_regs(struct com_regs *regsp, bus_space_tag_t st,
 245 	struct com_regs		regs;
 
 | 
| /src/sys/arch/mips/alchemy/dev/ | 
| com_aubus.c | 65 static void	com_aubus_init_regs(struct com_regs *, bus_space_tag_t, 191 com_aubus_init_regs(struct com_regs *regsp, bus_space_tag_t bst,
 204 	struct com_regs		regs;
 
 | 
| /src/sys/arch/mips/cavium/dev/ | 
| octeon_uart.c | 70 const struct com_regs octuart_com_regs = { 158 	struct com_regs *regsp = &sc_com->sc_regs;
 183 	struct com_regs regs;
 
 | 
| /src/sys/arch/hpcsh/dev/hd64461/ | 
| hd64461uart.c | 92 hd64461uart_init_regs(struct com_regs *regs, bus_space_tag_t tag, 116 	struct com_regs regs;
 133 	struct com_regs regs;
 
 | 
| /src/sys/arch/mips/rmi/ | 
| rmixl_com.c | 134 static void rmixl_com_init_regs(struct com_regs *, bus_space_tag_t, 230 	struct com_regs	regs;
 287 rmixl_com_init_regs(struct com_regs *regsp, bus_space_tag_t st,
 299 	struct com_regs	regs;
 
 | 
| /src/sys/dev/i2c/ | 
| sc16is7xxi2c.c | 132 sc16is7xxi2c_copy_handles(struct sc16is7xx_sc *sc, struct com_regs *regs) 148 sc16is7xx_i2c_com_read_1(struct com_regs *regs, u_int reg)
 163 sc16is7xx_i2c_com_write_1(struct com_regs *regs, u_int reg, uint8_t val)
 170 sc16is7xx_i2c_com_write_multi_1(struct com_regs *regs, u_int reg, const uint8_t *datap,
 
 | 
| /src/sys/dev/spi/ | 
| sc16is7xxspi.c | 129 sc16is7xxspi_copy_handles(struct sc16is7xx_sc *sc, struct com_regs *regs) 144 sc16is7xx_spi_com_read_1(struct com_regs *regs, u_int reg)
 159 sc16is7xx_spi_com_write_1(struct com_regs *regs, u_int reg, uint8_t val)
 166 sc16is7xx_spi_com_write_multi_1(struct com_regs *regs, u_int reg, const uint8_t *datap,
 
 | 
| /src/sys/arch/mips/ingenic/ | 
| ingenic_com.c | 77 static struct com_regs cons_regs; 81 ingenic_com_init_regs(struct com_regs *regs, bus_space_tag_t st,
 
 | 
| /src/sys/dev/fdt/ | 
| ns8250_uart.c | 68 	struct com_regs *regsp = &sc->sc_regs; 193 	struct com_regs regs;
 
 | 
| dw_apb_uart.c | 170 	struct com_regs regs; 
 | 
| /src/sys/arch/mips/ralink/ | 
| ralink_com.c | 163 static void ralink_com_init_regs(struct com_regs *regsp, bus_space_tag_t, 388 ralink_com_init_regs(struct com_regs *regsp, bus_space_tag_t st,
 401 	struct com_regs regs;
 
 | 
| /src/sys/arch/sandpoint/sandpoint/ | 
| com_eumb.c | 56 static struct com_regs cnregs; 
 | 
| /src/sys/arch/arm/broadcom/ | 
| bcm2835_com.c | 144 	struct com_regs regs; 
 | 
| /src/sys/arch/arm/nvidia/ | 
| tegra_com.c | 159 	struct com_regs regs; 
 | 
| /src/sys/arch/arm/ti/ | 
| ti_com.c | 147 	struct com_regs regs; 
 | 
| /src/sys/arch/powerpc/booke/dev/ | 
| pq3duart.c | 99 	struct com_regs regs; 
 | 
| /src/sys/dev/isa/ | 
| com_isa.c | 251 	const struct com_regs *cr = &sc->sc_regs; 
 | 
| /src/sys/arch/arm/acpi/ | 
| acpi_platform.c | 157 	struct com_regs regs; 
 |