Lines Matching refs:frport
2096 struct fcoe_rport *frport = fcoe_ctlr_rport(rdata); in fcoe_ctlr_vn_rport_callback() local
2104 frport->login_count = 0; in fcoe_ctlr_vn_rport_callback()
2109 frport->login_count++; in fcoe_ctlr_vn_rport_callback()
2110 if (frport->login_count > FCOE_CTLR_VN2VN_LOGIN_LIMIT) { in fcoe_ctlr_vn_rport_callback()
2244 struct fcoe_rport *frport; in fcoe_ctlr_vn_parse() local
2251 memset(rdata, 0, sizeof(*rdata) + sizeof(*frport)); in fcoe_ctlr_vn_parse()
2252 frport = fcoe_ctlr_rport(rdata); in fcoe_ctlr_vn_parse()
2255 frport->flags = ntohs(fiph->fip_flags); in fcoe_ctlr_vn_parse()
2310 memcpy(frport->enode_mac, macd->fd_mac, ETH_ALEN); in fcoe_ctlr_vn_parse()
2322 memcpy(frport->vn_mac, vn->fd_mac, ETH_ALEN); in fcoe_ctlr_vn_parse()
2334 frport->fcoe_len = ntohs(size->fd_size); in fcoe_ctlr_vn_parse()
2377 struct fcoe_rport *frport = fcoe_ctlr_rport(rdata); in fcoe_ctlr_vn_probe_req() local
2386 frport->enode_mac, 0); in fcoe_ctlr_vn_probe_req()
2398 !(frport->flags & FIP_FL_REC_OR_P2P)) { in fcoe_ctlr_vn_probe_req()
2400 frport->enode_mac, 0); in fcoe_ctlr_vn_probe_req()
2451 struct fcoe_rport *frport; in fcoe_ctlr_vn_add() local
2476 frport = fcoe_ctlr_rport(rdata); in fcoe_ctlr_vn_add()
2478 port_id, frport->fcoe_len ? "old" : "new"); in fcoe_ctlr_vn_add()
2479 *frport = *fcoe_ctlr_rport(new); in fcoe_ctlr_vn_add()
2480 frport->time = 0; in fcoe_ctlr_vn_add()
2495 struct fcoe_rport *frport; in fcoe_ctlr_vn_lookup() local
2501 frport = fcoe_ctlr_rport(rdata); in fcoe_ctlr_vn_lookup()
2502 memcpy(mac, frport->enode_mac, ETH_ALEN); in fcoe_ctlr_vn_lookup()
2519 struct fcoe_rport *frport = fcoe_ctlr_rport(new); in fcoe_ctlr_vn_claim_notify() local
2521 if (frport->flags & FIP_FL_REC_OR_P2P) { in fcoe_ctlr_vn_claim_notify()
2542 fcoe_ctlr_vn_send(fip, FIP_SC_VN_CLAIM_REP, frport->enode_mac, in fcoe_ctlr_vn_claim_notify()
2543 min((u32)frport->fcoe_len, in fcoe_ctlr_vn_claim_notify()
2580 struct fcoe_rport *frport; in fcoe_ctlr_vn_beacon() local
2582 frport = fcoe_ctlr_rport(new); in fcoe_ctlr_vn_beacon()
2583 if (frport->flags & FIP_FL_REC_OR_P2P) { in fcoe_ctlr_vn_beacon()
2595 frport = fcoe_ctlr_rport(rdata); in fcoe_ctlr_vn_beacon()
2596 if (!frport->time && fip->state == FIP_ST_VNMP_UP) in fcoe_ctlr_vn_beacon()
2598 frport->time = jiffies; in fcoe_ctlr_vn_beacon()
2630 struct fcoe_rport *frport; in fcoe_ctlr_vn_age() local
2637 frport = fcoe_ctlr_rport(rdata); in fcoe_ctlr_vn_age()
2638 if (!frport->time) in fcoe_ctlr_vn_age()
2640 deadline = frport->time + in fcoe_ctlr_vn_age()
2643 frport->time = 0; in fcoe_ctlr_vn_age()
2669 struct fcoe_rport frport; in fcoe_ctlr_vn_recv() member
2768 struct fcoe_rport *frport; in fcoe_ctlr_vn_disc() local
2775 frport = fcoe_ctlr_rport(rdata); in fcoe_ctlr_vn_disc()
2776 if (frport->time) in fcoe_ctlr_vn_disc()