Home
last modified time | relevance | path

Searched refs:pnpresources (Results 1 – 4 of 4) sorted by relevance

/netbsd/src/sys/arch/i386/pnpbios/
Dpnpbiosvar.h67 struct pnpresources { struct
73 struct pnpresources *dependent_link; argument
84 struct pnpresources *resc; argument
89 int pnpbios_io_map(pnpbios_tag_t, struct pnpresources *, int,
91 void pnpbios_io_unmap(pnpbios_tag_t, struct pnpresources *, int,
93 void *pnpbios_intr_establish(pnpbios_tag_t, struct pnpresources *, int,
96 int pnpbios_getiobase(pnpbios_tag_t, struct pnpresources *, int,
98 int pnpbios_getiosize(pnpbios_tag_t, struct pnpresources *, int, int *);
99 int pnpbios_getirqnum(pnpbios_tag_t, struct pnpresources *, int, int *, int *);
100 int pnpbios_getdmachan(pnpbios_tag_t, struct pnpresources *, int, int *);
Dpnpbios.c131 static void pnpbios_printres(struct pnpresources *);
139 struct pnpresources *, int);
148 static int pnp_compatid(struct pnpresources *, const void *, size_t);
149 static int pnp_newirq(struct pnpresources *, const void *, size_t);
150 static int pnp_newdma(struct pnpresources *, const void *, size_t);
151 static int pnp_newioport(struct pnpresources *, const void *, size_t);
152 static int pnp_newfixedioport(struct pnpresources *, const void *, size_t);
154 static int pnp_debugdump(struct pnpresources *, const void *, size_t);
161 int (*handler)(struct pnpresources *, const void *, size_t);
688 pnpbios_printres(struct pnpresources *r) in pnpbios_printres()
[all …]
/netbsd/src/sys/arch/prep/pnpbus/
Dpnpbusvar.h71 struct pnpresources { struct
101 struct pnpresources pna_res; /* resources gathered from PNP */ argument
128 int (*ih_fun)(void *), void *ih_arg, struct pnpresources *r);
130 int pnpbus_getirqnum(struct pnpresources *r, int idx, int *irqp, int *istp);
131 int pnpbus_getdmachan(struct pnpresources *r, int idx, int *chanp);
132 int pnpbus_getioport(struct pnpresources *r, int idx, int *basep,
134 int pnpbus_io_map(struct pnpresources *r, int idx, bus_space_tag_t *tagp,
136 void pnpbus_io_unmap(struct pnpresources *r, int idx, bus_space_tag_t tag,
138 int pnpbus_getiomem(struct pnpresources *r, int idx, int *basep,
140 int pnpbus_iomem_map(struct pnpresources *r, int idx, bus_space_tag_t *tagp,
[all …]
Dpnpbus.c101 pnp_newirq(void *v, struct pnpresources *r, int size) in pnp_newirq()
122 pnp_newdma(void *v, struct pnpresources *r, int size) in pnp_newdma()
142 pnp_newioport(void *v, struct pnpresources *r, int size) in pnp_newioport()
163 pnp_newfixedioport(void *v, struct pnpresources *r, int size) in pnp_newfixedioport()
182 pnp_newiomem(void *v, struct pnpresources *r, int size) in pnp_newiomem()
202 pnp_newaddr(void *v, struct pnpresources *r, int size) in pnp_newaddr()
236 pnp_newcompatid(void *v, struct pnpresources *r, int size) in pnp_newcompatid()
259 struct pnpresources *r = &pna->pna_res; in pnpbus_scan()
342 struct pnpresources *r = &pna->pna_res; in pnp_getpna()
413 pnpbus_printres(struct pnpresources *r) in pnpbus_printres()
[all …]