Lines Matching refs:conn_info
1310 struct qed_fcoe_params_offload conn_info;
1330 memset(&conn_info, 0, sizeof(struct qed_fcoe_params_offload));
1333 conn_info.sq_pbl_addr = fcport->sq_pbl_dma;
1335 conn_info.sq_curr_page_addr = (dma_addr_t)(*(u64 *)fcport->sq_pbl);
1336 conn_info.sq_next_page_addr =
1340 ether_addr_copy(conn_info.src_mac, qedf->data_src_addr);
1342 ether_addr_copy(conn_info.dst_mac, qedf->ctlr.dest_addr);
1344 conn_info.tx_max_fc_pay_len = fcport->rdata->maxframe_size;
1345 conn_info.e_d_tov_timer_val = qedf->lport->e_d_tov;
1346 conn_info.rec_tov_timer_val = 3; /* I think this is what E3 was */
1347 conn_info.rx_max_fc_pay_len = fcport->rdata->maxframe_size;
1350 conn_info.vlan_tag = qedf->vlan_id <<
1352 conn_info.vlan_tag |=
1354 conn_info.flags |= (FCOE_CONN_OFFLOAD_RAMROD_DATA_B_VLAN_FLAG_MASK <<
1360 conn_info.s_id.addr_hi = (port_id & 0x000000FF);
1361 conn_info.s_id.addr_mid = (port_id & 0x0000FF00) >> 8;
1362 conn_info.s_id.addr_lo = (port_id & 0x00FF0000) >> 16;
1364 conn_info.max_conc_seqs_c3 = fcport->rdata->max_seq;
1368 conn_info.d_id.addr_hi = (port_id & 0x000000FF);
1369 conn_info.d_id.addr_mid = (port_id & 0x0000FF00) >> 8;
1370 conn_info.d_id.addr_lo = (port_id & 0x00FF0000) >> 16;
1372 conn_info.def_q_idx = 0; /* Default index for send queue? */
1379 conn_info.flags |= 1 <<
1381 conn_info.flags |=
1386 rval = qed_ops->offload_conn(qedf->cdev, fcport->handle, &conn_info);