发明申请
- 专利标题: OBTAIN BUFFERS FOR AN INPUT/OUTPUT DRIVER
- 专利标题(中): 用于输入/输出驱动器的获取缓冲器
-
申请号: US12335612申请日: 2008-12-16
-
公开(公告)号: US20100153974A1公开(公告)日: 2010-06-17
- 发明人: Omar Cardona , James B. Cunningham , Baltazar De Leon, III , Jeffrey P. Messing
- 申请人: Omar Cardona , James B. Cunningham , Baltazar De Leon, III , Jeffrey P. Messing
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 主分类号: G06F9/44
- IPC分类号: G06F9/44
摘要:
Disclosed is a computer implemented method, computer program product, and apparatus to obtain buffers in a multiprocessor system. A software component receives a call from an I/O device driver for a buffer, the call including at least one parameter, and walks a bucket data structure to a current bucket. The software component then determines whether the current bucket is free, and obtains a buffer list contained with the current bucket. Responsive to a determination that the current bucket is free, the software component determines whether sufficient buffers are obtained based on the parameter. Upon determining there are sufficient buffers obtained, the software component provides the current bucket and a second bucket as a single buffer list to the I/O device driver.
信息查询