snic_glob         371 drivers/scsi/snic/snic.h extern struct snic_global *snic_glob;
snic_glob          35 drivers/scsi/snic/snic_debugfs.c 	snic_glob->trc_root = debugfs_create_dir("snic", NULL);
snic_glob          37 drivers/scsi/snic/snic_debugfs.c 	snic_glob->stats_root = debugfs_create_dir("statistics",
snic_glob          38 drivers/scsi/snic/snic_debugfs.c 						   snic_glob->trc_root);
snic_glob          51 drivers/scsi/snic/snic_debugfs.c 	debugfs_remove(snic_glob->stats_root);
snic_glob          52 drivers/scsi/snic/snic_debugfs.c 	snic_glob->stats_root = NULL;
snic_glob          54 drivers/scsi/snic/snic_debugfs.c 	debugfs_remove(snic_glob->trc_root);
snic_glob          55 drivers/scsi/snic/snic_debugfs.c 	snic_glob->trc_root = NULL;
snic_glob         380 drivers/scsi/snic/snic_debugfs.c 	snic->stats_host = debugfs_create_dir(name, snic_glob->stats_root);
snic_glob         416 drivers/scsi/snic/snic_debugfs.c 	return &snic_glob->trc;
snic_glob         469 drivers/scsi/snic/snic_debugfs.c 	snic_glob->trc.trc_enable = debugfs_create_bool("tracing_enable",
snic_glob         471 drivers/scsi/snic/snic_debugfs.c 							snic_glob->trc_root,
snic_glob         472 drivers/scsi/snic/snic_debugfs.c 							&snic_glob->trc.enable);
snic_glob         474 drivers/scsi/snic/snic_debugfs.c 	snic_glob->trc.trc_file = debugfs_create_file("trace",
snic_glob         476 drivers/scsi/snic/snic_debugfs.c 						      snic_glob->trc_root, NULL,
snic_glob         486 drivers/scsi/snic/snic_debugfs.c 	debugfs_remove(snic_glob->trc.trc_file);
snic_glob         487 drivers/scsi/snic/snic_debugfs.c 	snic_glob->trc.trc_file = NULL;
snic_glob         489 drivers/scsi/snic/snic_debugfs.c 	debugfs_remove(snic_glob->trc.trc_enable);
snic_glob         490 drivers/scsi/snic/snic_debugfs.c 	snic_glob->trc.trc_enable = NULL;
snic_glob         433 drivers/scsi/snic/snic_disc.c 	queue_work(snic_glob->event_q, &snic->tgt_work);
snic_glob         558 drivers/scsi/snic/snic_disc.c 		queue_work(snic_glob->event_q, &tgt->del_work);
snic_glob         564 drivers/scsi/snic/snic_disc.c 	flush_workqueue(snic_glob->event_q);
snic_glob         154 drivers/scsi/snic/snic_main.c 	queue_work(snic_glob->event_q, &snic->link_work);
snic_glob         564 drivers/scsi/snic/snic_main.c 				snic_glob->req_cache[SNIC_REQ_CACHE_DFLT_SGL]);
snic_glob         575 drivers/scsi/snic/snic_main.c 				snic_glob->req_cache[SNIC_REQ_CACHE_MAX_SGL]);
snic_glob         586 drivers/scsi/snic/snic_main.c 				snic_glob->req_cache[SNIC_REQ_TM_CACHE]);
snic_glob         611 drivers/scsi/snic/snic_main.c 	spin_lock_irqsave(&snic_glob->snic_list_lock, flags);
snic_glob         612 drivers/scsi/snic/snic_main.c 	list_add_tail(&snic->list, &snic_glob->snic_list);
snic_glob         613 drivers/scsi/snic/snic_main.c 	spin_unlock_irqrestore(&snic_glob->snic_list_lock, flags);
snic_glob         782 drivers/scsi/snic/snic_main.c 	flush_workqueue(snic_glob->event_q);
snic_glob         796 drivers/scsi/snic/snic_main.c 	spin_lock_irqsave(&snic_glob->snic_list_lock, flags);
snic_glob         798 drivers/scsi/snic/snic_main.c 	spin_unlock_irqrestore(&snic_glob->snic_list_lock, flags);
snic_glob         822 drivers/scsi/snic/snic_main.c struct snic_global *snic_glob;
snic_glob         836 drivers/scsi/snic/snic_main.c 	snic_glob = kzalloc(sizeof(*snic_glob), GFP_KERNEL);
snic_glob         838 drivers/scsi/snic/snic_main.c 	if (!snic_glob) {
snic_glob         860 drivers/scsi/snic/snic_main.c 	INIT_LIST_HEAD(&snic_glob->snic_list);
snic_glob         861 drivers/scsi/snic/snic_main.c 	spin_lock_init(&snic_glob->snic_list_lock);
snic_glob         874 drivers/scsi/snic/snic_main.c 	snic_glob->req_cache[SNIC_REQ_CACHE_DFLT_SGL] = cachep;
snic_glob         887 drivers/scsi/snic/snic_main.c 	snic_glob->req_cache[SNIC_REQ_CACHE_MAX_SGL] = cachep;
snic_glob         898 drivers/scsi/snic/snic_main.c 	snic_glob->req_cache[SNIC_REQ_TM_CACHE] = cachep;
snic_glob         901 drivers/scsi/snic/snic_main.c 	snic_glob->event_q = create_singlethread_workqueue("snic_event_wq");
snic_glob         902 drivers/scsi/snic/snic_main.c 	if (!snic_glob->event_q) {
snic_glob         912 drivers/scsi/snic/snic_main.c 	kmem_cache_destroy(snic_glob->req_cache[SNIC_REQ_TM_CACHE]);
snic_glob         915 drivers/scsi/snic/snic_main.c 	kmem_cache_destroy(snic_glob->req_cache[SNIC_REQ_CACHE_MAX_SGL]);
snic_glob         918 drivers/scsi/snic/snic_main.c 	kmem_cache_destroy(snic_glob->req_cache[SNIC_REQ_CACHE_DFLT_SGL]);
snic_glob         925 drivers/scsi/snic/snic_main.c 	kfree(snic_glob);
snic_glob         926 drivers/scsi/snic/snic_main.c 	snic_glob = NULL;
snic_glob         938 drivers/scsi/snic/snic_main.c 	SNIC_BUG_ON(snic_glob == NULL);
snic_glob         940 drivers/scsi/snic/snic_main.c 	destroy_workqueue(snic_glob->event_q);
snic_glob         941 drivers/scsi/snic/snic_main.c 	kmem_cache_destroy(snic_glob->req_cache[SNIC_REQ_TM_CACHE]);
snic_glob         942 drivers/scsi/snic/snic_main.c 	kmem_cache_destroy(snic_glob->req_cache[SNIC_REQ_CACHE_MAX_SGL]);
snic_glob         943 drivers/scsi/snic/snic_main.c 	kmem_cache_destroy(snic_glob->req_cache[SNIC_REQ_CACHE_DFLT_SGL]);
snic_glob         952 drivers/scsi/snic/snic_main.c 	kfree(snic_glob);
snic_glob         953 drivers/scsi/snic/snic_main.c 	snic_glob = NULL;
snic_glob        1116 drivers/scsi/snic/snic_scsi.c 	queue_work(snic_glob->event_q, &snic->disc_work);
snic_glob          32 drivers/scsi/snic/snic_trc.c 	struct snic_trc *trc = &snic_glob->trc;
snic_glob          92 drivers/scsi/snic/snic_trc.c 	struct snic_trc *trc = &snic_glob->trc;
snic_glob         124 drivers/scsi/snic/snic_trc.c 	struct snic_trc *trc = &snic_glob->trc;
snic_glob         159 drivers/scsi/snic/snic_trc.c 	struct snic_trc *trc = &snic_glob->trc;
snic_glob          85 drivers/scsi/snic/snic_trc.h 		if (unlikely(snic_glob->trc.enable))			\