/* Call backs all registered clients once a offload device is deactivated  */
void cxgb3_remove_clients(struct t3cdev *tdev)
/* Call backs all registered clients once a offload device is deactivated  */
void cxgb3_remove_clients(struct t3cdev *tdev)
{
	struct cxgb3_client *client;
	mutex_lock(&cxgb3_db_lock);
	list_for_each_entry(client, &client_list, client_list) {
		if (client->remove)
			client->remove(tdev);
	}
	mutex_unlock(&cxgb3_db_lock);
}