Symbol: mac_info
drivers/net/ethernet/airoha/airoha_ppe.c
365
struct airoha_foe_mac_info *mac_info;
drivers/net/ethernet/airoha/airoha_ppe.c
371
mac_info = (struct airoha_foe_mac_info *)l2;
drivers/net/ethernet/airoha/airoha_ppe.c
372
mac_info->pppoe_id = data->pppoe.sid;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
488
static void hns_gmac_get_info(void *mac_drv, struct mac_info *mac_info)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
500
mac_info->pad_and_crc_en = port_mode.crc_add && port_mode.pad_enable;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
501
mac_info->auto_neg = port_mode.an_enable;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
504
mac_info->tx_pause_time = fc_tx_timer;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
507
mac_info->port_en = rx && tx;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
510
mac_info->duplex = duplex;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
515
mac_info->speed = MAC_SPEED_10;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
518
mac_info->speed = MAC_SPEED_100;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
521
mac_info->speed = MAC_SPEED_1000;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
524
mac_info->speed = 0;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
529
mac_info->rx_pause_en = rx_pause;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
530
mac_info->tx_pause_en = tx_pause;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
124
struct mac_info info;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h
389
void (*get_info)(void *mac_drv, struct mac_info *mac_info);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c
425
static void hns_xgmac_get_info(void *mac_drv, struct mac_info *mac_info)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c
431
mac_info->pad_and_crc_en = dsaf_get_bit(ctrl_val, XGMAC_CTL_TX_PAD_B);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c
432
mac_info->auto_neg = 0;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c
435
mac_info->tx_pause_time = pause_time;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c
438
mac_info->port_en = dsaf_get_field(port_mode, XGMAC_PORT_MODE_TX_M,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c
442
mac_info->duplex = 1;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c
443
mac_info->speed = MAC_SPEED_10000;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c
446
mac_info->rx_pause_en = dsaf_get_bit(pause_ctrl, XGMAC_PAUSE_CTL_RX_B);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c
447
mac_info->tx_pause_en = dsaf_get_bit(pause_ctrl, XGMAC_PAUSE_CTL_TX_B);
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
32
struct hinic_port_mac_cmd mac_info = {0};
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
325
struct hinic_port_mac_cmd *mac_info = buf_out;
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
33
u16 out_size = sizeof(mac_info);
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
333
memcpy(mac_info->mac, vf_info->vf_mac_addr, ETH_ALEN);
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
334
mac_info->status = 0;
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
335
*out_size = sizeof(*mac_info);
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
36
mac_info.func_idx = func_id;
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
37
mac_info.vlan_id = vlan_id;
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
38
memcpy(mac_info.mac, mac_addr, ETH_ALEN);
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
40
err = hinic_port_msg_cmd(hwdev, HINIC_PORT_CMD_SET_MAC, &mac_info,
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
41
sizeof(mac_info), &mac_info, &out_size);
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
42
if (err || out_size != sizeof(mac_info) ||
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
43
(mac_info.status && mac_info.status != HINIC_MGMT_STATUS_EXIST)) {
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
45
err, mac_info.status, out_size);
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
538
struct hinic_port_mac_update mac_info = {0};
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
539
u16 out_size = sizeof(mac_info);
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
551
mac_info.func_id = func_id;
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
552
mac_info.vlan_id = vlan_id;
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
553
memcpy(mac_info.old_mac, old_mac, ETH_ALEN);
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
554
memcpy(mac_info.new_mac, new_mac, ETH_ALEN);
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
556
err = hinic_port_msg_cmd(hwdev, HINIC_PORT_CMD_UPDATE_MAC, &mac_info,
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
557
sizeof(mac_info), &mac_info, &out_size);
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
560
hinic_check_mac_info(mac_info.status, mac_info.vlan_id)) {
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
563
err, mac_info.status, out_size);
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
567
if (mac_info.status == HINIC_MGMT_STATUS_EXIST)
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
277
struct l2nic_cmd_set_mac mac_info = {};
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
281
mac_info.func_id = hinic3_global_func_id(hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
283
mgmt_msg_params_init_default(&msg_params, &mac_info, sizeof(mac_info));
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
289
if (err || mac_info.msg_head.status) {
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
292
err, mac_info.msg_head.status);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
296
ether_addr_copy(mac_addr, mac_info.mac);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
304
struct l2nic_cmd_set_mac mac_info = {};
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
314
mac_info.func_id = func_id;
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
315
mac_info.vlan_id = vlan_id;
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
316
ether_addr_copy(mac_info.mac, mac_addr);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
318
mgmt_msg_params_init_default(&msg_params, &mac_info, sizeof(mac_info));
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
322
if (err || hinic3_check_mac_info(hwdev, mac_info.msg_head.status,
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
323
mac_info.vlan_id)) {
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
326
err, mac_info.msg_head.status);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
330
if (hinic3_check_vf_set_by_pf(hwdev, mac_info.msg_head.status)) {
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
335
if (mac_info.msg_head.status == MGMT_STATUS_EXIST) {
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
346
struct l2nic_cmd_set_mac mac_info = {};
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
356
mac_info.func_id = func_id;
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
357
mac_info.vlan_id = vlan_id;
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
358
ether_addr_copy(mac_info.mac, mac_addr);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
360
mgmt_msg_params_init_default(&msg_params, &mac_info, sizeof(mac_info));
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
365
(mac_info.msg_head.status &&
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
366
!hinic3_check_vf_set_by_pf(hwdev, mac_info.msg_head.status))) {
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
369
err, mac_info.msg_head.status);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
373
if (hinic3_check_vf_set_by_pf(hwdev, mac_info.msg_head.status)) {
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
384
struct l2nic_cmd_update_mac mac_info = {};
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
394
mac_info.func_id = func_id;
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
395
mac_info.vlan_id = vlan_id;
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
396
ether_addr_copy(mac_info.old_mac, old_mac);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
397
ether_addr_copy(mac_info.new_mac, new_mac);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
399
mgmt_msg_params_init_default(&msg_params, &mac_info, sizeof(mac_info));
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
403
if (err || hinic3_check_mac_info(hwdev, mac_info.msg_head.status,
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
404
mac_info.vlan_id)) {
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
407
err, mac_info.msg_head.status);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
411
if (hinic3_check_vf_set_by_pf(hwdev, mac_info.msg_head.status)) {
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
416
if (mac_info.msg_head.status == HINIC3_MGMT_STATUS_EXIST) {
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
530
struct fdb_mac_tbl_entry __iomem *mac_info;
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
587
mac_info = icssm_prueth_sw_find_free_mac(prueth, bucket_info,
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
590
if (!mac_info) {
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
597
memcpy_toio(mac_info->mac, mac, ETH_ALEN);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
598
writew(0, &mac_info->age);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
599
writeb(emac->port_id - 1, &mac_info->port);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
601
flags = readb(&mac_info->flags);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
609
writeb(flags, &mac_info->flags);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
631
struct fdb_mac_tbl_entry __iomem *mac_info;
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
669
mac_info = FDB_MAC_TBL_ENTRY(mac_tbl_idx);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
681
mac_info = FDB_MAC_TBL_ENTRY(right);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
682
flags = readb(&mac_info->flags);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
685
writeb(flags, &mac_info->flags);
drivers/net/fddi/skfp/fplustm.c
483
set_int((char *)mac->mac_info,(int)t_request) ;
drivers/net/fddi/skfp/fplustm.c
498
set_int((char *) mac->mac_info,((int)BEACON_INFO<<24) + 0 ) ;
drivers/net/fddi/skfp/fplustm.c
514
set_int((char *) mac->mac_info,((int)DBEACON_INFO<<24) + 0 ) ;
drivers/net/fddi/skfp/fplustm.c
515
set_int((char *) mac->mac_info+4,0) ;
drivers/net/fddi/skfp/fplustm.c
516
set_int((char *) mac->mac_info+8,0) ;
drivers/net/fddi/skfp/h/fddi.h
23
u_char mac_info[4478] ;
drivers/net/fddi/skfp/h/fplustm.h
169
u_char mac_info[0x20] ;
drivers/net/wireless/microchip/wilc1000/hif.c
1649
msg->body.mac_info.status = buffer[7];
drivers/net/wireless/microchip/wilc1000/hif.c
37
struct wilc_rcvd_mac_info mac_info;
drivers/net/wireless/microchip/wilc1000/hif.c
692
struct wilc_rcvd_mac_info *mac_info = &msg->body.mac_info;
drivers/net/wireless/microchip/wilc1000/hif.c
711
host_int_parse_assoc_resp_info(vif, mac_info->status);
drivers/net/wireless/microchip/wilc1000/hif.c
712
} else if (mac_info->status == WILC_MAC_STATUS_DISCONNECTED) {
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
1096
qtnf_wiphy_setup_if_comb(struct wiphy *wiphy, struct qtnf_mac_info *mac_info)
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
1103
if_comb = mac_info->if_comb;
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
1104
n_if_comb = mac_info->n_if_comb;
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
1110
if_comb[i].radar_detect_widths = mac_info->radar_detect_widths;
drivers/net/wireless/quantenna/qtnfmac/commands.c
1218
struct qtnf_mac_info *mac_info;
drivers/net/wireless/quantenna/qtnfmac/commands.c
1223
mac_info = &mac->macinfo;
drivers/net/wireless/quantenna/qtnfmac/commands.c
1225
mac_info->bands_cap = resp_info->bands_cap;
drivers/net/wireless/quantenna/qtnfmac/commands.c
1234
mac_info->num_tx_chain = resp_info->num_tx_chain;
drivers/net/wireless/quantenna/qtnfmac/commands.c
1235
mac_info->num_rx_chain = resp_info->num_rx_chain;
drivers/net/wireless/quantenna/qtnfmac/commands.c
1237
mac_info->max_ap_assoc_sta = le16_to_cpu(resp_info->max_ap_assoc_sta);
drivers/net/wireless/quantenna/qtnfmac/commands.c
1238
mac_info->radar_detect_widths =
drivers/net/wireless/quantenna/qtnfmac/commands.c
1241
mac_info->max_acl_mac_addrs = le16_to_cpu(resp_info->max_acl_mac_addrs);
drivers/net/wireless/quantenna/qtnfmac/commands.c
1242
mac_info->frag_thr = le32_to_cpu(resp_info->frag_threshold);
drivers/net/wireless/quantenna/qtnfmac/commands.c
1243
mac_info->rts_thr = le32_to_cpu(resp_info->rts_threshold);
drivers/net/wireless/quantenna/qtnfmac/commands.c
1244
mac_info->sretry_limit = resp_info->retry_short;
drivers/net/wireless/quantenna/qtnfmac/commands.c
1245
mac_info->lretry_limit = resp_info->retry_long;
drivers/net/wireless/quantenna/qtnfmac/commands.c
1246
mac_info->coverage_class = resp_info->coverage_class;
drivers/net/wireless/quantenna/qtnfmac/commands.c
1247
mac_info->max_scan_ssids = resp_info->max_scan_ssids;
drivers/net/wireless/quantenna/qtnfmac/commands.c
1249
memcpy(&mac_info->ht_cap_mod_mask, &resp_info->ht_cap_mod_mask,
drivers/net/wireless/quantenna/qtnfmac/commands.c
1250
sizeof(mac_info->ht_cap_mod_mask));
drivers/net/wireless/quantenna/qtnfmac/commands.c
1251
memcpy(&mac_info->vht_cap_mod_mask, &resp_info->vht_cap_mod_mask,
drivers/net/wireless/quantenna/qtnfmac/commands.c
1252
sizeof(mac_info->vht_cap_mod_mask));
drivers/net/wireless/quantenna/qtnfmac/commands.c
1254
mac_info->n_if_comb = resp_info->n_iface_combinations;
drivers/net/wireless/quantenna/qtnfmac/commands.c
1255
mac_info->if_comb = kzalloc_objs(*mac->macinfo.if_comb,
drivers/net/wireless/quantenna/qtnfmac/commands.c
980
struct qtnf_mac_info *mac_info = &mac->macinfo;
drivers/net/wireless/quantenna/qtnfmac/commands.c
997
mac_info->wowlan = supp;