Lines Matching refs:ocs
96 void (*domain_list_empty_cb)(ocs_t *ocs, void *arg); /*>> domain list empty callback */
152 #define ocs_is_fc_initiator_enabled() (ocs->enable_ini)
153 #define ocs_is_fc_target_enabled() (ocs->enable_tgt)
156 ocs_device_lock_init(ocs_t *ocs)
158 ocs_rlock_init(ocs, &ocs->lock, "ocsdevicelock");
161 ocs_device_lock_free(ocs_t *ocs)
163 ocs_rlock_free(&ocs->lock);
166 ocs_device_lock_try(ocs_t *ocs)
168 return ocs_rlock_try(&ocs->lock);
171 ocs_device_lock(ocs_t *ocs)
173 ocs_rlock_acquire(&ocs->lock);
176 ocs_device_unlock(ocs_t *ocs)
178 ocs_rlock_release(&ocs->lock);
182 extern int32_t ocs_get_bus_dev_func(ocs_t *ocs, uint8_t* bus, uint8_t* dev, uint8_t* func);
185 ocs_io_alloc(ocs_t *ocs)
187 return ocs_io_pool_io_alloc(ocs->xport->io_pool);
191 ocs_io_free(ocs_t *ocs, ocs_io_t *io)
193 ocs_io_pool_io_free(ocs->xport->io_pool, io);