Lines Matching defs:vfc
2415 struct ionic_vf_setattr_cmd vfc = { .attr = IONIC_VF_ATTR_MAC };
2431 ether_addr_copy(vfc.macaddr, mac);
2433 __func__, vf, vfc.macaddr);
2435 ret = ionic_set_vf_config(ionic, vf, &vfc);
2447 struct ionic_vf_setattr_cmd vfc = { .attr = IONIC_VF_ATTR_VLAN };
2470 vfc.vlanid = cpu_to_le16(vlan);
2472 __func__, vf, le16_to_cpu(vfc.vlanid));
2474 ret = ionic_set_vf_config(ionic, vf, &vfc);
2486 struct ionic_vf_setattr_cmd vfc = { .attr = IONIC_VF_ATTR_RATE };
2503 vfc.maxrate = cpu_to_le32(tx_max);
2505 __func__, vf, le32_to_cpu(vfc.maxrate));
2507 ret = ionic_set_vf_config(ionic, vf, &vfc);
2518 struct ionic_vf_setattr_cmd vfc = { .attr = IONIC_VF_ATTR_SPOOFCHK };
2531 vfc.spoofchk = set;
2533 __func__, vf, vfc.spoofchk);
2535 ret = ionic_set_vf_config(ionic, vf, &vfc);
2546 struct ionic_vf_setattr_cmd vfc = { .attr = IONIC_VF_ATTR_TRUST };
2559 vfc.trust = set;
2561 __func__, vf, vfc.trust);
2563 ret = ionic_set_vf_config(ionic, vf, &vfc);
2574 struct ionic_vf_setattr_cmd vfc = { .attr = IONIC_VF_ATTR_LINKSTATE };
2602 vfc.linkstate = vfls;
2604 __func__, vf, vfc.linkstate);
2606 ret = ionic_set_vf_config(ionic, vf, &vfc);
2617 struct ionic_vf_setattr_cmd vfc = { };
2631 vfc.attr = IONIC_VF_ATTR_STATSADDR;
2632 vfc.stats_pa = cpu_to_le64(v->stats_pa);
2633 ionic_set_vf_config(ionic, i, &vfc);
2634 vfc.stats_pa = 0;
2638 vfc.attr = IONIC_VF_ATTR_MAC;
2639 ether_addr_copy(vfc.macaddr, v->macaddr);
2640 ionic_set_vf_config(ionic, i, &vfc);
2641 eth_zero_addr(vfc.macaddr);
2645 vfc.attr = IONIC_VF_ATTR_VLAN;
2646 vfc.vlanid = v->vlanid;
2647 ionic_set_vf_config(ionic, i, &vfc);
2648 vfc.vlanid = 0;
2652 vfc.attr = IONIC_VF_ATTR_RATE;
2653 vfc.maxrate = v->maxrate;
2654 ionic_set_vf_config(ionic, i, &vfc);
2655 vfc.maxrate = 0;
2659 vfc.attr = IONIC_VF_ATTR_SPOOFCHK;
2660 vfc.spoofchk = v->spoofchk;
2661 ionic_set_vf_config(ionic, i, &vfc);
2662 vfc.spoofchk = 0;
2666 vfc.attr = IONIC_VF_ATTR_TRUST;
2667 vfc.trust = v->trusted;
2668 ionic_set_vf_config(ionic, i, &vfc);
2669 vfc.trust = 0;
2673 vfc.attr = IONIC_VF_ATTR_LINKSTATE;
2674 vfc.linkstate = v->linkstate;
2675 ionic_set_vf_config(ionic, i, &vfc);
2676 vfc.linkstate = 0;