equal
deleted
inserted
replaced
150 void *cb_data; /**< data parameter of locking callbacks */ |
150 void *cb_data; /**< data parameter of locking callbacks */ |
151 int (*ext_request_cb)(void *); /**< external lock request callback */ |
151 int (*ext_request_cb)(void *); /**< external lock request callback */ |
152 void (*ext_release_cb)(void *); /**< externam lock release callback */ |
152 void (*ext_release_cb)(void *); /**< externam lock release callback */ |
153 void *ext_cb_data; /**< data parameter of external locking callbacks */ |
153 void *ext_cb_data; /**< data parameter of external locking callbacks */ |
154 |
154 |
155 struct list_head eeprom_requests; /**< EEPROM write requests */ |
155 struct list_head sii_requests; /**< SII write requests */ |
156 struct semaphore eeprom_sem; /**< semaphore protecting the list of |
156 struct semaphore sii_sem; /**< semaphore protecting the list of |
157 EEPROM write requests */ |
157 SII write requests */ |
158 wait_queue_head_t eeprom_queue; /**< wait queue for EEPROM |
158 wait_queue_head_t sii_queue; /**< wait queue for SII |
159 write requests from user space */ |
159 write requests from user space */ |
160 |
160 |
161 struct list_head slave_sdo_requests; /**< Sdo access requests. */ |
161 struct list_head slave_sdo_requests; /**< Sdo access requests. */ |
162 struct semaphore sdo_sem; /**< semaphore protecting the list of |
162 struct semaphore sdo_sem; /**< semaphore protecting the list of |
163 Sdo access requests */ |
163 Sdo access requests */ |