Lines Matching refs:snic
42 #define SNIC_DRV_NAME "snic"
125 /* snic module params */
128 /* snic debugging */
251 struct completion *wait; /* protected by snic lock*/
264 * snic structure to represent SCSI vNIC
266 struct snic {
267 /* snic specific members */
308 /* Maintain snic specific commands, cmds with no tag in spl_cmd_list */
335 struct dentry *stats_host; /* Per snic debugfs root */
336 struct dentry *stats_file; /* Per snic debugfs file */
337 struct dentry *reset_stats_file;/* Per snic reset stats file */
349 }; /* end of snic structure */
384 void snic_shutdown_scsi_cleanup(struct snic *);
387 int snic_request_intr(struct snic *);
388 void snic_free_intr(struct snic *);
389 int snic_set_intr_mode(struct snic *);
390 void snic_clear_intr_mode(struct snic *);
392 int snic_fwcq_cmpl_handler(struct snic *, int);
393 int snic_wq_cmpl_handler(struct snic *, int);
397 void snic_log_q_error(struct snic *);
398 void snic_handle_link_event(struct snic *);
401 int snic_queue_exch_ver_req(struct snic *);
402 void snic_io_exch_ver_cmpl_handler(struct snic *, struct snic_fw_req *);
404 int snic_queue_wq_desc(struct snic *, void *os_buf, u16 len);
406 void snic_handle_untagged_req(struct snic *, struct snic_req_info *);
407 void snic_release_untagged_req(struct snic *, struct snic_req_info *);
408 void snic_free_all_untagged_reqs(struct snic *);
409 int snic_get_conf(struct snic *);
410 void snic_set_state(struct snic *, enum snic_state);
411 int snic_get_state(struct snic *);