Lines Matching defs:conn_info
1311 struct qed_fcoe_params_offload conn_info;
1331 memset(&conn_info, 0, sizeof(struct qed_fcoe_params_offload));
1334 conn_info.sq_pbl_addr = fcport->sq_pbl_dma;
1336 conn_info.sq_curr_page_addr = (dma_addr_t)(*(u64 *)fcport->sq_pbl);
1337 conn_info.sq_next_page_addr =
1341 ether_addr_copy(conn_info.src_mac, qedf->data_src_addr);
1343 ether_addr_copy(conn_info.dst_mac, qedf->ctlr.dest_addr);
1345 conn_info.tx_max_fc_pay_len = fcport->rdata->maxframe_size;
1346 conn_info.e_d_tov_timer_val = qedf->lport->e_d_tov;
1347 conn_info.rec_tov_timer_val = 3; /* I think this is what E3 was */
1348 conn_info.rx_max_fc_pay_len = fcport->rdata->maxframe_size;
1351 conn_info.vlan_tag = qedf->vlan_id <<
1353 conn_info.vlan_tag |=
1355 conn_info.flags |= (FCOE_CONN_OFFLOAD_RAMROD_DATA_B_VLAN_FLAG_MASK <<
1361 conn_info.s_id.addr_hi = (port_id & 0x000000FF);
1362 conn_info.s_id.addr_mid = (port_id & 0x0000FF00) >> 8;
1363 conn_info.s_id.addr_lo = (port_id & 0x00FF0000) >> 16;
1365 conn_info.max_conc_seqs_c3 = fcport->rdata->max_seq;
1369 conn_info.d_id.addr_hi = (port_id & 0x000000FF);
1370 conn_info.d_id.addr_mid = (port_id & 0x0000FF00) >> 8;
1371 conn_info.d_id.addr_lo = (port_id & 0x00FF0000) >> 16;
1373 conn_info.def_q_idx = 0; /* Default index for send queue? */
1380 conn_info.flags |= 1 <<
1382 conn_info.flags |=
1387 rval = qed_ops->offload_conn(qedf->cdev, fcport->handle, &conn_info);