Lines Matching refs:snic
28 #define SNIC_DRV_NAME "snic"
111 /* snic module params */
114 /* snic debugging */
237 struct completion *wait; /* protected by snic lock*/
250 * snic structure to represent SCSI vNIC
252 struct snic {
253 /* snic specific members */
294 /* Maintain snic specific commands, cmds with no tag in spl_cmd_list */
321 struct dentry *stats_host; /* Per snic debugfs root */
322 struct dentry *stats_file; /* Per snic debugfs file */
323 struct dentry *reset_stats_file;/* Per snic reset stats file */
335 }; /* end of snic structure */
370 void snic_shutdown_scsi_cleanup(struct snic *);
373 int snic_request_intr(struct snic *);
374 void snic_free_intr(struct snic *);
375 int snic_set_intr_mode(struct snic *);
376 void snic_clear_intr_mode(struct snic *);
378 int snic_fwcq_cmpl_handler(struct snic *, int);
379 int snic_wq_cmpl_handler(struct snic *, int);
383 void snic_log_q_error(struct snic *);
384 void snic_handle_link_event(struct snic *);
387 int snic_queue_exch_ver_req(struct snic *);
388 void snic_io_exch_ver_cmpl_handler(struct snic *, struct snic_fw_req *);
390 int snic_queue_wq_desc(struct snic *, void *os_buf, u16 len);
392 void snic_handle_untagged_req(struct snic *, struct snic_req_info *);
393 void snic_release_untagged_req(struct snic *, struct snic_req_info *);
394 void snic_free_all_untagged_reqs(struct snic *);
395 int snic_get_conf(struct snic *);
396 void snic_set_state(struct snic *, enum snic_state);
397 int snic_get_state(struct snic *);