Lines Matching refs:rdata
208 struct fc_rport_priv *rdata)
215 ft_format_wwn(&initiatorname[0], TRANSPORT_IQN_LEN, rdata->ids.port_name);
347 static int ft_prli_locked(struct fc_rport_priv *rdata, u32 spp_len,
354 tport = ft_tport_get(rdata->local_port);
379 sess = ft_sess_create(tport, rdata->ids.port_id, rdata);
388 rdata->prli_count++;
390 sess->port_name = rdata->ids.port_name;
391 sess->max_frame = rdata->maxframe_size;
414 * @rdata: remote port private
421 static int ft_prli(struct fc_rport_priv *rdata, u32 spp_len,
427 ret = ft_prli_locked(rdata, spp_len, rspp, spp);
429 TFC_SESS_DBG(rdata->local_port, "port_id %x flags %x ret %x\n",
430 rdata->ids.port_id, rspp ? rspp->spp_flags : 0, ret);
450 static void ft_prlo(struct fc_rport_priv *rdata)
456 tport = rcu_dereference_protected(rdata->local_port->prov[FC_TYPE_FCP],
463 sess = ft_sess_delete(tport, rdata->ids.port_id);
470 rdata->prli_count--;