Lines Matching refs:path_data
1189 static int qedi_set_path(struct Scsi_Host *shost, struct iscsi_path *path_data) in qedi_set_path() argument
1211 if (path_data->handle == QEDI_PATH_HANDLE) { in qedi_set_path()
1212 ret = qedi_data_avail(qedi, path_data->vlan_id); in qedi_set_path()
1216 iscsi_cid = (u32)path_data->handle; in qedi_set_path()
1225 if (!is_valid_ether_addr(&path_data->mac_addr[0])) { in qedi_set_path()
1233 ether_addr_copy(&qedi_ep->dst_mac[0], &path_data->mac_addr[0]); in qedi_set_path()
1235 qedi_ep->vlan_id = path_data->vlan_id; in qedi_set_path()
1236 if (path_data->pmtu < DEF_PATH_MTU) { in qedi_set_path()
1240 path_data->pmtu, qedi_ep->pmtu); in qedi_set_path()
1243 if (path_data->pmtu != qedi->ll2_mtu) { in qedi_set_path()
1244 if (path_data->pmtu > JUMBO_MTU) { in qedi_set_path()
1246 QEDI_ERR(NULL, "Invalid MTU %u\n", path_data->pmtu); in qedi_set_path()
1250 qedi_reset_host_mtu(qedi, path_data->pmtu); in qedi_set_path()
1277 memcpy(&qedi_ep->src_addr[0], &path_data->src.v4_addr, in qedi_set_path()
1279 memcpy(&qedi->src_ip[0], &path_data->src.v4_addr, in qedi_set_path()
1288 memcpy(&qedi_ep->src_addr[0], &path_data->src.v6_addr, in qedi_set_path()
1290 memcpy(&qedi->src_ip[0], &path_data->src.v6_addr, in qedi_set_path()