/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/thunder/ |
H A D | thunder_bgx.c | 42 struct lmac { struct 69 struct lmac lmac[MAX_LMAC_PER_BGX]; member 82 static int bgx_xaui_check_link(struct lmac *lmac); 107 static u64 bgx_reg_read(struct bgx *bgx, u8 lmac, u64 offset) in bgx_reg_read() argument 109 void __iomem *addr = bgx->reg_base + ((u32)lmac << 20) + offset; in bgx_reg_read() 114 static void bgx_reg_write(struct bgx *bgx, u8 lmac, u64 offset, u64 val) in bgx_reg_write() argument 116 void __iomem *addr = bgx->reg_base + ((u32)lmac << 20) + offset; in bgx_reg_write() 121 static void bgx_reg_modify(struct bgx *bgx, u8 lmac, u6 argument 128 bgx_poll_reg(struct bgx *bgx, u8 lmac, u64 reg, u64 mask, bool zero) bgx_poll_reg() argument 209 struct lmac *lmac; bgx_get_lmac_link_state() local 247 struct lmac *lmac = NULL; bgx_flush_dmac_cam_filter() local 258 bgx_lmac_remove_filters(struct lmac *lmac, u8 vf_id) bgx_lmac_remove_filters() argument 280 bgx_lmac_save_filter(struct lmac *lmac, u64 dmac, u8 vf_id) bgx_lmac_save_filter() argument 314 struct lmac *lmac = NULL; bgx_set_dmac_cam_filter_mac() local 335 struct lmac *lmac = NULL; bgx_set_dmac_cam_filter() local 357 struct lmac *lmac = NULL; bgx_set_xcast_mode() local 405 struct lmac *lmac; bgx_lmac_rx_tx_enable() local 437 struct lmac *lmac; bgx_config_timestamping() local 466 struct lmac *lmac; bgx_lmac_get_pfc() local 486 struct lmac *lmac; bgx_lmac_set_pfc() local 503 bgx_sgmii_change_link_state(struct lmac *lmac) bgx_sgmii_change_link_state() argument 593 struct lmac *lmac = container_of(netdev, struct lmac, netdev); bgx_lmac_handler() local 630 bgx_get_rx_stats(int node, int bgx_idx, int lmac, int idx) bgx_get_rx_stats() argument 644 bgx_get_tx_stats(int node, int bgx_idx, int lmac, int idx) bgx_get_tx_stats() argument 661 struct lmac *lmac; bgx_lmac_internal_loopback() local 687 bgx_lmac_sgmii_init(struct bgx *bgx, struct lmac *lmac) bgx_lmac_sgmii_init() argument 747 bgx_lmac_xaui_init(struct bgx *bgx, struct lmac *lmac) bgx_lmac_xaui_init() argument 851 bgx_xaui_check_link(struct lmac *lmac) bgx_xaui_check_link() argument 942 bgx_poll_for_sgmii_link(struct lmac *lmac) bgx_poll_for_sgmii_link() argument 999 struct lmac *lmac; bgx_poll_for_link() local 1058 struct lmac *lmac; bgx_lmac_enable() local 1144 struct lmac *lmac; bgx_lmac_disable() local 1196 struct lmac *lmac; bgx_init_hw() local 1229 bgx_get_lane2sds_cfg(struct bgx *bgx, struct lmac *lmac) bgx_get_lane2sds_cfg() argument 1237 struct lmac *lmac; bgx_print_qlm_mode() local 1283 lmac_set_lane2sds(struct bgx *bgx, struct lmac *lmac) lmac_set_lane2sds() argument 1312 lmac_set_training(struct bgx *bgx, struct lmac *lmac, int lmacid) lmac_set_training() argument 1326 struct lmac *lmac; bgx_set_lmac_config() local 1365 struct lmac *lmac; bgx_get_qlm_mode() local 1474 u8 lmac = 0; bgx_init_of_phy() local 1553 int lmac; bgx_intr_handler() local 1596 u8 lmac; bgx_probe() local 1690 u8 lmac; bgx_remove() local [all...] |
H A D | nic_main.c | 53 #define NIC_SET_VF_LMAC_MAP(bgx, lmac) (((bgx & 0xF) << 4) | (lmac & 0xF)) 161 int bgx_idx, lmac; in nic_mbx_send_ready() local 171 lmac = NIC_GET_LMAC_FROM_VF_LMAC_MAP(nic->vf_lmac_map[vf]); in nic_mbx_send_ready() 173 mac = bgx_get_lmac_mac(nic->node, bgx_idx, lmac); in nic_mbx_send_ready() 233 int bgx_idx, lmac; in nic_get_bgx_stats() local 237 lmac = NIC_GET_LMAC_FROM_VF_LMAC_MAP(nic->vf_lmac_map[bgx->vf_id]); in nic_get_bgx_stats() 245 lmac, bgx->idx); in nic_get_bgx_stats() 248 lmac, bgx->idx); in nic_get_bgx_stats() 255 int bgx, lmac, lmac_cn in nic_update_hw_frs() local 286 int lmac, max_lmac; nic_set_tx_pkt_pad() local 321 int lmac, lmac_cnt = 0; nic_set_lmac_vf_mapping() local 475 u32 vnic, bgx, lmac, chan; nic_config_cpi() local 615 u32 bgx, lmac, chan; nic_tx_channel_cfg() local 848 int bgx, lmac; nic_enable_vf() local 863 int bgx, lmac; nic_pause_frame() local 889 u8 lmac, bgx_idx; nic_config_timestamp() local 931 u8 bgx, lmac; nic_link_status_get() local 960 int bgx, lmac; nic_handle_mbx_intr() local [all...] |
H A D | thunder_bgx.h | 224 void bgx_add_dmac_addr(u64 dmac, int node, int bgx_idx, int lmac); 239 u64 bgx_get_rx_stats(int node, int bgx_idx, int lmac, int idx); 240 u64 bgx_get_tx_stats(int node, int bgx_idx, int lmac, int idx);
|
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/thunder/ |
H A D | thunder_bgx.c | 42 struct lmac { struct 69 struct lmac lmac[MAX_LMAC_PER_BGX]; member 82 static int bgx_xaui_check_link(struct lmac *lmac); 107 static u64 bgx_reg_read(struct bgx *bgx, u8 lmac, u64 offset) in bgx_reg_read() argument 109 void __iomem *addr = bgx->reg_base + ((u32)lmac << 20) + offset; in bgx_reg_read() 114 static void bgx_reg_write(struct bgx *bgx, u8 lmac, u64 offset, u64 val) in bgx_reg_write() argument 116 void __iomem *addr = bgx->reg_base + ((u32)lmac << 20) + offset; in bgx_reg_write() 121 static void bgx_reg_modify(struct bgx *bgx, u8 lmac, u6 argument 128 bgx_poll_reg(struct bgx *bgx, u8 lmac, u64 reg, u64 mask, bool zero) bgx_poll_reg() argument 209 struct lmac *lmac; bgx_get_lmac_link_state() local 247 struct lmac *lmac = NULL; bgx_flush_dmac_cam_filter() local 258 bgx_lmac_remove_filters(struct lmac *lmac, u8 vf_id) bgx_lmac_remove_filters() argument 280 bgx_lmac_save_filter(struct lmac *lmac, u64 dmac, u8 vf_id) bgx_lmac_save_filter() argument 314 struct lmac *lmac = NULL; bgx_set_dmac_cam_filter_mac() local 335 struct lmac *lmac = NULL; bgx_set_dmac_cam_filter() local 357 struct lmac *lmac = NULL; bgx_set_xcast_mode() local 405 struct lmac *lmac; bgx_lmac_rx_tx_enable() local 437 struct lmac *lmac; bgx_config_timestamping() local 466 struct lmac *lmac; bgx_lmac_get_pfc() local 486 struct lmac *lmac; bgx_lmac_set_pfc() local 503 bgx_sgmii_change_link_state(struct lmac *lmac) bgx_sgmii_change_link_state() argument 593 struct lmac *lmac = container_of(netdev, struct lmac, netdev); bgx_lmac_handler() local 627 bgx_get_rx_stats(int node, int bgx_idx, int lmac, int idx) bgx_get_rx_stats() argument 641 bgx_get_tx_stats(int node, int bgx_idx, int lmac, int idx) bgx_get_tx_stats() argument 658 struct lmac *lmac; bgx_lmac_internal_loopback() local 684 bgx_lmac_sgmii_init(struct bgx *bgx, struct lmac *lmac) bgx_lmac_sgmii_init() argument 744 bgx_lmac_xaui_init(struct bgx *bgx, struct lmac *lmac) bgx_lmac_xaui_init() argument 848 bgx_xaui_check_link(struct lmac *lmac) bgx_xaui_check_link() argument 939 bgx_poll_for_sgmii_link(struct lmac *lmac) bgx_poll_for_sgmii_link() argument 996 struct lmac *lmac; bgx_poll_for_link() local 1055 struct lmac *lmac; bgx_lmac_enable() local 1140 struct lmac *lmac; bgx_lmac_disable() local 1192 struct lmac *lmac; bgx_init_hw() local 1225 bgx_get_lane2sds_cfg(struct bgx *bgx, struct lmac *lmac) bgx_get_lane2sds_cfg() argument 1233 struct lmac *lmac; bgx_print_qlm_mode() local 1279 lmac_set_lane2sds(struct bgx *bgx, struct lmac *lmac) lmac_set_lane2sds() argument 1308 lmac_set_training(struct bgx *bgx, struct lmac *lmac, int lmacid) lmac_set_training() argument 1322 struct lmac *lmac; bgx_set_lmac_config() local 1361 struct lmac *lmac; bgx_get_qlm_mode() local 1471 u8 lmac = 0; bgx_init_of_phy() local 1547 int lmac; bgx_intr_handler() local 1590 u8 lmac; bgx_probe() local 1683 u8 lmac; bgx_remove() local [all...] |
H A D | nic_main.c | 53 #define NIC_SET_VF_LMAC_MAP(bgx, lmac) (((bgx & 0xF) << 4) | (lmac & 0xF)) 161 int bgx_idx, lmac; in nic_mbx_send_ready() local 171 lmac = NIC_GET_LMAC_FROM_VF_LMAC_MAP(nic->vf_lmac_map[vf]); in nic_mbx_send_ready() 173 mac = bgx_get_lmac_mac(nic->node, bgx_idx, lmac); in nic_mbx_send_ready() 233 int bgx_idx, lmac; in nic_get_bgx_stats() local 237 lmac = NIC_GET_LMAC_FROM_VF_LMAC_MAP(nic->vf_lmac_map[bgx->vf_id]); in nic_get_bgx_stats() 245 lmac, bgx->idx); in nic_get_bgx_stats() 248 lmac, bgx->idx); in nic_get_bgx_stats() 255 int bgx, lmac, lmac_cn in nic_update_hw_frs() local 286 int lmac, max_lmac; nic_set_tx_pkt_pad() local 321 int lmac, lmac_cnt = 0; nic_set_lmac_vf_mapping() local 475 u32 vnic, bgx, lmac, chan; nic_config_cpi() local 615 u32 bgx, lmac, chan; nic_tx_channel_cfg() local 848 int bgx, lmac; nic_enable_vf() local 863 int bgx, lmac; nic_pause_frame() local 889 u8 lmac, bgx_idx; nic_config_timestamp() local 931 u8 bgx, lmac; nic_link_status_get() local 960 int bgx, lmac; nic_handle_mbx_intr() local [all...] |
H A D | thunder_bgx.h | 224 void bgx_add_dmac_addr(u64 dmac, int node, int bgx_idx, int lmac); 239 u64 bgx_get_rx_stats(int node, int bgx_idx, int lmac, int idx); 240 u64 bgx_get_tx_stats(int node, int bgx_idx, int lmac, int idx);
|
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | cgx.c | 28 * struct lmac 38 * @lmac_id: lmac port id 39 * @name: lmac port name 41 struct lmac { struct 59 struct lmac *lmac_idmap[MAX_LMAC_PER_CGX]; 70 /* Convert firmware lmac type encoding to string */ 84 static void cgx_write(struct cgx *cgx, u64 lmac, u64 offset, u64 val) in cgx_write() argument 86 writeq(val, cgx->reg_base + (lmac << 18) + offset); in cgx_write() 89 static u64 cgx_read(struct cgx *cgx, u64 lmac, u64 offset) in cgx_read() argument 91 return readq(cgx->reg_base + (lmac << 1 in cgx_read() 166 struct lmac *lmac = lmac_pdata(lmac_id, cgxd); cgx_get_link_info() local 511 cgx_fwi_cmd_send(u64 req, u64 *resp, struct lmac *lmac) cgx_fwi_cmd_send() argument 562 struct lmac *lmac; cgx_fwi_cmd_generic() local 624 cgx_link_change_handler(u64 lstat, struct lmac *lmac) cgx_link_change_handler() argument 689 struct lmac *lmac = data; cgx_fwi_event_handler() local 741 struct lmac *lmac; cgx_lmac_evh_register() local 754 struct lmac *lmac; cgx_lmac_evh_unregister() local 862 struct lmac *lmac; cgx_lmac_init() local 910 struct lmac *lmac; cgx_lmac_exit() local [all...] |
H A D | rvu_cgx.c | 57 /* Assumes only one pf mapped to a cgx lmac port */ in cgxlmac_to_pf() 95 int cgx, lmac_cnt, lmac; in rvu_map_cgx_lmac_pf() local 114 /* Initialize all entries with an invalid cgx and lmac id */ in rvu_map_cgx_lmac_pf() 129 for (lmac = 0; lmac < lmac_cnt; lmac++, pf++) { in rvu_map_cgx_lmac_pf() 130 rvu->pf2cgxlmac_map[pf] = cgxlmac_id_to_bmap(cgx, lmac); in rvu_map_cgx_lmac_pf() 131 rvu->cgxlmac2pf_map[CGX_OFFSET(cgx) + lmac] = 1 << pf; in rvu_map_cgx_lmac_pf() 134 rvu_map_cgx_nix_block(rvu, pf, cgx, lmac); in rvu_map_cgx_lmac_pf() 206 dev_info(rvu->dev, "cgx %d: lmac in cgx_notify_pfs() 255 int cgx, lmac, err; cgx_lmac_event_handler_init() local 352 int cgx, lmac; rvu_cgx_exit() local 435 u8 cgx_idx, lmac; rvu_mbox_handler_cgx_stats() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | cgx.c | 46 /* Convert firmware lmac type encoding to string */ 113 void cgx_write(struct cgx *cgx, u64 lmac, u64 offset, u64 val) in cgx_write() argument 115 writeq(val, cgx->reg_base + (lmac << cgx->mac_ops->lmac_offset) + in cgx_write() 119 u64 cgx_read(struct cgx *cgx, u64 lmac, u64 offset) in cgx_read() argument 121 return readq(cgx->reg_base + (lmac << cgx->mac_ops->lmac_offset) + in cgx_read() 125 struct lmac *lmac_pdata(u8 lmac_id, struct cgx *cgx) in lmac_pdata() 218 struct lmac *lmac = lmac_pdata(lmac_id, cgxd); in cgx_get_link_info() local 220 if (!lmac) in cgx_get_link_info() 223 *linfo = lmac in cgx_get_link_info() 230 struct lmac *lmac = lmac_pdata(lmac_id, cgx_dev); cgx_lmac_addr_set() local 292 struct lmac *lmac = lmac_pdata(lmac_id, cgx_dev); cgx_lmac_addr_add() local 335 struct lmac *lmac = lmac_pdata(lmac_id, cgx_dev); cgx_lmac_addr_reset() local 371 struct lmac *lmac; cgx_lmac_addr_update() local 403 struct lmac *lmac = lmac_pdata(lmac_id, cgx_dev); cgx_lmac_addr_del() local 449 struct lmac *lmac = lmac_pdata(lmac_id, cgx_dev); cgx_lmac_addr_max_entries_get() local 460 struct lmac *lmac = lmac_pdata(lmac_id, cgx_dev); cgx_lmac_addr_get() local 526 struct lmac *lmac; cgx_lmac_internal_loopback() local 555 struct lmac *lmac = lmac_pdata(lmac_id, cgx); cgx_lmac_promisc_config() local 630 struct lmac *lmac; cgx_lmac_enadis_rx_pause_fwding() local 888 struct lmac *lmac; verify_lmac_fc_cfg() local 1010 cgx_fwi_cmd_send(u64 req, u64 *resp, struct lmac *lmac) cgx_fwi_cmd_send() argument 1060 struct lmac *lmac; cgx_fwi_cmd_generic() local 1242 cgx_link_change_handler(u64 lstat, struct lmac *lmac) cgx_link_change_handler() argument 1312 struct lmac *lmac = data; cgx_fwi_event_handler() local 1367 struct lmac *lmac; cgx_lmac_evh_register() local 1380 struct lmac *lmac; cgx_lmac_evh_unregister() local 1571 cgx_configure_interrupt(struct cgx *cgx, struct lmac *lmac, int cnt, bool req_free) cgx_configure_interrupt() argument 1621 struct lmac *lmac; cgx_lmac_init() local 1710 struct lmac *lmac; cgx_lmac_exit() local [all...] |
H A D | lmac_common.h | 14 * struct lmac - per lmac locks and properties 26 * @lmac_id: lmac port id 27 * @lmac_type: lmac type like SGMII/XAUI 30 * @name: lmac port name 32 struct lmac { struct 70 /* lmac offset is different is RPM */ 145 struct lmac *lmac_idmap[MAX_LMAC_COUNT]; 161 void cgx_write(struct cgx *cgx, u64 lmac, u64 offset, u64 val); 162 u64 cgx_read(struct cgx *cgx, u64 lmac, u6 [all...] |
H A D | rvu_cgx.c | 71 /* Assumes only one pf mapped to a cgx lmac port */ in cgxlmac_to_pf() 128 int cgx, lmac, iter; in rvu_map_cgx_lmac_pf() local 146 /* Initialize all entries with an invalid cgx and lmac id */ in rvu_map_cgx_lmac_pf() 163 lmac = cgx_get_lmacid(rvu_cgx_pdata(cgx, rvu), in rvu_map_cgx_lmac_pf() 165 rvu->pf2cgxlmac_map[pf] = cgxlmac_id_to_bmap(cgx, lmac); in rvu_map_cgx_lmac_pf() 166 rvu->cgxlmac2pf_map[CGX_OFFSET(cgx) + lmac] = 1 << pf; in rvu_map_cgx_lmac_pf() 169 rvu_map_cgx_nix_block(rvu, pf, cgx, lmac); in rvu_map_cgx_lmac_pf() 252 dev_info(rvu->dev, "cgx %d: lmac %d Link status %s\n", in cgx_notify_pfs() 308 int cgx, lmac, err; in cgx_lmac_event_handler_init() local 328 for_each_set_bit(lmac, in cgx_lmac_event_handler_init() 406 int cgx, lmac; rvu_cgx_exit() local 556 u8 cgx_idx, lmac; rvu_lmac_get_stats() local 611 u8 cgx_idx, lmac; rvu_mbox_handler_cgx_fec_stats() local 881 u8 cgx_idx, lmac; rvu_mbox_handler_cgx_features_get() local 905 rvu_cgx_get_lmac_fifolen(struct rvu *rvu, int cgx, int lmac) rvu_cgx_get_lmac_fifolen() argument 1171 u8 cgx_idx, lmac; rvu_mbox_handler_cgx_set_link_mode() local 1286 u8 cgx, lmac; rvu_mac_reset() local [all...] |
H A D | rpm.c | 90 static void rpm_write(rpm_t *rpm, u64 lmac, u64 offset, u64 val) in rpm_write() argument 92 cgx_write(rpm, lmac, offset, val); in rpm_write() 95 static u64 rpm_read(rpm_t *rpm, u64 lmac, u64 offset) in rpm_read() argument 97 return cgx_read(rpm, lmac, offset); in rpm_read() 164 struct lmac *lmac; in rpm_lmac_enadis_rx_pause_fwding() local 170 lmac = lmac_pdata(lmac_id, rpm); in rpm_lmac_enadis_rx_pause_fwding() 171 if (!lmac) in rpm_lmac_enadis_rx_pause_fwding() 175 if (!bitmap_weight(lmac->rx_fc_pfvf_bmap.bmap, lmac in rpm_lmac_enadis_rx_pause_fwding() 554 struct lmac *lmac; rpm_lmac_internal_loopback() local [all...] |
H A D | mcs.c | 943 int lmac; in cn10kb_mcs_bbe_intr_handler() local 957 for (lmac = 0; lmac < mcs->hw->lmac_cnt; lmac++) { in cn10kb_mcs_bbe_intr_handler() 958 if (!(val & BIT_ULL(lmac))) in cn10kb_mcs_bbe_intr_handler() 960 dev_warn(mcs->dev, "BEE:Policy or data overflow occurred on lmac:%d\n", lmac); in cn10kb_mcs_bbe_intr_handler() 967 int lmac; in cn10kb_mcs_pab_intr_handler() local 972 for (lmac = 0; lmac < mc in cn10kb_mcs_pab_intr_handler() 1397 int lmac; mcs_set_lmac_channels() local 1510 int lmac, err = 0; mcs_probe() local [all...] |
H A D | rvu_cn10k.c | 523 int cgx, lmac; in rvu_rpm_set_channels() local 526 for (lmac = 0; lmac < hw->lmac_per_cgx; lmac++) { in rvu_rpm_set_channels() 527 __rvu_rpm_set_channels(cgx, lmac, base); in rvu_rpm_set_channels()
|
H A D | mcs_rvu_if.c | 858 int cgx, lmac, port; in rvu_mcs_set_lmac_bmap() local 862 lmac = port % rvu->hw->lmac_per_cgx; in rvu_mcs_set_lmac_bmap() 863 if (!is_lmac_valid(rvu_cgx_pdata(cgx, rvu), lmac)) in rvu_mcs_set_lmac_bmap() 873 int lmac, err = 0, mcs_id; in rvu_mcs_init() local 894 for (lmac = 0; lmac < mcs->hw->lmac_cnt; lmac++) in rvu_mcs_init() 895 mcs_set_lmac_mode(mcs, lmac, 0); in rvu_mcs_init()
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/fw/ |
H A D | smem.c | 70 int i, lmac; in iwl_parse_shared_mem_22000() local 89 for (lmac = 0; lmac < lmac_num; lmac++) { in iwl_parse_shared_mem_22000() 91 &mem_cfg->lmac_smem[lmac]; in iwl_parse_shared_mem_22000() 94 fwrt->smem_cfg.lmac[lmac].txfifo_size[i] = in iwl_parse_shared_mem_22000() 96 fwrt->smem_cfg.lmac[lmac].rxfifo1_size = in iwl_parse_shared_mem_22000() 111 fwrt->smem_cfg.lmac[ in iwl_parse_shared_mem() [all...] |
H A D | dbg.h | 367 struct iwl_lmac_alive *lmac, in iwl_fwrt_update_fw_versions() 370 if (lmac) { in iwl_fwrt_update_fw_versions() 371 fwrt->dump.fw_ver.type = lmac->ver_type; in iwl_fwrt_update_fw_versions() 372 fwrt->dump.fw_ver.subtype = lmac->ver_subtype; in iwl_fwrt_update_fw_versions() 373 fwrt->dump.fw_ver.lmac_major = le32_to_cpu(lmac->ucode_major); in iwl_fwrt_update_fw_versions() 374 fwrt->dump.fw_ver.lmac_minor = le32_to_cpu(lmac->ucode_minor); in iwl_fwrt_update_fw_versions() 366 iwl_fwrt_update_fw_versions(struct iwl_fw_runtime *fwrt, struct iwl_lmac_alive *lmac, struct iwl_umac_alive *umac) iwl_fwrt_update_fw_versions() argument
|
H A D | runtime.h | 87 } lmac[MAX_NUM_LMAC]; member 128 * @lmac: lmac number 134 int lmac; member
|
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/fw/ |
H A D | smem.c | 15 int i, lmac; in iwl_parse_shared_mem_22000() local 34 for (lmac = 0; lmac < lmac_num; lmac++) { in iwl_parse_shared_mem_22000() 36 &mem_cfg->lmac_smem[lmac]; in iwl_parse_shared_mem_22000() 39 fwrt->smem_cfg.lmac[lmac].txfifo_size[i] = in iwl_parse_shared_mem_22000() 41 fwrt->smem_cfg.lmac[lmac].rxfifo1_size = in iwl_parse_shared_mem_22000() 56 fwrt->smem_cfg.lmac[ in iwl_parse_shared_mem() [all...] |
H A D | dbg.h | 312 struct iwl_lmac_alive *lmac, in iwl_fwrt_update_fw_versions() 315 if (lmac) { in iwl_fwrt_update_fw_versions() 316 fwrt->dump.fw_ver.type = lmac->ver_type; in iwl_fwrt_update_fw_versions() 317 fwrt->dump.fw_ver.subtype = lmac->ver_subtype; in iwl_fwrt_update_fw_versions() 318 fwrt->dump.fw_ver.lmac_major = le32_to_cpu(lmac->ucode_major); in iwl_fwrt_update_fw_versions() 319 fwrt->dump.fw_ver.lmac_minor = le32_to_cpu(lmac->ucode_minor); in iwl_fwrt_update_fw_versions() 311 iwl_fwrt_update_fw_versions(struct iwl_fw_runtime *fwrt, struct iwl_lmac_alive *lmac, struct iwl_umac_alive *umac) iwl_fwrt_update_fw_versions() argument
|
H A D | runtime.h | 35 } lmac[MAX_NUM_LMAC]; member 76 * @lmac: lmac number 82 int lmac; member
|
/kernel/linux/linux-5.10/net/llc/ |
H A D | llc_if.c | 73 * @lmac: local mac address 83 int llc_establish_connection(struct sock *sk, u8 *lmac, u8 *dmac, u8 dsap) in llc_establish_connection() argument 94 memcpy(laddr.mac, lmac, sizeof(laddr.mac)); in llc_establish_connection()
|
/kernel/linux/linux-6.6/net/llc/ |
H A D | llc_if.c | 73 * @lmac: local mac address 83 int llc_establish_connection(struct sock *sk, const u8 *lmac, u8 *dmac, u8 dsap) in llc_establish_connection() argument 94 memcpy(laddr.mac, lmac, sizeof(laddr.mac)); in llc_establish_connection()
|
/kernel/linux/linux-5.10/include/net/ |
H A D | llc_if.h | 65 int llc_establish_connection(struct sock *sk, u8 *lmac, u8 *dmac, u8 dsap);
|
/kernel/linux/linux-6.6/include/net/ |
H A D | llc_if.h | 65 int llc_establish_connection(struct sock *sk, const u8 *lmac, u8 *dmac,
|