/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_sriov.c | 30 struct hinic_port_mac_cmd mac_info = {0}; in hinic_set_mac() local 31 u16 out_size = sizeof(mac_info); in hinic_set_mac() 34 mac_info.func_idx = func_id; in hinic_set_mac() 35 mac_info.vlan_id = vlan_id; in hinic_set_mac() 36 memcpy(mac_info.mac, mac_addr, ETH_ALEN); in hinic_set_mac() 38 err = hinic_port_msg_cmd(hwdev, HINIC_PORT_CMD_SET_MAC, &mac_info, in hinic_set_mac() 39 sizeof(mac_info), &mac_info, &out_size); in hinic_set_mac() 40 if (err || out_size != sizeof(mac_info) || in hinic_set_mac() 41 (mac_info in hinic_set_mac() 323 struct hinic_port_mac_cmd *mac_info = buf_out; hinic_get_vf_mac_msg_handler() local 518 struct hinic_port_mac_update mac_info = {0}; hinic_update_mac() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_sriov.c | 32 struct hinic_port_mac_cmd mac_info = {0}; in hinic_set_mac() local 33 u16 out_size = sizeof(mac_info); in hinic_set_mac() 36 mac_info.func_idx = func_id; in hinic_set_mac() 37 mac_info.vlan_id = vlan_id; in hinic_set_mac() 38 memcpy(mac_info.mac, mac_addr, ETH_ALEN); in hinic_set_mac() 40 err = hinic_port_msg_cmd(hwdev, HINIC_PORT_CMD_SET_MAC, &mac_info, in hinic_set_mac() 41 sizeof(mac_info), &mac_info, &out_size); in hinic_set_mac() 42 if (err || out_size != sizeof(mac_info) || in hinic_set_mac() 43 (mac_info in hinic_set_mac() 325 struct hinic_port_mac_cmd *mac_info = buf_out; hinic_get_vf_mac_msg_handler() local 538 struct hinic_port_mac_update mac_info = {0}; hinic_update_mac() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns/ |
H A D | hns_dsaf_gmac.c | 504 static void hns_gmac_get_info(void *mac_drv, struct mac_info *mac_info) in hns_gmac_get_info() argument 516 mac_info->pad_and_crc_en = port_mode.crc_add && port_mode.pad_enable; in hns_gmac_get_info() 517 mac_info->auto_neg = port_mode.an_enable; in hns_gmac_get_info() 520 mac_info->tx_pause_time = fc_tx_timer; in hns_gmac_get_info() 523 mac_info->port_en = rx && tx; in hns_gmac_get_info() 526 mac_info->duplex = duplex; in hns_gmac_get_info() 531 mac_info->speed = MAC_SPEED_10; in hns_gmac_get_info() 534 mac_info->speed = MAC_SPEED_100; in hns_gmac_get_info() 537 mac_info in hns_gmac_get_info() [all...] |
H A D | hns_dsaf_xgmac.c | 436 *@mac_info:mac information 438 static void hns_xgmac_get_info(void *mac_drv, struct mac_info *mac_info) in hns_xgmac_get_info() argument 444 mac_info->pad_and_crc_en = dsaf_get_bit(ctrl_val, XGMAC_CTL_TX_PAD_B); in hns_xgmac_get_info() 445 mac_info->auto_neg = 0; in hns_xgmac_get_info() 448 mac_info->tx_pause_time = pause_time; in hns_xgmac_get_info() 451 mac_info->port_en = dsaf_get_field(port_mode, XGMAC_PORT_MODE_TX_M, in hns_xgmac_get_info() 455 mac_info->duplex = 1; in hns_xgmac_get_info() 456 mac_info->speed = MAC_SPEED_10000; in hns_xgmac_get_info() 459 mac_info in hns_xgmac_get_info() [all...] |
H A D | hns_dsaf_mac.h | 193 struct mac_info { struct 393 void (*get_info)(void *mac_drv, struct mac_info *mac_info);
|
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns/ |
H A D | hns_dsaf_gmac.c | 488 static void hns_gmac_get_info(void *mac_drv, struct mac_info *mac_info) in hns_gmac_get_info() argument 500 mac_info->pad_and_crc_en = port_mode.crc_add && port_mode.pad_enable; in hns_gmac_get_info() 501 mac_info->auto_neg = port_mode.an_enable; in hns_gmac_get_info() 504 mac_info->tx_pause_time = fc_tx_timer; in hns_gmac_get_info() 507 mac_info->port_en = rx && tx; in hns_gmac_get_info() 510 mac_info->duplex = duplex; in hns_gmac_get_info() 515 mac_info->speed = MAC_SPEED_10; in hns_gmac_get_info() 518 mac_info->speed = MAC_SPEED_100; in hns_gmac_get_info() 521 mac_info in hns_gmac_get_info() [all...] |
H A D | hns_dsaf_xgmac.c | 423 *@mac_info:mac information 425 static void hns_xgmac_get_info(void *mac_drv, struct mac_info *mac_info) in hns_xgmac_get_info() argument 431 mac_info->pad_and_crc_en = dsaf_get_bit(ctrl_val, XGMAC_CTL_TX_PAD_B); in hns_xgmac_get_info() 432 mac_info->auto_neg = 0; in hns_xgmac_get_info() 435 mac_info->tx_pause_time = pause_time; in hns_xgmac_get_info() 438 mac_info->port_en = dsaf_get_field(port_mode, XGMAC_PORT_MODE_TX_M, in hns_xgmac_get_info() 442 mac_info->duplex = 1; in hns_xgmac_get_info() 443 mac_info->speed = MAC_SPEED_10000; in hns_xgmac_get_info() 446 mac_info in hns_xgmac_get_info() [all...] |
H A D | hns_dsaf_mac.h | 193 struct mac_info { struct 389 void (*get_info)(void *mac_drv, struct mac_info *mac_info);
|
/kernel/linux/linux-5.10/drivers/net/fddi/skfp/h/ |
H A D | fddi.h | 23 u_char mac_info[4478] ; member
|
H A D | fplustm.h | 169 u_char mac_info[0x20] ; member
|
/kernel/linux/linux-6.6/drivers/net/fddi/skfp/h/ |
H A D | fddi.h | 23 u_char mac_info[4478] ; member
|
H A D | fplustm.h | 169 u_char mac_info[0x20] ; member
|
/kernel/linux/linux-5.10/drivers/net/wireless/quantenna/qtnfmac/ |
H A D | commands.c | 992 struct qtnf_mac_info *mac_info = &mac->macinfo; in qtnf_parse_wowlan_info() local 1009 mac_info->wowlan = supp; in qtnf_parse_wowlan_info() 1232 struct qtnf_mac_info *mac_info; in qtnf_cmd_resp_proc_mac_info() local 1237 mac_info = &mac->macinfo; in qtnf_cmd_resp_proc_mac_info() 1239 mac_info->bands_cap = resp_info->bands_cap; in qtnf_cmd_resp_proc_mac_info() 1248 mac_info->num_tx_chain = resp_info->num_tx_chain; in qtnf_cmd_resp_proc_mac_info() 1249 mac_info->num_rx_chain = resp_info->num_rx_chain; in qtnf_cmd_resp_proc_mac_info() 1251 mac_info->max_ap_assoc_sta = le16_to_cpu(resp_info->max_ap_assoc_sta); in qtnf_cmd_resp_proc_mac_info() 1252 mac_info->radar_detect_widths = in qtnf_cmd_resp_proc_mac_info() 1255 mac_info in qtnf_cmd_resp_proc_mac_info() [all...] |
H A D | cfg80211.c | 1107 qtnf_wiphy_setup_if_comb(struct wiphy *wiphy, struct qtnf_mac_info *mac_info) in qtnf_wiphy_setup_if_comb() argument 1114 if_comb = mac_info->if_comb; in qtnf_wiphy_setup_if_comb() 1115 n_if_comb = mac_info->n_if_comb; in qtnf_wiphy_setup_if_comb() 1121 if_comb[i].radar_detect_widths = mac_info->radar_detect_widths; in qtnf_wiphy_setup_if_comb()
|
/kernel/linux/linux-6.6/drivers/net/wireless/quantenna/qtnfmac/ |
H A D | commands.c | 980 struct qtnf_mac_info *mac_info = &mac->macinfo; in qtnf_parse_wowlan_info() local 997 mac_info->wowlan = supp; in qtnf_parse_wowlan_info() 1220 struct qtnf_mac_info *mac_info; in qtnf_cmd_resp_proc_mac_info() local 1225 mac_info = &mac->macinfo; in qtnf_cmd_resp_proc_mac_info() 1227 mac_info->bands_cap = resp_info->bands_cap; in qtnf_cmd_resp_proc_mac_info() 1236 mac_info->num_tx_chain = resp_info->num_tx_chain; in qtnf_cmd_resp_proc_mac_info() 1237 mac_info->num_rx_chain = resp_info->num_rx_chain; in qtnf_cmd_resp_proc_mac_info() 1239 mac_info->max_ap_assoc_sta = le16_to_cpu(resp_info->max_ap_assoc_sta); in qtnf_cmd_resp_proc_mac_info() 1240 mac_info->radar_detect_widths = in qtnf_cmd_resp_proc_mac_info() 1243 mac_info in qtnf_cmd_resp_proc_mac_info() [all...] |
H A D | cfg80211.c | 1094 qtnf_wiphy_setup_if_comb(struct wiphy *wiphy, struct qtnf_mac_info *mac_info) in qtnf_wiphy_setup_if_comb() argument 1101 if_comb = mac_info->if_comb; in qtnf_wiphy_setup_if_comb() 1102 n_if_comb = mac_info->n_if_comb; in qtnf_wiphy_setup_if_comb() 1108 if_comb[i].radar_detect_widths = mac_info->radar_detect_widths; in qtnf_wiphy_setup_if_comb()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/neterion/vxge/ |
H A D | vxge-main.c | 727 struct macInfo mac_info; in vxge_learn_mac() local 744 memset(&mac_info, 0, sizeof(struct macInfo)); in vxge_learn_mac() 745 memcpy(mac_info.macaddr, mac_header, ETH_ALEN); in vxge_learn_mac() 752 mac_info.vpath_no = vpath_idx; in vxge_learn_mac() 753 mac_info.state = VXGE_LL_MAC_ADDR_IN_DA_TABLE; in vxge_learn_mac() 754 status = vxge_add_mac_addr(vdev, &mac_info); in vxge_learn_mac() 761 mac_info.state = VXGE_LL_MAC_ADDR_IN_LIST; in vxge_learn_mac() 763 mac_info.vpath_no = vpath_idx; in vxge_learn_mac() 768 if (FALSE == vxge_mac_list_add(vpath, &mac_info)) in vxge_learn_mac() 789 if (FALSE == vxge_mac_list_add(vpath, &mac_info)) in vxge_learn_mac() 1128 struct macInfo mac_info; vxge_set_multicast() local 1446 struct macInfo mac_info; vxge_restore_vpath_mac_addr() local [all...] |
/kernel/linux/linux-5.10/drivers/net/fddi/skfp/ |
H A D | fplustm.c | 483 set_int((char *)mac->mac_info,(int)t_request) ; in build_claim_beacon() 498 set_int((char *) mac->mac_info,((int)BEACON_INFO<<24) + 0 ) ; in build_claim_beacon() 514 set_int((char *) mac->mac_info,((int)DBEACON_INFO<<24) + 0 ) ; in build_claim_beacon() 515 set_int((char *) mac->mac_info+4,0) ; in build_claim_beacon() 516 set_int((char *) mac->mac_info+8,0) ; in build_claim_beacon()
|
/kernel/linux/linux-6.6/drivers/net/fddi/skfp/ |
H A D | fplustm.c | 483 set_int((char *)mac->mac_info,(int)t_request) ; in build_claim_beacon() 498 set_int((char *) mac->mac_info,((int)BEACON_INFO<<24) + 0 ) ; in build_claim_beacon() 514 set_int((char *) mac->mac_info,((int)DBEACON_INFO<<24) + 0 ) ; in build_claim_beacon() 515 set_int((char *) mac->mac_info+4,0) ; in build_claim_beacon() 516 set_int((char *) mac->mac_info+8,0) ; in build_claim_beacon()
|
/kernel/linux/linux-5.10/drivers/net/wireless/microchip/wilc1000/ |
H A D | hif.c | 33 struct wilc_rcvd_mac_info mac_info; member 661 struct wilc_rcvd_mac_info *mac_info = &msg->body.mac_info; in handle_rcvd_gnrl_async_info() local 675 host_int_parse_assoc_resp_info(vif, mac_info->status); in handle_rcvd_gnrl_async_info() 676 } else if (mac_info->status == WILC_MAC_STATUS_DISCONNECTED) { in handle_rcvd_gnrl_async_info() 1629 msg->body.mac_info.status = buffer[7]; in wilc_gnrl_async_info_received()
|
/kernel/linux/linux-6.6/drivers/net/wireless/microchip/wilc1000/ |
H A D | hif.c | 37 struct wilc_rcvd_mac_info mac_info; member 686 struct wilc_rcvd_mac_info *mac_info = &msg->body.mac_info; in handle_rcvd_gnrl_async_info() local 705 host_int_parse_assoc_resp_info(vif, mac_info->status); in handle_rcvd_gnrl_async_info() 706 } else if (mac_info->status == WILC_MAC_STATUS_DISCONNECTED) { in handle_rcvd_gnrl_async_info() 1642 msg->body.mac_info.status = buffer[7]; in wilc_gnrl_async_info_received()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/neterion/ |
H A D | s2io.h | 794 struct mac_info { struct 865 struct mac_info mac_control;
|
H A D | s2io.c | 575 struct mac_info *mac_control = &nic->mac_control; in init_shared_mem() 878 struct mac_info *mac_control; in free_shared_mem() 1197 struct mac_info *mac_control = &nic->mac_control; in init_nic() 2214 struct mac_info *mac_control = &nic->mac_control; in start_nic() 2372 struct mac_info *mac_control = &nic->mac_control; in free_tx_buffers() 2666 struct mac_info *mac_control = &sp->mac_control; in free_rxd_blk() 2718 struct mac_info *mac_control = &sp->mac_control; in free_rx_buffers() 2795 struct mac_info *mac_control = &nic->mac_control; in s2io_poll_inta() 2836 struct mac_info *mac_control = &nic->mac_control; in s2io_netpoll() 4016 struct mac_info *mac_contro in s2io_xmit() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/neterion/ |
H A D | s2io.h | 794 struct mac_info { struct 865 struct mac_info mac_control;
|
H A D | s2io.c | 575 struct mac_info *mac_control = &nic->mac_control; in init_shared_mem() 878 struct mac_info *mac_control; in free_shared_mem() 1199 struct mac_info *mac_control = &nic->mac_control; in init_nic() 2216 struct mac_info *mac_control = &nic->mac_control; in start_nic() 2374 struct mac_info *mac_control = &nic->mac_control; in free_tx_buffers() 2668 struct mac_info *mac_control = &sp->mac_control; in free_rxd_blk() 2720 struct mac_info *mac_control = &sp->mac_control; in free_rx_buffers() 2797 struct mac_info *mac_control = &nic->mac_control; in s2io_poll_inta() 2838 struct mac_info *mac_control = &nic->mac_control; in s2io_netpoll() 4020 struct mac_info *mac_contro in s2io_xmit() [all...] |