driver Struct Reference

#include <driver.h>

List of all members.

Public Member Functions

 _PROTOTYPE (char *(*dr_name),(void))
 _PROTOTYPE (int(*dr_open),(struct driver *dp, message *m_ptr))
 _PROTOTYPE (int(*dr_close),(struct driver *dp, message *m_ptr))
 _PROTOTYPE (int(*dr_ioctl),(struct driver *dp, message *m_ptr))
 _PROTOTYPE (struct device *(*dr_prepare),(int device))
 _PROTOTYPE (int(*dr_transfer),(int proc_nr, int opcode, u64_t position, iovec_t *iov, unsigned nr_req))
 _PROTOTYPE (void(*dr_cleanup),(void))
 _PROTOTYPE (void(*dr_geometry),(struct partition *entry))
 _PROTOTYPE (void(*dr_signal),(struct driver *dp, sigset_t *set))
 _PROTOTYPE (void(*dr_alarm),(struct driver *dp, message *m_ptr))
 _PROTOTYPE (int(*dr_cancel),(struct driver *dp, message *m_ptr))
 _PROTOTYPE (int(*dr_select),(struct driver *dp, message *m_ptr))
 _PROTOTYPE (int(*dr_other),(struct driver *dp, message *m_ptr))
 _PROTOTYPE (int(*dr_hw_int),(struct driver *dp, message *m_ptr))


Detailed Description

Definition at line 30 of file driver.h.


Member Function Documentation

driver::_PROTOTYPE ( int *  dr_hw_int,
(struct driver *dp, message *m_ptr)   
)

driver::_PROTOTYPE ( int *  dr_other,
(struct driver *dp, message *m_ptr)   
)

driver::_PROTOTYPE ( int *  dr_select,
(struct driver *dp, message *m_ptr)   
)

driver::_PROTOTYPE ( int *  dr_cancel,
(struct driver *dp, message *m_ptr)   
)

driver::_PROTOTYPE ( void *  dr_alarm,
(struct driver *dp, message *m_ptr)   
)

driver::_PROTOTYPE ( void *  dr_signal,
(struct driver *dp, sigset_t *set)   
)

driver::_PROTOTYPE ( void *  dr_geometry,
(struct partition *entry  
)

driver::_PROTOTYPE ( void *  dr_cleanup,
(void)   
)

driver::_PROTOTYPE ( int *  dr_transfer,
(int proc_nr, int opcode, u64_t position, iovec_t *iov, unsigned nr_req)   
)

driver::_PROTOTYPE ( struct device **  dr_prepare,
(int device  
)

driver::_PROTOTYPE ( int *  dr_ioctl,
(struct driver *dp, message *m_ptr)   
)

driver::_PROTOTYPE ( int *  dr_close,
(struct driver *dp, message *m_ptr)   
)

driver::_PROTOTYPE ( int *  dr_open,
(struct driver *dp, message *m_ptr)   
)

driver::_PROTOTYPE ( char **  dr_name,
(void)   
)


The documentation for this struct was generated from the following file:

Generated on Tue Mar 9 04:37:07 2010 for Minix by  doxygen 1.5.8