Searched refs:maxsegs (Results 1 - 6 of 6) sorted by relevance
/netbsd-current/sys/kern/ |
H A D | subr_physmap.c | 63 * Allocate a physmap structure that requires "maxsegs" segments. 66 physmap_alloc(size_t maxsegs) argument 68 const size_t mapsize = offsetof(physmap_t, pm_segs[maxsegs]); 70 KASSERT(maxsegs > 0); 73 map->pm_maxsegs = maxsegs; 141 const size_t maxsegs = atop(round_page(va + len) - trunc_page(va)); local 142 physmap_t * const map = physmap_alloc(maxsegs); 162 size_t maxsegs = 0; local 166 maxsegs += atop(round_page(end) - trunc_page(start)); 168 physmap_t * const map = physmap_alloc(maxsegs); [all...] |
/netbsd-current/sys/dev/pci/ |
H A D | twavar.h | 201 static __inline size_t twa_get_maxxfer(size_t maxsegs) { argument 202 return (maxsegs - 1) * PAGE_SIZE;
|
H A D | twevar.h | 144 static __inline size_t twe_get_maxxfer(size_t maxsegs) { argument 145 return (maxsegs - 1) * PAGE_SIZE;
|
H A D | if_et.c | 1836 int error, maxsegs, first_idx, last_idx, i; local 1839 maxsegs = ET_TX_NDESC - tbd->tbd_used; 1840 if (maxsegs > ET_NSEG_MAX) 1841 maxsegs = ET_NSEG_MAX; 1842 KASSERTMSG(maxsegs >= ET_NSEG_SPARE, 1843 "not enough spare TX desc (%d)\n", maxsegs);
|
/netbsd-current/sys/external/bsd/vchiq/dist/interface/vchiq_arm/ |
H A D | vchiq_2835_arm.c | 291 const size_t maxsegs = atop(round_page(va + size) - trunc_page(va)); local 303 (maxsegs * sizeof(unsigned long)); 341 ret = bus_dmamap_create(dma_tag, size, maxsegs, size, 0,
|
/netbsd-current/sys/dev/marvell/ |
H A D | if_gfe.c | 549 gfe_dmamem_alloc(struct gfe_softc *sc, struct gfe_dmamem *gdm, int maxsegs, argument 557 gdm->gdm_maxsegs = maxsegs;
|
Completed in 194 milliseconds