会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Direct data transfer for device drivers
    • 用于设备驱动程序的直接数据传输
    • US08719466B2
    • 2014-05-06
    • US13328739
    • 2011-12-16
    • Jeffrey David DuncanDamon Neil Clark
    • Jeffrey David DuncanDamon Neil Clark
    • G06F13/28G06F12/02G06F15/167
    • G06F13/28
    • A method for performing direct memory access includes obtaining, by a application executing on a host, a kernel address space identifier of a first driver kernel memory. The application sends the kernel address space identifier to a second device driver. The second device driver obtains, using the kernel address space identifier, a cookie structure binding the first driver kernel memory to a second device driver address space for the first driver kernel memory. The application sends a request for a direct memory access operation. The request includes a location identifier of a location storing a data object in the first driver kernel memory. Based on the cookie structure, the second device driver performs, using the location identifier, the direct memory access operation to transfer the data object from the first driver kernel memory to a second driver kernel memory.
    • 用于执行直接存储器访问的方法包括通过在主机上执行的应用来获得第一驱动器内核存储器的内核地址空间标识符。 应用程序将内核地址空间标识符发送到第二个设备驱动程序。 第二设备驱动程序使用内核地址空间标识符获得将第一驱动器内核存储器绑定到第一驱动器内核存储器的第二设备驱动器地址空间的cookie结构。 应用程序发送一个直接内存访问操作的请求。 请求包括在第一驱动器内核存储器中存储数据对象的位置的位置标识符。 基于cookie结构,第二设备驱动程序使用位置标识符执行直接存储器访问操作,以将数据对象从第一驱动器内核存储器传送到第二驱动器内核存储器。
    • 2. 发明申请
    • DIRECT DATA TRANSFER FOR DEVICE DRIVERS
    • 用于设备驱动程序的直接数据传输
    • US20130159564A1
    • 2013-06-20
    • US13328739
    • 2011-12-16
    • Jeffrey David DuncanDamon Neil Clark
    • Jeffrey David DuncanDamon Neil Clark
    • G06F13/28
    • G06F13/28
    • A method for performing direct memory access includes obtaining, by a application executing on a host, a kernel address space identifier of a first driver kernel memory. The application sends the kernel address space identifier to a second device driver. The second device driver obtains, using the kernel address space identifier, a cookie structure binding the first driver kernel memory to a second device driver address space for the first driver kernel memory. The application sends a request for a direct memory access operation. The request includes a location identifier of a location storing a data object in the first driver kernel memory. Based on the cookie structure, the second device driver performs, using the location identifier, the direct memory access operation to transfer the data object from the first driver kernel memory to a second driver kernel memory.
    • 用于执行直接存储器访问的方法包括通过在主机上执行的应用来获得第一驱动器内核存储器的内核地址空间标识符。 应用程序将内核地址空间标识符发送到第二个设备驱动程序。 第二设备驱动程序使用内核地址空间标识符获得将第一驱动器内核存储器绑定到第一驱动器内核存储器的第二设备驱动器地址空间的cookie结构。 应用程序发送一个直接内存访问操作的请求。 请求包括在第一驱动器内核存储器中存储数据对象的位置的位置标识符。 基于cookie结构,第二设备驱动程序使用位置标识符执行直接存储器访问操作,以将数据对象从第一驱动器内核存储器传送到第二驱动器内核存储器。