Lines Matching refs:csio_rnode
45 static int csio_rnode_init(struct csio_rnode *, struct csio_lnode *);
46 static void csio_rnode_exit(struct csio_rnode *);
49 static void csio_rns_uninit(struct csio_rnode *, enum csio_rn_ev);
50 static void csio_rns_ready(struct csio_rnode *, enum csio_rn_ev);
51 static void csio_rns_offline(struct csio_rnode *, enum csio_rn_ev);
52 static void csio_rns_disappeared(struct csio_rnode *, enum csio_rn_ev);
89 csio_is_rnode_ready(struct csio_rnode *rn) in csio_is_rnode_ready()
95 csio_is_rnode_uninit(struct csio_rnode *rn) in csio_is_rnode_uninit()
120 static struct csio_rnode *
123 struct csio_rnode *rnhead = (struct csio_rnode *) &ln->rnhead; in csio_rn_lookup()
125 struct csio_rnode *rn; in csio_rn_lookup()
128 rn = (struct csio_rnode *) tmp; in csio_rn_lookup()
144 static struct csio_rnode *
147 struct csio_rnode *rnhead = (struct csio_rnode *) &ln->rnhead; in csio_rn_lookup_wwpn()
149 struct csio_rnode *rn; in csio_rn_lookup_wwpn()
152 rn = (struct csio_rnode *) tmp; in csio_rn_lookup_wwpn()
168 struct csio_rnode *
171 struct csio_rnode *rnhead = (struct csio_rnode *) &ln->rnhead; in csio_rnode_lookup_portid()
173 struct csio_rnode *rn; in csio_rnode_lookup_portid()
176 rn = (struct csio_rnode *) tmp; in csio_rnode_lookup_portid()
188 struct csio_rnode *rnhead; in csio_rn_dup_flowid()
190 struct csio_rnode *rn; in csio_rn_dup_flowid()
199 rnhead = (struct csio_rnode *)&ln_tmp->rnhead; in csio_rn_dup_flowid()
202 rn = (struct csio_rnode *) tmp; in csio_rn_dup_flowid()
215 static struct csio_rnode *
220 struct csio_rnode *rn = mempool_alloc(hw->rnode_mempool, GFP_ATOMIC); in csio_alloc_rnode()
224 memset(rn, 0, sizeof(struct csio_rnode)); in csio_alloc_rnode()
240 csio_free_rnode(struct csio_rnode *rn) in csio_free_rnode()
257 static struct csio_rnode *
260 struct csio_rnode *rn; in csio_get_rnode()
283 csio_put_rnode(struct csio_lnode *ln, struct csio_rnode *rn) in csio_put_rnode()
299 struct csio_rnode *
304 struct csio_rnode *rn, *match_rn; in csio_confirm_rnode()
444 csio_rn_verify_rparams(struct csio_lnode *ln, struct csio_rnode *rn, in csio_rn_verify_rparams()
548 __csio_reg_rnode(struct csio_rnode *rn) in __csio_reg_rnode()
565 __csio_unreg_rnode(struct csio_rnode *rn) in __csio_unreg_rnode()
604 csio_rns_uninit(struct csio_rnode *rn, enum csio_rn_ev evt) in csio_rns_uninit()
644 csio_rns_ready(struct csio_rnode *rn, enum csio_rn_ev evt) in csio_rns_ready()
729 csio_rns_offline(struct csio_rnode *rn, enum csio_rn_ev evt) in csio_rns_offline()
788 csio_rns_disappeared(struct csio_rnode *rn, enum csio_rn_ev evt) in csio_rns_disappeared()
847 csio_rnode_devloss_handler(struct csio_rnode *rn) in csio_rnode_devloss_handler()
868 csio_rnode_fwevt_handler(struct csio_rnode *rn, uint8_t fwevt) in csio_rnode_fwevt_handler()
903 csio_rnode_init(struct csio_rnode *rn, struct csio_lnode *ln) in csio_rnode_init()
917 csio_rnode_exit(struct csio_rnode *rn) in csio_rnode_exit()