Home
last modified time | relevance | path

Searched hist:"74 c781ed" (Results 1 – 13 of 13) sorted by relevance

/freebsd/sys/arm64/arm64/
H A Dbusdma_machdep.c74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
/freebsd/sys/riscv/riscv/
H A Dbusdma_machdep.c74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
/freebsd/sys/dev/mpr/
H A Dmpr_pci.c74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
H A Dmpr_user.c74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
H A Dmpr.c74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
/freebsd/sys/dev/mps/
H A Dmps_pci.c74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
H A Dmps_user.c74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
H A Dmps.c74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
/freebsd/sys/x86/x86/
H A Dbusdma_machdep.c74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
/freebsd/sys/powerpc/powerpc/
H A Dbusdma_machdep.c74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
/freebsd/sys/sys/
H A Dbus_dma.h74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
/freebsd/sys/kern/
H A Dsubr_bus_dma.c74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
/freebsd/sys/arm/arm/
H A Dbusdma_machdep.c74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.
74c781ed Mon Sep 14 05:58:12 GMT 2020 Scott Long <scottl@FreeBSD.org> Refine the busdma template interface. Provide tools for filling in fields
that can be extended, but also ensure compile-time type checking. Refactor
common code out of arch-specific implementations. Move the mpr and mps
drivers to this new API. The template type remains visible to the consumer
so that it can be allocated on the stack, but should be considered opaque.