master/master.h
branchstable-1.5
changeset 2115 2ec1239216e5
parent 1939 1ba48f78a0a5
child 2158 69f2b2702336
child 2167 a19490c34184
equal deleted inserted replaced
2114:b91bb9b96823 2115:2ec1239216e5
   194                                  variable and the \a allow_scan flag. */
   194                                  variable and the \a allow_scan flag. */
   195     wait_queue_head_t scan_queue; /**< Queue for processes that wait for
   195     wait_queue_head_t scan_queue; /**< Queue for processes that wait for
   196                                     slave scanning. */
   196                                     slave scanning. */
   197 
   197 
   198     unsigned int config_busy; /**< State of slave configuration. */
   198     unsigned int config_busy; /**< State of slave configuration. */
   199     unsigned int allow_config; /**< \a True, if slave configuration is
       
   200                                  allowed. */
       
   201     struct semaphore config_sem; /**< Semaphore protecting the \a config_busy
   199     struct semaphore config_sem; /**< Semaphore protecting the \a config_busy
   202                                    variable and the allow_config flag. */
   200                                    variable and the allow_config flag. */
   203     wait_queue_head_t config_queue; /**< Queue for processes that wait for
   201     wait_queue_head_t config_queue; /**< Queue for processes that wait for
   204                                       slave configuration. */
   202                                       slave configuration. */
   205 
   203