Xenomai is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with Xenomai; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
Functions | |
ssize_t | xnbufd_copy_to_kmem (void *ptr, struct xnbufd *bufd, size_t len) |
Copy memory covered by a buffer descriptor to kernel memory. | |
ssize_t | xnbufd_copy_from_kmem (struct xnbufd *bufd, void *from, size_t len) |
Copy kernel memory to the area covered by a buffer descriptor. | |
ssize_t | xnbufd_unmap_uread (struct xnbufd *bufd) |
Finalize a buffer descriptor obtained from xnbufd_map_uread(). | |
ssize_t | xnbufd_unmap_uwrite (struct xnbufd *bufd) |
Finalize a buffer descriptor obtained from xnbufd_map_uwrite(). | |
void | xnbufd_invalidate (struct xnbufd *bufd) |
Invalidate a buffer descriptor. | |
ssize_t | xnbufd_unmap_kread (struct xnbufd *bufd) |
Finalize a buffer descriptor obtained from xnbufd_map_kread(). | |
ssize_t | xnbufd_unmap_kwrite (struct xnbufd *bufd) |
Finalize a buffer descriptor obtained from xnbufd_map_kwrite(). |