Searched refs:csio_lnode (Results 1 - 15 of 15) sorted by relevance

/linux-master/drivers/scsi/csiostor/
H A Dcsio_lnode.h133 struct csio_lnode { struct
164 struct csio_lnode *pln; /* Parent lnode of child
224 int csio_is_lnode_ready(struct csio_lnode *);
225 void csio_lnode_state_to_str(struct csio_lnode *ln, int8_t *str);
226 struct csio_lnode *csio_lnode_lookup_by_wwpn(struct csio_hw *, uint8_t *);
229 int csio_scan_done(struct csio_lnode *, unsigned long, unsigned long,
233 void csio_lnode_async_event(struct csio_lnode *, enum csio_ln_fc_evt);
234 int csio_ln_fdmi_start(struct csio_lnode *, void *);
235 int csio_lnode_start(struct csio_lnode *);
236 void csio_lnode_stop(struct csio_lnode *);
[all...]
H A Dcsio_init.h46 #include "csio_lnode.h"
57 void csio_fchost_attr_init(struct csio_lnode *);
72 struct csio_lnode *csio_shost_init(struct csio_hw *, struct device *, bool,
73 struct csio_lnode *);
74 void csio_shost_exit(struct csio_lnode *);
82 csio_ln_to_shost(struct csio_lnode *ln)
H A Dcsio_rnode.h93 struct csio_lnode *lnp; /* Pointer to owning
128 struct csio_rnode *csio_rnode_lookup_portid(struct csio_lnode *, uint32_t);
129 struct csio_rnode *csio_confirm_rnode(struct csio_lnode *,
134 void csio_put_rnode(struct csio_lnode *ln, struct csio_rnode *rn);
H A DMakefile11 csiostor-objs := csio_attr.o csio_init.o csio_lnode.o csio_scsi.o \
H A Dcsio_init.c592 struct csio_lnode *
594 bool probe, struct csio_lnode *pln)
597 struct csio_lnode *ln;
609 sizeof(struct csio_lnode));
613 sizeof(struct csio_lnode));
619 memset(ln, 0, sizeof(struct csio_lnode));
663 csio_shost_exit(struct csio_lnode *ln)
685 struct csio_lnode *
695 struct csio_lnode *sln;
696 struct csio_lnode *l
[all...]
H A Dcsio_attr.c48 csio_vport_set_state(struct csio_lnode *ln);
61 struct csio_lnode *ln = csio_rnode_to_lnode(rn);
123 struct csio_lnode *ln = csio_rnode_to_lnode(rn);
141 csio_lnode_async_event(struct csio_lnode *ln, enum csio_ln_fc_evt fc_evt)
182 csio_fchost_attr_init(struct csio_lnode *ln)
212 struct csio_lnode *ln = shost_priv(shost);
228 struct csio_lnode *ln = shost_priv(shost);
247 struct csio_lnode *ln = shost_priv(shost);
272 struct csio_lnode *ln = shost_priv(shost);
310 struct csio_lnode *l
[all...]
H A Dcsio_lnode.c49 #include "csio_lnode.h"
58 static void csio_lns_uninit(struct csio_lnode *, enum csio_ln_ev);
59 static void csio_lns_online(struct csio_lnode *, enum csio_ln_ev);
60 static void csio_lns_ready(struct csio_lnode *, enum csio_ln_ev);
61 static void csio_lns_offline(struct csio_lnode *, enum csio_ln_ev);
114 static struct csio_lnode *
117 struct csio_lnode *ln;
122 ln = (struct csio_lnode *) tmp;
137 static struct csio_lnode *
141 struct csio_lnode *sl
[all...]
H A Dcsio_rnode.c42 #include "csio_lnode.h"
45 static int csio_rnode_init(struct csio_rnode *, struct csio_lnode *);
121 csio_rn_lookup(struct csio_lnode *ln, uint32_t flowid)
145 csio_rn_lookup_wwpn(struct csio_lnode *ln, uint8_t *wwpn)
169 csio_rnode_lookup_portid(struct csio_lnode *ln, uint32_t portid)
185 csio_rn_dup_flowid(struct csio_lnode *ln, uint32_t rdev_flowid,
191 struct csio_lnode *ln_tmp;
195 ln_tmp = (struct csio_lnode *) tmp1;
216 csio_alloc_rnode(struct csio_lnode *ln)
258 csio_get_rnode(struct csio_lnode *l
[all...]
H A Dcsio_defs.h76 struct csio_lnode;
90 typedef void (*csio_sm_state_t)(struct csio_lnode *ln, enum csio_ln_ev evt);
H A Dcsio_mb.h218 void csio_write_fcoe_link_cond_init_mb(struct csio_lnode *, struct csio_mb *,
222 void csio_fcoe_vnp_alloc_init_mb(struct csio_lnode *, struct csio_mb *,
227 void csio_fcoe_vnp_read_init_mb(struct csio_lnode *, struct csio_mb *,
231 void csio_fcoe_vnp_free_init_mb(struct csio_lnode *, struct csio_mb *,
235 void csio_fcoe_read_fcf_init_mb(struct csio_lnode *, struct csio_mb *,
H A Dcsio_scsi.h187 struct csio_lnode *lnode;
344 struct csio_lnode *);
H A Dcsio_scsi.c51 #include "csio_lnode.h"
1194 struct csio_lnode *ln = ioreq->lnode;
1318 csio_scsim_cleanup_io_lnode(struct csio_scsim *scm, struct csio_lnode *ln)
1365 struct csio_lnode *ln = shost_priv(class_to_shost(dev));
1379 struct csio_lnode *ln = shost_priv(class_to_shost(dev));
1405 struct csio_lnode *ln = shost_priv(class_to_shost(dev));
1431 struct csio_lnode *ln = shost_priv(class_to_shost(dev));
1441 struct csio_lnode *ln = shost_priv(class_to_shost(dev));
1477 struct csio_lnode *ln = shost_priv(class_to_shost(dev));
1781 struct csio_lnode *l
[all...]
H A Dcsio_hw.h482 struct csio_lnode *rln; /* Root lnode */
661 struct csio_lnode *csio_lnode_alloc(struct csio_hw *);
H A Dcsio_mb.c42 #include "csio_lnode.h"
838 csio_write_fcoe_link_cond_init_mb(struct csio_lnode *ln, struct csio_mb *mbp,
907 csio_fcoe_vnp_alloc_init_mb(struct csio_lnode *ln, struct csio_mb *mbp,
949 csio_fcoe_vnp_read_init_mb(struct csio_lnode *ln, struct csio_mb *mbp,
978 csio_fcoe_vnp_free_init_mb(struct csio_lnode *ln, struct csio_mb *mbp,
1009 csio_fcoe_read_fcf_init_mb(struct csio_lnode *ln, struct csio_mb *mbp,
H A Dcsio_wr.h251 struct csio_lnode *lnode; /* Owner lnode */

Completed in 143 milliseconds