Lines Matching refs:veal
452 struct virtchnl_ether_addr_list *veal; in iavf_add_ether_addrs() local
478 len = virtchnl_struct_size(veal, list, count); in iavf_add_ether_addrs()
482 len = virtchnl_struct_size(veal, list, --count); in iavf_add_ether_addrs()
486 veal = kzalloc(len, GFP_ATOMIC); in iavf_add_ether_addrs()
487 if (!veal) { in iavf_add_ether_addrs()
492 veal->vsi_id = adapter->vsi_res->vsi_id; in iavf_add_ether_addrs()
493 veal->num_elements = count; in iavf_add_ether_addrs()
496 ether_addr_copy(veal->list[i].addr, f->macaddr); in iavf_add_ether_addrs()
497 iavf_set_mac_addr_type(&veal->list[i], f); in iavf_add_ether_addrs()
509 iavf_send_pf_msg(adapter, VIRTCHNL_OP_ADD_ETH_ADDR, (u8 *)veal, len); in iavf_add_ether_addrs()
510 kfree(veal); in iavf_add_ether_addrs()
521 struct virtchnl_ether_addr_list *veal; in iavf_del_ether_addrs() local
547 len = virtchnl_struct_size(veal, list, count); in iavf_del_ether_addrs()
551 len = virtchnl_struct_size(veal, list, --count); in iavf_del_ether_addrs()
554 veal = kzalloc(len, GFP_ATOMIC); in iavf_del_ether_addrs()
555 if (!veal) { in iavf_del_ether_addrs()
560 veal->vsi_id = adapter->vsi_res->vsi_id; in iavf_del_ether_addrs()
561 veal->num_elements = count; in iavf_del_ether_addrs()
564 ether_addr_copy(veal->list[i].addr, f->macaddr); in iavf_del_ether_addrs()
565 iavf_set_mac_addr_type(&veal->list[i], f); in iavf_del_ether_addrs()
578 iavf_send_pf_msg(adapter, VIRTCHNL_OP_DEL_ETH_ADDR, (u8 *)veal, len); in iavf_del_ether_addrs()
579 kfree(veal); in iavf_del_ether_addrs()