equal
deleted
inserted
replaced
99 struct timer_list freerun_timer; /**< timer object for free run mode */ |
99 struct timer_list freerun_timer; /**< timer object for free run mode */ |
100 ec_master_mode_t mode; /**< master mode */ |
100 ec_master_mode_t mode; /**< master mode */ |
101 int (*request_cb)(void *); /**< lock request callback */ |
101 int (*request_cb)(void *); /**< lock request callback */ |
102 void (*release_cb)(void *); /**< lock release callback */ |
102 void (*release_cb)(void *); /**< lock release callback */ |
103 void *cb_data; /**< data parameter of locking callbacks */ |
103 void *cb_data; /**< data parameter of locking callbacks */ |
104 struct workqueue_struct *eoe_wq; /**< work queue for EoE processing */ |
104 struct timer_list eoe_timer; /** EoE timer object */ |
105 struct work_struct eoe_work; /**< EoE work object */ |
|
106 }; |
105 }; |
107 |
106 |
108 /*****************************************************************************/ |
107 /*****************************************************************************/ |
109 |
108 |
110 // master creation and deletion |
109 // master creation and deletion |