mac                48 arch/arm/mach-davinci/board-mityomapl138.c 	u8	mac[6];
mac                32 arch/arm64/crypto/aes-ce-ccm-glue.c asmlinkage void ce_aes_ccm_auth_data(u8 mac[], u8 const in[], u32 abytes,
mac                36 arch/arm64/crypto/aes-ce-ccm-glue.c 				   u32 const rk[], u32 rounds, u8 mac[],
mac                40 arch/arm64/crypto/aes-ce-ccm-glue.c 				   u32 const rk[], u32 rounds, u8 mac[],
mac                43 arch/arm64/crypto/aes-ce-ccm-glue.c asmlinkage void ce_aes_ccm_final(u8 mac[], u8 const ctr[], u32 const rk[],
mac               105 arch/arm64/crypto/aes-ce-ccm-glue.c static void ccm_update_mac(struct crypto_aes_ctx *key, u8 mac[], u8 const in[],
mac               110 arch/arm64/crypto/aes-ce-ccm-glue.c 		ce_aes_ccm_auth_data(mac, in, abytes, macp, key->key_enc,
mac               117 arch/arm64/crypto/aes-ce-ccm-glue.c 			crypto_xor(&mac[*macp], in, added);
mac               125 arch/arm64/crypto/aes-ce-ccm-glue.c 			aes_encrypt(key, mac, mac);
mac               126 arch/arm64/crypto/aes-ce-ccm-glue.c 			crypto_xor(mac, in, AES_BLOCK_SIZE);
mac               133 arch/arm64/crypto/aes-ce-ccm-glue.c 			aes_encrypt(key, mac, mac);
mac               134 arch/arm64/crypto/aes-ce-ccm-glue.c 			crypto_xor(mac, in, abytes);
mac               140 arch/arm64/crypto/aes-ce-ccm-glue.c static void ccm_calculate_auth_mac(struct aead_request *req, u8 mac[])
mac               159 arch/arm64/crypto/aes-ce-ccm-glue.c 	ccm_update_mac(ctx, mac, (u8 *)&ltag, ltag.len, &macp);
mac               171 arch/arm64/crypto/aes-ce-ccm-glue.c 		ccm_update_mac(ctx, mac, p, n, &macp);
mac               180 arch/arm64/crypto/aes-ce-ccm-glue.c static int ccm_crypt_fallback(struct skcipher_walk *walk, u8 mac[], u8 iv0[],
mac               206 arch/arm64/crypto/aes-ce-ccm-glue.c 			aes_encrypt(ctx, mac, mac);
mac               208 arch/arm64/crypto/aes-ce-ccm-glue.c 				crypto_xor(mac, src, bsize);
mac               211 arch/arm64/crypto/aes-ce-ccm-glue.c 				crypto_xor(mac, dst, bsize);
mac               222 arch/arm64/crypto/aes-ce-ccm-glue.c 		aes_encrypt(ctx, mac, mac);
mac               223 arch/arm64/crypto/aes-ce-ccm-glue.c 		crypto_xor(mac, buf, AES_BLOCK_SIZE);
mac               233 arch/arm64/crypto/aes-ce-ccm-glue.c 	u8 __aligned(8) mac[AES_BLOCK_SIZE];
mac               238 arch/arm64/crypto/aes-ce-ccm-glue.c 	err = ccm_init_mac(req, mac, len);
mac               243 arch/arm64/crypto/aes-ce-ccm-glue.c 		ccm_calculate_auth_mac(req, mac);
mac               261 arch/arm64/crypto/aes-ce-ccm-glue.c 					   num_rounds(ctx), mac, walk.iv);
mac               268 arch/arm64/crypto/aes-ce-ccm-glue.c 			ce_aes_ccm_final(mac, buf, ctx->key_enc,
mac               273 arch/arm64/crypto/aes-ce-ccm-glue.c 		err = ccm_crypt_fallback(&walk, mac, buf, ctx, true);
mac               279 arch/arm64/crypto/aes-ce-ccm-glue.c 	scatterwalk_map_and_copy(mac, req->dst, req->assoclen + req->cryptlen,
mac               291 arch/arm64/crypto/aes-ce-ccm-glue.c 	u8 __aligned(8) mac[AES_BLOCK_SIZE];
mac               296 arch/arm64/crypto/aes-ce-ccm-glue.c 	err = ccm_init_mac(req, mac, len);
mac               301 arch/arm64/crypto/aes-ce-ccm-glue.c 		ccm_calculate_auth_mac(req, mac);
mac               319 arch/arm64/crypto/aes-ce-ccm-glue.c 					   num_rounds(ctx), mac, walk.iv);
mac               326 arch/arm64/crypto/aes-ce-ccm-glue.c 			ce_aes_ccm_final(mac, buf, ctx->key_enc,
mac               331 arch/arm64/crypto/aes-ce-ccm-glue.c 		err = ccm_crypt_fallback(&walk, mac, buf, ctx, false);
mac               342 arch/arm64/crypto/aes-ce-ccm-glue.c 	if (crypto_memneq(mac, buf, authsize))
mac               404 arch/arm64/crypto/ghash-ce-glue.c 	u8 mac[AES_BLOCK_SIZE];
mac               413 arch/arm64/crypto/ghash-ce-glue.c 	put_unaligned_be64(dg[1], mac);
mac               414 arch/arm64/crypto/ghash-ce-glue.c 	put_unaligned_be64(dg[0], mac + 8);
mac               416 arch/arm64/crypto/ghash-ce-glue.c 	crypto_xor(tag, mac, AES_BLOCK_SIZE);
mac               189 arch/m68k/emu/nfeth.c 	char mac[ETH_ALEN], host_ip[32], local_ip[32];
mac               192 arch/m68k/emu/nfeth.c 	if (!nf_call(nfEtherID + XIF_GET_MAC, unit, virt_to_phys(mac),
mac               203 arch/m68k/emu/nfeth.c 	memcpy(dev->dev_addr, mac, ETH_ALEN);
mac               220 arch/m68k/emu/nfeth.c 		    local_ip, mac);
mac               415 arch/mips/alchemy/common/platform.c 	if (!i && !is_valid_ether_addr(au1xxx_eth0_platform_data.mac))
mac               416 arch/mips/alchemy/common/platform.c 		memcpy(au1xxx_eth0_platform_data.mac, ethaddr, 6);
mac               436 arch/mips/alchemy/common/platform.c 	if (!i && !is_valid_ether_addr(au1xxx_eth1_platform_data.mac))
mac               437 arch/mips/alchemy/common/platform.c 		memcpy(au1xxx_eth1_platform_data.mac, ethaddr, 6);
mac               813 arch/mips/alchemy/devboards/db1300.c 	prom_get_ethernet_addr(&db1300_eth_config.mac[0]);
mac               285 arch/mips/ar7/platform.c 	char name[5], *mac;
mac               288 arch/mips/ar7/platform.c 	mac = prom_getenv(name);
mac               289 arch/mips/ar7/platform.c 	if (!mac && instance) {
mac               291 arch/mips/ar7/platform.c 		mac = prom_getenv(name);
mac               294 arch/mips/ar7/platform.c 	if (mac) {
mac               295 arch/mips/ar7/platform.c 		if (!mac_pton(mac, dev_addr)) {
mac                56 arch/mips/bcm63xx/nvram.c int bcm63xx_nvram_get_mac_address(u8 *mac)
mac                66 arch/mips/bcm63xx/nvram.c 	memcpy(mac, nvram.mac_addr_base, ETH_ALEN);
mac                67 arch/mips/bcm63xx/nvram.c 	oui = mac + ETH_ALEN/2 - 1;
mac                71 arch/mips/bcm63xx/nvram.c 		u8 *p = mac + ETH_ALEN - 1;
mac               566 arch/mips/cavium-octeon/octeon-platform.c 	u64 mac = *pmac;
mac               574 arch/mips/cavium-octeon/octeon-platform.c 	new_mac[0] = (mac >> 40) & 0xff;
mac               575 arch/mips/cavium-octeon/octeon-platform.c 	new_mac[1] = (mac >> 32) & 0xff;
mac               576 arch/mips/cavium-octeon/octeon-platform.c 	new_mac[2] = (mac >> 24) & 0xff;
mac               577 arch/mips/cavium-octeon/octeon-platform.c 	new_mac[3] = (mac >> 16) & 0xff;
mac               578 arch/mips/cavium-octeon/octeon-platform.c 	new_mac[4] = (mac >> 8) & 0xff;
mac               579 arch/mips/cavium-octeon/octeon-platform.c 	new_mac[5] = mac & 0xff;
mac               588 arch/mips/cavium-octeon/octeon-platform.c 	*pmac = mac + 1;
mac                13 arch/mips/include/asm/mach-au1x00/au1xxx_eth.h 	char mac[6];
mac                32 arch/mips/include/asm/mach-bcm63xx/bcm63xx_nvram.h int bcm63xx_nvram_get_mac_address(u8 *mac);
mac                14 arch/mips/include/asm/mach-lantiq/lantiq_platform.h 	struct sockaddr mac;
mac                62 arch/mips/include/asm/mach-rc32434/rb.h 	unsigned char mac[6];
mac               568 arch/mips/include/asm/octeon/cvmx-pci-defs.h 		uint32_t mac:7;
mac               582 arch/mips/include/asm/octeon/cvmx-pci-defs.h 		uint32_t mac:7;
mac                18 arch/mips/include/asm/sgi/seeq.h 	unsigned char mac[ETH_ALEN];
mac               100 arch/mips/rb532/devices.c 	.mac = {0xde, 0xca, 0xff, 0xc0, 0xff, 0xee}
mac               313 arch/mips/rb532/devices.c 	if (!mac_pton(s, korina_dev0_data.mac)) {
mac               158 arch/mips/sgi-ip22/ip22-platform.c 		eth0_pd.mac[2 * i]     = tmp >> 8;
mac               159 arch/mips/sgi-ip22/ip22-platform.c 		eth0_pd.mac[2 * i + 1] = tmp & 0xff;
mac               184 arch/mips/sgi-ip22/ip22-platform.c 		eth1_pd.mac[2 * i]     = tmp >> 8;
mac               185 arch/mips/sgi-ip22/ip22-platform.c 		eth1_pd.mac[2 * i + 1] = tmp & 0xff;
mac                84 arch/mips/sgi-ip32/ip32-setup.c 		char *mac = ArcGetEnvironmentVariable("eaddr");
mac                85 arch/mips/sgi-ip32/ip32-setup.c 		str2eaddr(o2meth_eaddr, mac);
mac               120 arch/powerpc/platforms/ps3/gelic_udbg.c 	u64 mac;
mac               138 arch/powerpc/platforms/ps3/gelic_udbg.c 				 &mac, &v2);
mac               142 arch/powerpc/platforms/ps3/gelic_udbg.c 	mac <<= 16;
mac               147 arch/powerpc/platforms/ps3/gelic_udbg.c 	memcpy(&h_eth->h_source, &mac, ETH_ALEN);
mac               293 arch/s390/include/asm/diag.h 	u8	mac[ETH_ALEN];
mac               395 arch/s390/include/asm/qdio.h 	struct { u8 mac[6]; u16 lnid; } addr_lnid;
mac                36 arch/s390/include/uapi/asm/qeth.h 	__u8 mac;
mac               123 arch/s390/kernel/sthyi.c 	struct mac_sctn mac;
mac               177 arch/s390/kernel/sthyi.c 	sctns->hdr.infmlen = sizeof(sctns->mac);
mac               186 arch/s390/kernel/sthyi.c 	sclp_ocf_cpc_name_copy(sctns->mac.infmname);
mac               187 arch/s390/kernel/sthyi.c 	if (*(u64 *)sctns->mac.infmname != 0)
mac               188 arch/s390/kernel/sthyi.c 		sctns->mac.infmval1 |= MAC_NAME_VLD;
mac               193 arch/s390/kernel/sthyi.c 	memcpy(sctns->mac.infmtype, sysinfo->type, sizeof(sctns->mac.infmtype));
mac               194 arch/s390/kernel/sthyi.c 	memcpy(sctns->mac.infmmanu, sysinfo->manufacturer, sizeof(sctns->mac.infmmanu));
mac               195 arch/s390/kernel/sthyi.c 	memcpy(sctns->mac.infmpman, sysinfo->plant, sizeof(sctns->mac.infmpman));
mac               196 arch/s390/kernel/sthyi.c 	memcpy(sctns->mac.infmseq, sysinfo->sequence, sizeof(sctns->mac.infmseq));
mac               198 arch/s390/kernel/sthyi.c 	sctns->mac.infmval1 |= MAC_ID_VLD;
mac               238 arch/s390/kernel/sthyi.c 				sctns->mac.infmdcps++;
mac               240 arch/s390/kernel/sthyi.c 				sctns->mac.infmscps++;
mac               244 arch/s390/kernel/sthyi.c 				sctns->mac.infmdifl++;
mac               246 arch/s390/kernel/sthyi.c 				sctns->mac.infmsifl++;
mac               250 arch/s390/kernel/sthyi.c 	sctns->mac.infmval1 |= MAC_CNT_VLD;
mac               381 arch/s390/kernel/sthyi.c 		sctns->par.infpwbcp = sctns->mac.infmscps * 0x10000 *
mac               386 arch/s390/kernel/sthyi.c 		sctns->par.infpwbif = sctns->mac.infmsifl * 0x10000 *
mac               629 arch/sh/boards/mach-se/7724/setup.c 	u16 mac;
mac               643 arch/sh/boards/mach-se/7724/setup.c 		mac = __raw_readw(EEPROM_DATA);
mac               644 arch/sh/boards/mach-se/7724/setup.c 		sh_eth_plat.mac_addr[i << 1] = mac & 0xff;
mac               645 arch/sh/boards/mach-se/7724/setup.c 		sh_eth_plat.mac_addr[(i << 1) + 1] = mac >> 8;
mac               380 arch/um/drivers/net_kern.c static void eth_configure(int n, void *init, char *mac,
mac               413 arch/um/drivers/net_kern.c 	uml_net_setup_etheraddr(dev, mac);
mac               448 arch/um/drivers/net_kern.c 		  .mac 			= { 0xfe, 0xfd, 0x0, 0x0, 0x0, 0x0},
mac               461 arch/um/drivers/net_kern.c 	memcpy(lp->mac, dev->dev_addr, sizeof(lp->mac));
mac               590 arch/um/drivers/net_kern.c 	char *mac = NULL;
mac               601 arch/um/drivers/net_kern.c 					&mac, GFP_KERNEL);
mac               605 arch/um/drivers/net_kern.c 			eth_configure(eth->index, init, mac, new, GFP_KERNEL);
mac               617 arch/um/drivers/net_kern.c 	char *mac = NULL;
mac               624 arch/um/drivers/net_kern.c 					&mac, GFP_ATOMIC))
mac               627 arch/um/drivers/net_kern.c 			eth_configure(index, init, mac, transport, GFP_ATOMIC);
mac               674 arch/um/drivers/vector_user.c void *uml_vector_default_bpf(int fd, void *mac)
mac               677 arch/um/drivers/vector_user.c 	uint32_t *mac1 = (uint32_t *)(mac + 2);
mac               678 arch/um/drivers/vector_user.c 	uint16_t *mac2 = (uint16_t *) mac;
mac                98 arch/um/drivers/vector_user.h extern void *uml_vector_default_bpf(int fd, void *mac);
mac                31 arch/um/include/shared/net_kern.h 	unsigned char mac[ETH_ALEN];
mac                22 crypto/ccm.c   	struct crypto_ahash_spawn mac;
mac                26 crypto/ccm.c   	struct crypto_ahash *mac;
mac                93 crypto/ccm.c   	struct crypto_ahash *mac = ctx->mac;
mac               105 crypto/ccm.c   	crypto_ahash_clear_flags(mac, CRYPTO_TFM_REQ_MASK);
mac               106 crypto/ccm.c   	crypto_ahash_set_flags(mac, crypto_aead_get_flags(aead) &
mac               108 crypto/ccm.c   	err = crypto_ahash_setkey(mac, key, keylen);
mac               109 crypto/ccm.c   	crypto_aead_set_flags(aead, crypto_ahash_get_flags(mac) &
mac               207 crypto/ccm.c   	ahash_request_set_tfm(ahreq, ctx->mac);
mac               406 crypto/ccm.c   	struct crypto_ahash *mac;
mac               411 crypto/ccm.c   	mac = crypto_spawn_ahash(&ictx->mac);
mac               412 crypto/ccm.c   	if (IS_ERR(mac))
mac               413 crypto/ccm.c   		return PTR_ERR(mac);
mac               420 crypto/ccm.c   	ctx->mac = mac;
mac               428 crypto/ccm.c   		max(crypto_ahash_reqsize(mac), crypto_skcipher_reqsize(ctr)));
mac               433 crypto/ccm.c   	crypto_free_ahash(mac);
mac               441 crypto/ccm.c   	crypto_free_ahash(ctx->mac);
mac               449 crypto/ccm.c   	crypto_drop_ahash(&ctx->mac);
mac               463 crypto/ccm.c   	struct hash_alg_common *mac;
mac               481 crypto/ccm.c   	mac = __crypto_hash_alg_common(mac_alg);
mac               483 crypto/ccm.c   	if (strncmp(mac->base.cra_name, "cbcmac(", 7) != 0 ||
mac               484 crypto/ccm.c   	    mac->digestsize != 16)
mac               493 crypto/ccm.c   	err = crypto_init_ahash_spawn(&ictx->mac, mac,
mac               515 crypto/ccm.c   	if (strcmp(ctr->base.cra_name + 4, mac->base.cra_name + 7) != 0)
mac               525 crypto/ccm.c   		     mac->base.cra_driver_name) >= CRYPTO_MAX_ALG_NAME)
mac               529 crypto/ccm.c   	inst->alg.base.cra_priority = (mac->base.cra_priority +
mac               532 crypto/ccm.c   	inst->alg.base.cra_alignmask = mac->base.cra_alignmask |
mac               558 crypto/ccm.c   	crypto_drop_ahash(&ictx->mac);
mac               163 drivers/atm/midway.h 	unsigned char mac[MAC_LEN],inv_mac[MAC_LEN];
mac               170 drivers/atm/nicstar.c static char *mac[NS_MAX_CARDS];
mac               171 drivers/atm/nicstar.c module_param_array(mac, charp, NULL, 0);
mac               522 drivers/atm/nicstar.c 	if (mac[i] == NULL)
mac               773 drivers/atm/nicstar.c 	if (mac[i] == NULL || !mac_pton(mac[i], card->atmdev->esi)) {
mac               163 drivers/block/aoe/aoeblk.c static DEVICE_ATTR(mac, 0444, aoedisk_show_mac, NULL);
mac               191 drivers/crypto/chelsio/chcr_algo.h #define FILL_SEC_CPL_IVGEN_HDRLEN(last, more, ctx_in, mac, ivdrop, len) htonl( \
mac               199 drivers/crypto/chelsio/chcr_algo.h 		SCMD_MAC_ONLY_V((mac)) |  \
mac               336 drivers/crypto/nx/nx-aes-gcm.c 			goto mac;
mac               395 drivers/crypto/nx/nx-aes-gcm.c mac:
mac               482 drivers/firmware/broadcom/bcm47xx_sprom.c static bool bcm47xx_is_valid_mac(u8 *mac)
mac               484 drivers/firmware/broadcom/bcm47xx_sprom.c 	return mac && !(mac[0] == 0x00 && mac[1] == 0x90 && mac[2] == 0x4c);
mac               487 drivers/firmware/broadcom/bcm47xx_sprom.c static int bcm47xx_increase_mac_addr(u8 *mac, u8 num)
mac               489 drivers/firmware/broadcom/bcm47xx_sprom.c 	u8 *oui = mac + ETH_ALEN/2 - 1;
mac               490 drivers/firmware/broadcom/bcm47xx_sprom.c 	u8 *p = mac + ETH_ALEN - 1;
mac               540 drivers/firmware/broadcom/bcm47xx_sprom.c 		u8 mac[6];
mac               542 drivers/firmware/broadcom/bcm47xx_sprom.c 		nvram_read_macaddr(NULL, "et0macaddr", mac, false);
mac               543 drivers/firmware/broadcom/bcm47xx_sprom.c 		if (bcm47xx_is_valid_mac(mac)) {
mac               544 drivers/firmware/broadcom/bcm47xx_sprom.c 			int err = bcm47xx_increase_mac_addr(mac, mac_addr_used);
mac               547 drivers/firmware/broadcom/bcm47xx_sprom.c 				ether_addr_copy(sprom->il0mac, mac);
mac               129 drivers/firmware/iscsi_ibft.c 	char mac[6];
mac               339 drivers/firmware/iscsi_ibft.c 		str += sprintf(str, "%pM\n", nic->mac);
mac               165 drivers/firmware/turris-mox-rwtm.c static void reply_to_mac_addr(u8 *mac, u32 t1, u32 t2)
mac               167 drivers/firmware/turris-mox-rwtm.c 	mac[0] = t1 >> 8;
mac               168 drivers/firmware/turris-mox-rwtm.c 	mac[1] = t1;
mac               169 drivers/firmware/turris-mox-rwtm.c 	mac[2] = t2 >> 24;
mac               170 drivers/firmware/turris-mox-rwtm.c 	mac[3] = t2 >> 16;
mac               171 drivers/firmware/turris-mox-rwtm.c 	mac[4] = t2 >> 8;
mac               172 drivers/firmware/turris-mox-rwtm.c 	mac[5] = t2;
mac               458 drivers/infiniband/hw/bnxt_re/qplib_res.c 	u8 mac[ETH_ALEN];
mac               461 drivers/infiniband/hw/bnxt_re/qplib_res.c 	memcpy(mac, dev_addr, ETH_ALEN);
mac               462 drivers/infiniband/hw/bnxt_re/qplib_res.c 	guid[0] = mac[0] ^ 2;
mac               463 drivers/infiniband/hw/bnxt_re/qplib_res.c 	guid[1] = mac[1];
mac               464 drivers/infiniband/hw/bnxt_re/qplib_res.c 	guid[2] = mac[2];
mac               467 drivers/infiniband/hw/bnxt_re/qplib_res.c 	guid[5] = mac[3];
mac               468 drivers/infiniband/hw/bnxt_re/qplib_res.c 	guid[6] = mac[4];
mac               469 drivers/infiniband/hw/bnxt_re/qplib_res.c 	guid[7] = mac[5];
mac               231 drivers/infiniband/hw/bnxt_re/qplib_sp.h 			struct bnxt_qplib_gid *gid, u8 *mac, u16 vlan_id,
mac                60 drivers/infiniband/hw/hns/hns_roce_ah.c 	memcpy(ah->av.mac, ah_attr->roce.dmac, ETH_ALEN);
mac               584 drivers/infiniband/hw/hns/hns_roce_device.h 	u8          mac[ETH_ALEN];
mac               118 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 				       ah->av.mac[0]);
mac               122 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 				       ah->av.mac[1]);
mac               126 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 				       ah->av.mac[2]);
mac               130 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 				       ah->av.mac[3]);
mac               135 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 				       ah->av.mac[4]);
mac               139 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 				       ah->av.mac[5]);
mac               142 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 			loopback = ether_addr_equal_unaligned(ah->av.mac,
mac               316 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 				       V2_UD_SEND_WQE_DMAC_0_S, ah->av.mac[0]);
mac               318 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 				       V2_UD_SEND_WQE_DMAC_1_S, ah->av.mac[1]);
mac               320 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 				       V2_UD_SEND_WQE_DMAC_2_S, ah->av.mac[2]);
mac               322 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 				       V2_UD_SEND_WQE_DMAC_3_S, ah->av.mac[3]);
mac               326 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 				       ah->av.mac[4]);
mac               330 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 				       ah->av.mac[5]);
mac               334 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 			loopback = ether_addr_equal_unaligned(ah->av.mac,
mac                93 drivers/infiniband/hw/mlx4/ah.c 	memcpy(ah->av.eth.mac, ah_attr->roce.dmac, ETH_ALEN);
mac              1584 drivers/infiniband/hw/mlx4/mad.c 		memcpy(dmac, tunnel->hdr.mac, ETH_ALEN);
mac              1682 drivers/infiniband/hw/mlx4/main.c 			u8 mac[ETH_ALEN] = {ib_spec->eth.mask.dst_mac[0] ^ 0x01,
mac              1692 drivers/infiniband/hw/mlx4/main.c 			if (!is_zero_ether_addr(&mac[0]))
mac              2284 drivers/infiniband/hw/mlx4/main.c 	atomic64_set(&ibdev->iboe.mac[port - 1], new_smac);
mac              2854 drivers/infiniband/hw/mlx4/main.c 		atomic64_set(&iboe->mac[j - 1], ibdev->dev->caps.def_mac[j]);
mac               249 drivers/infiniband/hw/mlx4/mlx4_ib.h 	u8 mac[6];
mac               520 drivers/infiniband/hw/mlx4/mlx4_ib.h 	atomic64_t		mac[MLX4_MAX_PORTS];
mac              1956 drivers/infiniband/hw/mlx4/qp.c 	u64_mac = atomic64_read(&dev->iboe.mac[qp->port - 1]);
mac              3192 drivers/infiniband/hw/mlx4/qp.c 		memcpy(sqp->ud_header.eth.dmac_h, ah->av.eth.mac, 6);
mac              3193 drivers/infiniband/hw/mlx4/qp.c 		memcpy(&ctrl->srcrb_flags16[0], ah->av.eth.mac, 2);
mac              3194 drivers/infiniband/hw/mlx4/qp.c 		memcpy(&ctrl->imm, ah->av.eth.mac + 2, 4);
mac              3380 drivers/infiniband/hw/mlx4/qp.c 	memcpy(dseg->mac, to_mah(wr->ah)->av.eth.mac, 6);
mac              3420 drivers/infiniband/hw/mlx4/qp.c 	memcpy(hdr.mac, ah->av.eth.mac, 6);
mac               586 drivers/infiniband/hw/mlx5/main.c 	u8 mac[ETH_ALEN];
mac               591 drivers/infiniband/hw/mlx5/main.c 		ret = rdma_read_gid_l2_fields(attr, &vlan_id, &mac[0]);
mac               613 drivers/infiniband/hw/mlx5/main.c 				      roce_l3_type, gid->raw, mac,
mac                40 drivers/infiniband/hw/usnic/usnic_common_util.h usnic_mac_ip_to_gid(const char *const mac, const __be32 inaddr, char *raw_gid)
mac                46 drivers/infiniband/hw/usnic/usnic_common_util.h 	addrconf_addr_eui48(&raw_gid[8], mac);
mac               106 drivers/infiniband/hw/usnic/usnic_fwd.c void usnic_fwd_set_mac(struct usnic_fwd_dev *ufdev, char mac[ETH_ALEN])
mac               109 drivers/infiniband/hw/usnic/usnic_fwd.c 	memcpy(&ufdev->mac, mac, sizeof(ufdev->mac));
mac                57 drivers/infiniband/hw/usnic/usnic_fwd.h 	char				mac[ETH_ALEN];
mac                77 drivers/infiniband/hw/usnic/usnic_fwd.h void usnic_fwd_set_mac(struct usnic_fwd_dev *ufdev, char mac[ETH_ALEN]);
mac               183 drivers/infiniband/hw/usnic/usnic_ib_main.c 		if (!memcmp(us_ibdev->ufdev->mac, netdev->dev_addr,
mac               184 drivers/infiniband/hw/usnic/usnic_ib_main.c 				sizeof(us_ibdev->ufdev->mac))) {
mac               190 drivers/infiniband/hw/usnic/usnic_ib_main.c 					us_ibdev->ufdev->mac,
mac               457 drivers/infiniband/hw/usnic/usnic_ib_main.c 		   netdev_name(us_ibdev->netdev), us_ibdev->ufdev->mac,
mac               100 drivers/infiniband/hw/usnic/usnic_ib_sysfs.c 			us_ibdev->ufdev->mac,
mac               291 drivers/infiniband/hw/usnic/usnic_ib_verbs.c 	usnic_mac_ip_to_gid(us_ibdev->ufdev->mac, us_ibdev->ufdev->inaddr,
mac               434 drivers/infiniband/hw/usnic/usnic_ib_verbs.c 	usnic_mac_ip_to_gid(us_ibdev->ufdev->mac, us_ibdev->ufdev->inaddr,
mac              2009 drivers/infiniband/ulp/ipoib/ipoib_main.c 	memcpy(ivf->mac, dev->dev_addr, dev->addr_len);
mac              2236 drivers/md/dm-crypt.c 	struct crypto_ahash *mac;
mac              2251 drivers/md/dm-crypt.c 	mac = crypto_alloc_ahash(mac_alg, 0, 0);
mac              2254 drivers/md/dm-crypt.c 	if (IS_ERR(mac))
mac              2255 drivers/md/dm-crypt.c 		return PTR_ERR(mac);
mac              2257 drivers/md/dm-crypt.c 	cc->key_mac_size = crypto_ahash_digestsize(mac);
mac              2258 drivers/md/dm-crypt.c 	crypto_free_ahash(mac);
mac               115 drivers/md/dm-integrity.c 	__u8 mac[JOURNAL_MAC_PER_SECTOR];
mac               766 drivers/md/dm-integrity.c 			memcpy(&js->mac, result + (j * JOURNAL_MAC_PER_SECTOR), JOURNAL_MAC_PER_SECTOR);
mac               768 drivers/md/dm-integrity.c 			if (memcmp(&js->mac, result + (j * JOURNAL_MAC_PER_SECTOR), JOURNAL_MAC_PER_SECTOR))
mac               183 drivers/media/common/b2c2/flexcop-common.h void flexcop_set_mac_filter(struct flexcop_device *fc, u8 mac[6]);
mac                62 drivers/media/common/b2c2/flexcop-eeprom.c static char eeprom_set_mac_addr(struct adapter *adapter, char type, u8 *mac)
mac                67 drivers/media/common/b2c2/flexcop-eeprom.c 		tmp[0] = mac[0];
mac                68 drivers/media/common/b2c2/flexcop-eeprom.c 		tmp[1] = mac[1];
mac                69 drivers/media/common/b2c2/flexcop-eeprom.c 		tmp[2] = mac[2];
mac                70 drivers/media/common/b2c2/flexcop-eeprom.c 		tmp[3] = mac[5];
mac                71 drivers/media/common/b2c2/flexcop-eeprom.c 		tmp[4] = mac[6];
mac                72 drivers/media/common/b2c2/flexcop-eeprom.c 		tmp[5] = mac[7];
mac                74 drivers/media/common/b2c2/flexcop-eeprom.c 		tmp[0] = mac[0];
mac                75 drivers/media/common/b2c2/flexcop-eeprom.c 		tmp[1] = mac[1];
mac                76 drivers/media/common/b2c2/flexcop-eeprom.c 		tmp[2] = mac[2];
mac                77 drivers/media/common/b2c2/flexcop-eeprom.c 		tmp[3] = mac[3];
mac                78 drivers/media/common/b2c2/flexcop-eeprom.c 		tmp[4] = mac[4];
mac                79 drivers/media/common/b2c2/flexcop-eeprom.c 		tmp[5] = mac[5];
mac                25 drivers/media/common/b2c2/flexcop-hw-filter.c void flexcop_set_mac_filter(struct flexcop_device *fc, u8 mac[6])
mac                30 drivers/media/common/b2c2/flexcop-hw-filter.c 	v418.mac_address_418.MAC1 = mac[0];
mac                31 drivers/media/common/b2c2/flexcop-hw-filter.c 	v418.mac_address_418.MAC2 = mac[1];
mac                32 drivers/media/common/b2c2/flexcop-hw-filter.c 	v418.mac_address_418.MAC3 = mac[2];
mac                33 drivers/media/common/b2c2/flexcop-hw-filter.c 	v418.mac_address_418.MAC6 = mac[3];
mac                34 drivers/media/common/b2c2/flexcop-hw-filter.c 	v41c.mac_address_41c.MAC7 = mac[4];
mac                35 drivers/media/common/b2c2/flexcop-hw-filter.c 	v41c.mac_address_41c.MAC8 = mac[5];
mac              1010 drivers/media/dvb-core/dvb_net.c 		   u8 *mac, u8 *mac_mask)
mac              1029 drivers/media/dvb-core/dvb_net.c 	(*secfilter)->filter_value[3]=mac[5];
mac              1030 drivers/media/dvb-core/dvb_net.c 	(*secfilter)->filter_value[4]=mac[4];
mac              1031 drivers/media/dvb-core/dvb_net.c 	(*secfilter)->filter_value[8]=mac[3];
mac              1032 drivers/media/dvb-core/dvb_net.c 	(*secfilter)->filter_value[9]=mac[2];
mac              1033 drivers/media/dvb-core/dvb_net.c 	(*secfilter)->filter_value[10]=mac[1];
mac              1034 drivers/media/dvb-core/dvb_net.c 	(*secfilter)->filter_value[11]=mac[0];
mac              1044 drivers/media/dvb-core/dvb_net.c 	netdev_dbg(dev, "filter mac=%pM mask=%pM\n", mac, mac_mask);
mac              1054 drivers/media/dvb-core/dvb_net.c 	unsigned char *mac = (unsigned char *) dev->dev_addr;
mac              1086 drivers/media/dvb-core/dvb_net.c 			dvb_net_filter_sec_set(dev, &priv->secfilter, mac, mask_normal);
mac              1106 drivers/media/dvb-core/dvb_net.c 			dvb_net_filter_sec_set(dev, &priv->secfilter, mac, mask_promisc);
mac              1093 drivers/media/pci/cx23885/cx23885-dvb.c 				cinfo.port[port->nr - 1].mac, 6);
mac                89 drivers/media/pci/cx23885/netup-eeprom.c 		cinfo->port[0].mac[j] =  netup_eeprom_read(i2c_adap, i);
mac                92 drivers/media/pci/cx23885/netup-eeprom.c 		cinfo->port[1].mac[j] =  netup_eeprom_read(i2c_adap, i);
mac                15 drivers/media/pci/cx23885/netup-eeprom.h 	u8 mac[6];/* card MAC address */
mac               103 drivers/media/pci/ddbridge/ddbridge.h 	u32 mac;
mac               947 drivers/media/pci/dm1105/dm1105.c static void dm1105_read_mac(struct dm1105_dev *dev, u8 *mac)
mac               960 drivers/media/pci/dm1105/dm1105.c 			.buf = mac,
mac               966 drivers/media/pci/dm1105/dm1105.c 	dev_info(&dev->pdev->dev, "MAC %pM\n", mac);
mac               532 drivers/media/pci/pluto2/pluto2.c static void pluto_read_mac(struct pluto *pluto, u8 *mac)
mac               535 drivers/media/pci/pluto2/pluto2.c 	mac[0] = (val >> 8) & 0xff;
mac               536 drivers/media/pci/pluto2/pluto2.c 	mac[1] = (val >> 0) & 0xff;
mac               539 drivers/media/pci/pluto2/pluto2.c 	mac[2] = (val >> 8) & 0xff;
mac               540 drivers/media/pci/pluto2/pluto2.c 	mac[3] = (val >> 0) & 0xff;
mac               543 drivers/media/pci/pluto2/pluto2.c 	mac[4] = (val >> 8) & 0xff;
mac               544 drivers/media/pci/pluto2/pluto2.c 	mac[5] = (val >> 0) & 0xff;
mac               546 drivers/media/pci/pluto2/pluto2.c 	dev_info(&pluto->pdev->dev, "MAC %pM\n", mac);
mac              1436 drivers/media/pci/ttpci/budget-av.c 	u8 *mac;
mac              1490 drivers/media/pci/ttpci/budget-av.c 	mac = budget_av->budget.dvb_adapter.proposed_mac;
mac              1491 drivers/media/pci/ttpci/budget-av.c 	if (i2c_readregs(&budget_av->budget.i2c_adap, 0xa0, 0x30, mac, 6)) {
mac              1494 drivers/media/pci/ttpci/budget-av.c 		eth_zero_addr(mac);
mac              1497 drivers/media/pci/ttpci/budget-av.c 			budget_av->budget.dvb_adapter.num, mac);
mac               611 drivers/media/usb/dvb-usb-v2/az6007.c static int az6007_read_mac_addr(struct dvb_usb_adapter *adap, u8 mac[6])
mac               618 drivers/media/usb/dvb-usb-v2/az6007.c 	memcpy(mac, st->data, 6);
mac               621 drivers/media/usb/dvb-usb-v2/az6007.c 		pr_debug("%s: mac is %pM\n", __func__, mac);
mac               840 drivers/media/usb/dvb-usb-v2/az6007.c 	u8 *mac;
mac               844 drivers/media/usb/dvb-usb-v2/az6007.c 	mac = kmalloc(6, GFP_ATOMIC);
mac               845 drivers/media/usb/dvb-usb-v2/az6007.c 	if (!mac)
mac               849 drivers/media/usb/dvb-usb-v2/az6007.c 	ret = __az6007_read(d->udev, AZ6007_READ_DATA, 6, 0, mac, 6);
mac               855 drivers/media/usb/dvb-usb-v2/az6007.c 	kfree(mac);
mac               231 drivers/media/usb/dvb-usb-v2/dvbsky.c static int dvbsky_read_mac_addr(struct dvb_usb_adapter *adap, u8 mac[6])
mac               251 drivers/media/usb/dvb-usb-v2/dvbsky.c 		memcpy(mac, ibuf, 6);
mac               824 drivers/media/usb/dvb-usb/dw2102.c static int dw210x_read_mac_address(struct dvb_usb_device *d, u8 mac[6])
mac               844 drivers/media/usb/dvb-usb/dw2102.c 	memcpy(mac, eeprom + 8, 6);
mac               848 drivers/media/usb/dvb-usb/dw2102.c static int s6x0_read_mac_address(struct dvb_usb_device *d, u8 mac[6])
mac               884 drivers/media/usb/dvb-usb/dw2102.c 	memcpy(mac, eeprom + 16, 6);
mac               926 drivers/media/usb/dvb-usb/dw2102.c static int su3000_read_mac_address(struct dvb_usb_device *d, u8 mac[6])
mac               951 drivers/media/usb/dvb-usb/dw2102.c 			mac[i] = ibuf[0];
mac               131 drivers/media/usb/dvb-usb/nova-t-usb2.c static int nova_t_read_mac_address (struct dvb_usb_device *d, u8 mac[6])
mac               136 drivers/media/usb/dvb-usb/nova-t-usb2.c 	mac[0] = 0x00;
mac               137 drivers/media/usb/dvb-usb/nova-t-usb2.c 	mac[1] = 0x0d;
mac               138 drivers/media/usb/dvb-usb/nova-t-usb2.c 	mac[2] = 0xfe;
mac               144 drivers/media/usb/dvb-usb/nova-t-usb2.c 		mac[5 - (i - 136)] = b;
mac               436 drivers/media/usb/dvb-usb/opera1.c static int opera1_read_mac_address(struct dvb_usb_device *d, u8 mac[6])
mac               440 drivers/media/usb/dvb-usb/opera1.c 	opera1_xilinx_rw(d->udev, 0xb1, 0xa1, mac, 6, OPERA_READ_MSG);
mac               609 drivers/media/usb/dvb-usb/pctv452e.c static int pctv452e_read_mac_address(struct dvb_usb_device *d, u8 mac[6])
mac               634 drivers/media/usb/dvb-usb/pctv452e.c 	ret = ttpci_eeprom_decode_mac(mac, encoded_mac);
mac               641 drivers/media/usb/dvb-usb/pctv452e.c 	eth_zero_addr(mac);
mac               452 drivers/media/usb/dvb-usb/technisat-usb2.c 		u8 mac[])
mac               460 drivers/media/usb/dvb-usb/technisat-usb2.c 	memcpy(mac, buf, 6);
mac               291 drivers/media/usb/dvb-usb/vp702x.c static int vp702x_read_mac_addr(struct dvb_usb_device *d,u8 mac[6])
mac               301 drivers/media/usb/dvb-usb/vp702x.c 	memcpy(mac, buf, 6);
mac               137 drivers/media/usb/dvb-usb/vp7045.c static int vp7045_read_mac_addr(struct dvb_usb_device *d,u8 mac[6])
mac               139 drivers/media/usb/dvb-usb/vp7045.c 	return vp7045_read_eeprom(d,mac, 6, MAC_0_ADDR);
mac               683 drivers/message/fusion/mptlan.c 	const unsigned char *mac;
mac               754 drivers/message/fusion/mptlan.c 	mac = skb_mac_header(skb);
mac               757 drivers/message/fusion/mptlan.c 						    (mac[0] <<  8) |
mac               758 drivers/message/fusion/mptlan.c 						    (mac[1] <<  0));
mac               759 drivers/message/fusion/mptlan.c 	pTrans->TransactionDetails[1] = cpu_to_le32((mac[2] << 24) |
mac               760 drivers/message/fusion/mptlan.c 						    (mac[3] << 16) |
mac               761 drivers/message/fusion/mptlan.c 						    (mac[4] <<  8) |
mac               762 drivers/message/fusion/mptlan.c 						    (mac[5] <<  0));
mac               610 drivers/misc/pch_phub.c 	u8 mac[8];
mac               618 drivers/misc/pch_phub.c 	pch_phub_read_gbe_mac_addr(chip, mac);
mac               621 drivers/misc/pch_phub.c 	return sprintf(buf, "%pM\n", mac);
mac               627 drivers/misc/pch_phub.c 	u8 mac[ETH_ALEN];
mac               632 drivers/misc/pch_phub.c 	if (!mac_pton(buf, mac))
mac               639 drivers/misc/pch_phub.c 	ret = pch_phub_write_gbe_mac_addr(chip, mac);
mac              1445 drivers/net/bonding/bond_options.c 	u8 *mac;
mac              1450 drivers/net/bonding/bond_options.c 		mac = macaddr;
mac              1452 drivers/net/bonding/bond_options.c 		mac = (u8 *)&newval->value;
mac              1455 drivers/net/bonding/bond_options.c 	if (!is_valid_ether_addr(mac))
mac              1458 drivers/net/bonding/bond_options.c 	netdev_dbg(bond->dev, "Setting ad_actor_system to %pM\n", mac);
mac              1459 drivers/net/bonding/bond_options.c 	ether_addr_copy(bond->params.ad_actor_system, mac);
mac              1453 drivers/net/dsa/b53/b53_common.c static int b53_arl_read(struct b53_device *dev, u64 mac,
mac              1482 drivers/net/dsa/b53/b53_common.c 		if ((mac_vid & ARLTBL_MAC_MASK) != mac)
mac              1504 drivers/net/dsa/b53/b53_common.c 	u64 mac, mac_vid = 0;
mac              1509 drivers/net/dsa/b53/b53_common.c 	mac = ether_addr_to_u64(addr);
mac              1512 drivers/net/dsa/b53/b53_common.c 	b53_write48(dev, B53_ARLIO_PAGE, B53_MAC_ADDR_IDX, mac);
mac              1520 drivers/net/dsa/b53/b53_common.c 	ret = b53_arl_read(dev, mac, vid, &ent, &idx, is_valid);
mac              1546 drivers/net/dsa/b53/b53_common.c 	memcpy(ent.mac, addr, ETH_ALEN);
mac              1622 drivers/net/dsa/b53/b53_common.c 	return cb(ent->mac, ent->vid, ent->is_static, data);
mac               254 drivers/net/dsa/b53/b53_priv.h 	u8 mac[ETH_ALEN];
mac               269 drivers/net/dsa/b53/b53_priv.h 	u64_to_ether_addr(mac_vid, ent->mac);
mac               276 drivers/net/dsa/b53/b53_priv.h 	*mac_vid = ether_addr_to_u64(ent->mac);
mac               594 drivers/net/dsa/lan9303-core.c static void alr_reg_to_mac(u32 dat0, u32 dat1, u8 mac[6])
mac               596 drivers/net/dsa/lan9303-core.c 	mac[0] = (dat0 >>  0) & 0xff;
mac               597 drivers/net/dsa/lan9303-core.c 	mac[1] = (dat0 >>  8) & 0xff;
mac               598 drivers/net/dsa/lan9303-core.c 	mac[2] = (dat0 >> 16) & 0xff;
mac               599 drivers/net/dsa/lan9303-core.c 	mac[3] = (dat0 >> 24) & 0xff;
mac               600 drivers/net/dsa/lan9303-core.c 	mac[4] = (dat1 >>  0) & 0xff;
mac               601 drivers/net/dsa/lan9303-core.c 	mac[5] = (dat1 >>  8) & 0xff;
mac               633 drivers/net/dsa/lan9303-core.c 	u8 mac[ETH_ALEN];
mac               639 drivers/net/dsa/lan9303-core.c 	alr_reg_to_mac(dat0, dat1, mac);
mac               641 drivers/net/dsa/lan9303-core.c 	dump_ctx->cb(mac, 0, is_static, dump_ctx->data);
mac               645 drivers/net/dsa/lan9303-core.c static void lan9303_alr_set_entry(struct lan9303 *chip, const u8 *mac,
mac               650 drivers/net/dsa/lan9303-core.c 	dev_dbg(chip->dev, "%s(%pM, %d)\n", __func__, mac, port_map);
mac               663 drivers/net/dsa/lan9303-core.c 	dat0 |= (mac[0] << 0);
mac               664 drivers/net/dsa/lan9303-core.c 	dat0 |= (mac[1] << 8);
mac               665 drivers/net/dsa/lan9303-core.c 	dat0 |= (mac[2] << 16);
mac               666 drivers/net/dsa/lan9303-core.c 	dat0 |= (mac[3] << 24);
mac               668 drivers/net/dsa/lan9303-core.c 	dat1 |= (mac[4] << 0);
mac               669 drivers/net/dsa/lan9303-core.c 	dat1 |= (mac[5] << 8);
mac               675 drivers/net/dsa/lan9303-core.c static int lan9303_alr_add_port(struct lan9303 *chip, const u8 *mac, int port,
mac               681 drivers/net/dsa/lan9303-core.c 	entr = lan9303_alr_cache_find_mac(chip, mac);
mac               688 drivers/net/dsa/lan9303-core.c 		ether_addr_copy(entr->mac_addr, mac);
mac               692 drivers/net/dsa/lan9303-core.c 	lan9303_alr_set_entry(chip, mac, entr->port_map, stp_override);
mac               699 drivers/net/dsa/lan9303-core.c static int lan9303_alr_del_port(struct lan9303 *chip, const u8 *mac, int port)
mac               704 drivers/net/dsa/lan9303-core.c 	entr = lan9303_alr_cache_find_mac(chip, mac);
mac               711 drivers/net/dsa/lan9303-core.c 	lan9303_alr_set_entry(chip, mac, entr->port_map, entr->stp_override);
mac               354 drivers/net/dsa/microchip/ksz8795.c 		alu->mac[5] = (u8)data_lo;
mac               355 drivers/net/dsa/microchip/ksz8795.c 		alu->mac[4] = (u8)(data_lo >> 8);
mac               356 drivers/net/dsa/microchip/ksz8795.c 		alu->mac[3] = (u8)(data_lo >> 16);
mac               357 drivers/net/dsa/microchip/ksz8795.c 		alu->mac[2] = (u8)(data_lo >> 24);
mac               358 drivers/net/dsa/microchip/ksz8795.c 		alu->mac[1] = (u8)data_hi;
mac               359 drivers/net/dsa/microchip/ksz8795.c 		alu->mac[0] = (u8)(data_hi >> 8);
mac               379 drivers/net/dsa/microchip/ksz8795.c 	data_lo = ((u32)alu->mac[2] << 24) |
mac               380 drivers/net/dsa/microchip/ksz8795.c 		((u32)alu->mac[3] << 16) |
mac               381 drivers/net/dsa/microchip/ksz8795.c 		((u32)alu->mac[4] << 8) | alu->mac[5];
mac               382 drivers/net/dsa/microchip/ksz8795.c 	data_hi = ((u32)alu->mac[0] << 8) | alu->mac[1];
mac              1096 drivers/net/dsa/microchip/ksz8795.c 	ether_addr_copy(alu.mac, eth_stp_addr);
mac               731 drivers/net/dsa/microchip/ksz9477.c 	alu->mac[0] = (alu_table[2] >> 8) & 0xFF;
mac               732 drivers/net/dsa/microchip/ksz9477.c 	alu->mac[1] = alu_table[2] & 0xFF;
mac               733 drivers/net/dsa/microchip/ksz9477.c 	alu->mac[2] = (alu_table[3] >> 24) & 0xFF;
mac               734 drivers/net/dsa/microchip/ksz9477.c 	alu->mac[3] = (alu_table[3] >> 16) & 0xFF;
mac               735 drivers/net/dsa/microchip/ksz9477.c 	alu->mac[4] = (alu_table[3] >> 8) & 0xFF;
mac               736 drivers/net/dsa/microchip/ksz9477.c 	alu->mac[5] = alu_table[3] & 0xFF;
mac               775 drivers/net/dsa/microchip/ksz9477.c 			ret = cb(alu.mac, alu.fid, alu.is_static, data);
mac               260 drivers/net/dsa/microchip/ksz_common.c 		ret = dev->dev_ops->r_dyn_mac_table(dev, i, alu.mac, &fid,
mac               264 drivers/net/dsa/microchip/ksz_common.c 			ret = cb(alu.mac, alu.fid, alu.is_static, data);
mac               297 drivers/net/dsa/microchip/ksz_common.c 			if (!memcmp(alu.mac, mdb->addr, ETH_ALEN) &&
mac               314 drivers/net/dsa/microchip/ksz_common.c 		memcpy(alu.mac, mdb->addr, ETH_ALEN);
mac               339 drivers/net/dsa/microchip/ksz_common.c 			if (!memcmp(alu.mac, mdb->addr, ETH_ALEN) &&
mac               116 drivers/net/dsa/microchip/ksz_common.h 	u8	mac[ETH_ALEN];
mac               338 drivers/net/dsa/mt7530.c 	fdb->mac[0] = (reg[0] >> MAC_BYTE_0) & MAC_BYTE_MASK;
mac               339 drivers/net/dsa/mt7530.c 	fdb->mac[1] = (reg[0] >> MAC_BYTE_1) & MAC_BYTE_MASK;
mac               340 drivers/net/dsa/mt7530.c 	fdb->mac[2] = (reg[0] >> MAC_BYTE_2) & MAC_BYTE_MASK;
mac               341 drivers/net/dsa/mt7530.c 	fdb->mac[3] = (reg[0] >> MAC_BYTE_3) & MAC_BYTE_MASK;
mac               342 drivers/net/dsa/mt7530.c 	fdb->mac[4] = (reg[1] >> MAC_BYTE_4) & MAC_BYTE_MASK;
mac               343 drivers/net/dsa/mt7530.c 	fdb->mac[5] = (reg[1] >> MAC_BYTE_5) & MAC_BYTE_MASK;
mac               349 drivers/net/dsa/mt7530.c 		 u8 port_mask, const u8 *mac,
mac               363 drivers/net/dsa/mt7530.c 	reg[1] |= mac[5] << MAC_BYTE_5;
mac               364 drivers/net/dsa/mt7530.c 	reg[1] |= mac[4] << MAC_BYTE_4;
mac               365 drivers/net/dsa/mt7530.c 	reg[0] |= mac[3] << MAC_BYTE_3;
mac               366 drivers/net/dsa/mt7530.c 	reg[0] |= mac[2] << MAC_BYTE_2;
mac               367 drivers/net/dsa/mt7530.c 	reg[0] |= mac[1] << MAC_BYTE_1;
mac               368 drivers/net/dsa/mt7530.c 	reg[0] |= mac[0] << MAC_BYTE_0;
mac               929 drivers/net/dsa/mt7530.c 				ret = cb(_fdb.mac, _fdb.vid, _fdb.noarp,
mac               394 drivers/net/dsa/mt7530.h 	u8 mac[6];
mac              1501 drivers/net/dsa/mv88e6xxx/chip.c 	ether_addr_copy(entry.mac, addr);
mac              1502 drivers/net/dsa/mv88e6xxx/chip.c 	eth_addr_dec(entry.mac);
mac              1509 drivers/net/dsa/mv88e6xxx/chip.c 	if (!entry.state || !ether_addr_equal(entry.mac, addr)) {
mac              1511 drivers/net/dsa/mv88e6xxx/chip.c 		ether_addr_copy(entry.mac, addr);
mac              1959 drivers/net/dsa/mv88e6xxx/chip.c 	eth_broadcast_addr(addr.mac);
mac              1972 drivers/net/dsa/mv88e6xxx/chip.c 		if (!is_unicast_ether_addr(addr.mac))
mac              1977 drivers/net/dsa/mv88e6xxx/chip.c 		err = cb(addr.mac, vid, is_static, data);
mac              1980 drivers/net/dsa/mv88e6xxx/chip.c 	} while (!is_broadcast_ether_addr(addr.mac));
mac               142 drivers/net/dsa/mv88e6xxx/chip.h 	u8	mac[ETH_ALEN];
mac               177 drivers/net/dsa/mv88e6xxx/global1_atu.c 		entry->mac[i * 2] = val >> 8;
mac               178 drivers/net/dsa/mv88e6xxx/global1_atu.c 		entry->mac[i * 2 + 1] = val & 0xff;
mac               191 drivers/net/dsa/mv88e6xxx/global1_atu.c 		val = (entry->mac[i * 2] << 8) | entry->mac[i * 2 + 1];
mac               347 drivers/net/dsa/mv88e6xxx/global1_atu.c 				    entry.mac);
mac               353 drivers/net/dsa/mv88e6xxx/global1_atu.c 				    entry.mac, entry.portvec, spid);
mac               360 drivers/net/dsa/mv88e6xxx/global1_atu.c 				    entry.mac, entry.portvec, spid);
mac               367 drivers/net/dsa/mv88e6xxx/global1_atu.c 				    entry.mac, entry.portvec, spid);
mac               742 drivers/net/dsa/mv88e6xxx/port.c 			u16 mac;
mac               746 drivers/net/dsa/mv88e6xxx/port.c 						  MV88E6XXX_PORT_MAC_CTL, &mac);
mac               750 drivers/net/dsa/mv88e6xxx/port.c 			state->link = !!(mac & MV88E6185_PORT_MAC_CTL_SYNC_OK);
mac               753 drivers/net/dsa/mv88e6xxx/port.c 				!!(mac & MV88E6185_PORT_MAC_CTL_AN_DONE);
mac               298 drivers/net/dsa/qca8k.c 	fdb->mac[0] = (reg[1] >> QCA8K_ATU_ADDR0_S) & 0xff;
mac               299 drivers/net/dsa/qca8k.c 	fdb->mac[1] = reg[1] & 0xff;
mac               300 drivers/net/dsa/qca8k.c 	fdb->mac[2] = (reg[0] >> QCA8K_ATU_ADDR2_S) & 0xff;
mac               301 drivers/net/dsa/qca8k.c 	fdb->mac[3] = (reg[0] >> QCA8K_ATU_ADDR3_S) & 0xff;
mac               302 drivers/net/dsa/qca8k.c 	fdb->mac[4] = (reg[0] >> QCA8K_ATU_ADDR4_S) & 0xff;
mac               303 drivers/net/dsa/qca8k.c 	fdb->mac[5] = reg[0] & 0xff;
mac               307 drivers/net/dsa/qca8k.c qca8k_fdb_write(struct qca8k_priv *priv, u16 vid, u8 port_mask, const u8 *mac,
mac               320 drivers/net/dsa/qca8k.c 	reg[1] |= mac[0] << QCA8K_ATU_ADDR0_S;
mac               321 drivers/net/dsa/qca8k.c 	reg[1] |= mac[1];
mac               322 drivers/net/dsa/qca8k.c 	reg[0] |= mac[2] << QCA8K_ATU_ADDR2_S;
mac               323 drivers/net/dsa/qca8k.c 	reg[0] |= mac[3] << QCA8K_ATU_ADDR3_S;
mac               324 drivers/net/dsa/qca8k.c 	reg[0] |= mac[4] << QCA8K_ATU_ADDR4_S;
mac               325 drivers/net/dsa/qca8k.c 	reg[0] |= mac[5];
mac               367 drivers/net/dsa/qca8k.c 	qca8k_fdb_write(priv, fdb->vid, fdb->port_mask, fdb->mac, fdb->aging);
mac               376 drivers/net/dsa/qca8k.c qca8k_fdb_add(struct qca8k_priv *priv, const u8 *mac, u16 port_mask,
mac               382 drivers/net/dsa/qca8k.c 	qca8k_fdb_write(priv, vid, port_mask, mac, aging);
mac               390 drivers/net/dsa/qca8k.c qca8k_fdb_del(struct qca8k_priv *priv, const u8 *mac, u16 port_mask, u16 vid)
mac               395 drivers/net/dsa/qca8k.c 	qca8k_fdb_write(priv, vid, port_mask, mac, 0);
mac              1009 drivers/net/dsa/qca8k.c 		ret = cb(_fdb.mac, _fdb.vid, is_static, data);
mac               191 drivers/net/dsa/qca8k.h 	u8 mac[6];
mac                49 drivers/net/dsa/sja1105/sja1105.h 	u64 mac[SJA1105_NUM_PORTS];
mac               471 drivers/net/dsa/sja1105/sja1105_clocking.c 	struct sja1105_mac_config_entry *mac;
mac               475 drivers/net/dsa/sja1105/sja1105_clocking.c 	mac = priv->static_config.tables[BLK_IDX_MAC_CONFIG].entries;
mac               476 drivers/net/dsa/sja1105/sja1105_clocking.c 	speed = mac[port].speed;
mac                67 drivers/net/dsa/sja1105/sja1105_ethtool.c 	struct sja1105_port_status_mac mac;
mac               170 drivers/net/dsa/sja1105/sja1105_ethtool.c 	rc = sja1105_spi_send_packed_buf(priv, SPI_READ, regs->mac[port],
mac               234 drivers/net/dsa/sja1105/sja1105_ethtool.c 	rc = sja1105_port_status_get_mac(priv, &status->mac, port);
mac               328 drivers/net/dsa/sja1105/sja1105_ethtool.c 	data[k++] = status.mac.n_runt;
mac               329 drivers/net/dsa/sja1105/sja1105_ethtool.c 	data[k++] = status.mac.n_soferr;
mac               330 drivers/net/dsa/sja1105/sja1105_ethtool.c 	data[k++] = status.mac.n_alignerr;
mac               331 drivers/net/dsa/sja1105/sja1105_ethtool.c 	data[k++] = status.mac.n_miierr;
mac               332 drivers/net/dsa/sja1105/sja1105_ethtool.c 	data[k++] = status.mac.typeerr;
mac               333 drivers/net/dsa/sja1105/sja1105_ethtool.c 	data[k++] = status.mac.sizeerr;
mac               334 drivers/net/dsa/sja1105/sja1105_ethtool.c 	data[k++] = status.mac.tctimeout;
mac               335 drivers/net/dsa/sja1105/sja1105_ethtool.c 	data[k++] = status.mac.priorerr;
mac               336 drivers/net/dsa/sja1105/sja1105_ethtool.c 	data[k++] = status.mac.nomaster;
mac               337 drivers/net/dsa/sja1105/sja1105_ethtool.c 	data[k++] = status.mac.memov;
mac               338 drivers/net/dsa/sja1105/sja1105_ethtool.c 	data[k++] = status.mac.memerr;
mac               339 drivers/net/dsa/sja1105/sja1105_ethtool.c 	data[k++] = status.mac.invtyp;
mac               340 drivers/net/dsa/sja1105/sja1105_ethtool.c 	data[k++] = status.mac.intcyov;
mac               341 drivers/net/dsa/sja1105/sja1105_ethtool.c 	data[k++] = status.mac.domerr;
mac               342 drivers/net/dsa/sja1105/sja1105_ethtool.c 	data[k++] = status.mac.pcfbagdrop;
mac               343 drivers/net/dsa/sja1105/sja1105_ethtool.c 	data[k++] = status.mac.spcprior;
mac               344 drivers/net/dsa/sja1105/sja1105_ethtool.c 	data[k++] = status.mac.ageprior;
mac               345 drivers/net/dsa/sja1105/sja1105_ethtool.c 	data[k++] = status.mac.portdrop;
mac               346 drivers/net/dsa/sja1105/sja1105_ethtool.c 	data[k++] = status.mac.lendrop;
mac               347 drivers/net/dsa/sja1105/sja1105_ethtool.c 	data[k++] = status.mac.bagdrop;
mac               348 drivers/net/dsa/sja1105/sja1105_ethtool.c 	data[k++] = status.mac.policeerr;
mac               349 drivers/net/dsa/sja1105/sja1105_ethtool.c 	data[k++] = status.mac.drpnona664err;
mac               350 drivers/net/dsa/sja1105/sja1105_ethtool.c 	data[k++] = status.mac.spcerr;
mac               351 drivers/net/dsa/sja1105/sja1105_ethtool.c 	data[k++] = status.mac.agedrp;
mac               102 drivers/net/dsa/sja1105/sja1105_main.c 	struct sja1105_mac_config_entry *mac;
mac               121 drivers/net/dsa/sja1105/sja1105_main.c 	mac = table->entries;
mac               124 drivers/net/dsa/sja1105/sja1105_main.c 		mac[i] = default_mac;
mac               129 drivers/net/dsa/sja1105/sja1105_main.c 			mac[i].dyn_learn = true;
mac               130 drivers/net/dsa/sja1105/sja1105_main.c 			mac[i].ingress = true;
mac               131 drivers/net/dsa/sja1105/sja1105_main.c 			mac[i].egress = true;
mac               707 drivers/net/dsa/sja1105/sja1105_main.c 	struct sja1105_mac_config_entry *mac;
mac               719 drivers/net/dsa/sja1105/sja1105_main.c 	mac = priv->static_config.tables[BLK_IDX_MAC_CONFIG].entries;
mac               752 drivers/net/dsa/sja1105/sja1105_main.c 	mac[port].speed = speed;
mac               756 drivers/net/dsa/sja1105/sja1105_main.c 					  &mac[port], true);
mac              1328 drivers/net/dsa/sja1105/sja1105_main.c 	struct sja1105_mac_config_entry *mac;
mac              1330 drivers/net/dsa/sja1105/sja1105_main.c 	mac = priv->static_config.tables[BLK_IDX_MAC_CONFIG].entries;
mac              1340 drivers/net/dsa/sja1105/sja1105_main.c 		mac[port].ingress   = false;
mac              1341 drivers/net/dsa/sja1105/sja1105_main.c 		mac[port].egress    = false;
mac              1342 drivers/net/dsa/sja1105/sja1105_main.c 		mac[port].dyn_learn = false;
mac              1345 drivers/net/dsa/sja1105/sja1105_main.c 		mac[port].ingress   = true;
mac              1346 drivers/net/dsa/sja1105/sja1105_main.c 		mac[port].egress    = false;
mac              1347 drivers/net/dsa/sja1105/sja1105_main.c 		mac[port].dyn_learn = false;
mac              1350 drivers/net/dsa/sja1105/sja1105_main.c 		mac[port].ingress   = true;
mac              1351 drivers/net/dsa/sja1105/sja1105_main.c 		mac[port].egress    = false;
mac              1352 drivers/net/dsa/sja1105/sja1105_main.c 		mac[port].dyn_learn = true;
mac              1355 drivers/net/dsa/sja1105/sja1105_main.c 		mac[port].ingress   = true;
mac              1356 drivers/net/dsa/sja1105/sja1105_main.c 		mac[port].egress    = true;
mac              1357 drivers/net/dsa/sja1105/sja1105_main.c 		mac[port].dyn_learn = true;
mac              1365 drivers/net/dsa/sja1105/sja1105_main.c 				     &mac[port], true);
mac              1388 drivers/net/dsa/sja1105/sja1105_main.c 	struct sja1105_mac_config_entry *mac;
mac              1394 drivers/net/dsa/sja1105/sja1105_main.c 	mac = priv->static_config.tables[BLK_IDX_MAC_CONFIG].entries;
mac              1402 drivers/net/dsa/sja1105/sja1105_main.c 		speed_mbps[i] = sja1105_speed[mac[i].speed];
mac              1403 drivers/net/dsa/sja1105/sja1105_main.c 		mac[i].speed = SJA1105_SPEED_AUTO;
mac              1432 drivers/net/dsa/sja1105/sja1105_main.c 	struct sja1105_mac_config_entry *mac;
mac              1434 drivers/net/dsa/sja1105/sja1105_main.c 	mac = priv->static_config.tables[BLK_IDX_MAC_CONFIG].entries;
mac              1436 drivers/net/dsa/sja1105/sja1105_main.c 	mac[port].vlanid = pvid;
mac              1439 drivers/net/dsa/sja1105/sja1105_main.c 					   &mac[port], true);
mac               507 drivers/net/dsa/sja1105/sja1105_spi.c 	.mac = {0x200, 0x202, 0x204, 0x206, 0x208},
mac               537 drivers/net/dsa/sja1105/sja1105_spi.c 	.mac = {0x200, 0x202, 0x204, 0x206, 0x208},
mac               808 drivers/net/ethernet/agere/et131x.c 	struct mac_regs __iomem *macregs = &adapter->regs->mac;
mac               867 drivers/net/ethernet/agere/et131x.c 	struct mac_regs __iomem *mac = &adapter->regs->mac;
mac               875 drivers/net/ethernet/agere/et131x.c 	cfg1 = readl(&mac->cfg1);
mac               876 drivers/net/ethernet/agere/et131x.c 	cfg2 = readl(&mac->cfg2);
mac               877 drivers/net/ethernet/agere/et131x.c 	ifctrl = readl(&mac->if_ctrl);
mac               895 drivers/net/ethernet/agere/et131x.c 	writel(cfg1, &mac->cfg1);
mac               915 drivers/net/ethernet/agere/et131x.c 	writel(ifctrl, &mac->if_ctrl);
mac               916 drivers/net/ethernet/agere/et131x.c 	writel(cfg2, &mac->cfg2);
mac               921 drivers/net/ethernet/agere/et131x.c 		cfg1 = readl(&mac->cfg1);
mac              1176 drivers/net/ethernet/agere/et131x.c 	struct mac_regs __iomem *mac = &adapter->regs->mac;
mac              1186 drivers/net/ethernet/agere/et131x.c 	mii_addr = readl(&mac->mii_mgmt_addr);
mac              1187 drivers/net/ethernet/agere/et131x.c 	mii_cmd = readl(&mac->mii_mgmt_cmd);
mac              1190 drivers/net/ethernet/agere/et131x.c 	writel(0, &mac->mii_mgmt_cmd);
mac              1193 drivers/net/ethernet/agere/et131x.c 	writel(ET_MAC_MII_ADDR(addr, reg), &mac->mii_mgmt_addr);
mac              1195 drivers/net/ethernet/agere/et131x.c 	writel(0x1, &mac->mii_mgmt_cmd);
mac              1200 drivers/net/ethernet/agere/et131x.c 		mii_indicator = readl(&mac->mii_mgmt_indicator);
mac              1217 drivers/net/ethernet/agere/et131x.c 	*value = readl(&mac->mii_mgmt_stat) & ET_MAC_MIIMGMT_STAT_PHYCRTL_MASK;
mac              1221 drivers/net/ethernet/agere/et131x.c 	writel(0, &mac->mii_mgmt_cmd);
mac              1226 drivers/net/ethernet/agere/et131x.c 	writel(mii_addr, &mac->mii_mgmt_addr);
mac              1227 drivers/net/ethernet/agere/et131x.c 	writel(mii_cmd, &mac->mii_mgmt_cmd);
mac              1245 drivers/net/ethernet/agere/et131x.c 	struct mac_regs __iomem *mac = &adapter->regs->mac;
mac              1255 drivers/net/ethernet/agere/et131x.c 	mii_addr = readl(&mac->mii_mgmt_addr);
mac              1256 drivers/net/ethernet/agere/et131x.c 	mii_cmd = readl(&mac->mii_mgmt_cmd);
mac              1259 drivers/net/ethernet/agere/et131x.c 	writel(0, &mac->mii_mgmt_cmd);
mac              1262 drivers/net/ethernet/agere/et131x.c 	writel(ET_MAC_MII_ADDR(addr, reg), &mac->mii_mgmt_addr);
mac              1265 drivers/net/ethernet/agere/et131x.c 	writel(value, &mac->mii_mgmt_ctrl);
mac              1270 drivers/net/ethernet/agere/et131x.c 		mii_indicator = readl(&mac->mii_mgmt_indicator);
mac              1282 drivers/net/ethernet/agere/et131x.c 			 readl(&mac->mii_mgmt_cmd));
mac              1289 drivers/net/ethernet/agere/et131x.c 	writel(0, &mac->mii_mgmt_cmd);
mac              1294 drivers/net/ethernet/agere/et131x.c 	writel(mii_addr, &mac->mii_mgmt_addr);
mac              1295 drivers/net/ethernet/agere/et131x.c 	writel(mii_cmd, &mac->mii_mgmt_cmd);
mac              1693 drivers/net/ethernet/agere/et131x.c 	writel(reg, &adapter->regs->mac.cfg1);
mac              1700 drivers/net/ethernet/agere/et131x.c 	writel(reg, &adapter->regs->mac.cfg1);
mac              1701 drivers/net/ethernet/agere/et131x.c 	writel(0, &adapter->regs->mac.cfg1);
mac              1240 drivers/net/ethernet/agere/et131x.h 	struct mac_regs mac;
mac               340 drivers/net/ethernet/alacritech/slic.h 	u8 mac[ETH_ALEN];	/* 20 MAC addresses */
mac               397 drivers/net/ethernet/alacritech/slic.h 	u8 mac[ETH_ALEN];	/* 29 MAC addresses (2 ports) */
mac              1609 drivers/net/ethernet/alacritech/slicoss.c 	u8 *mac[2];
mac              1647 drivers/net/ethernet/alacritech/slicoss.c 		mac[0] = oee->mac;
mac              1648 drivers/net/ethernet/alacritech/slicoss.c 		mac[1] = oee->mac2;
mac              1654 drivers/net/ethernet/alacritech/slicoss.c 		mac[0] = mee->mac;
mac              1655 drivers/net/ethernet/alacritech/slicoss.c 		mac[1] = mee->mac2;
mac              1665 drivers/net/ethernet/alacritech/slicoss.c 	ether_addr_copy(sdev->netdev->dev_addr, mac[devfn]);
mac               490 drivers/net/ethernet/altera/altera_tse.h u32 csrrd32(void __iomem *mac, size_t offs)
mac               492 drivers/net/ethernet/altera/altera_tse.h 	void __iomem *paddr = (void __iomem *)((uintptr_t)mac + offs);
mac               497 drivers/net/ethernet/altera/altera_tse.h u16 csrrd16(void __iomem *mac, size_t offs)
mac               499 drivers/net/ethernet/altera/altera_tse.h 	void __iomem *paddr = (void __iomem *)((uintptr_t)mac + offs);
mac               504 drivers/net/ethernet/altera/altera_tse.h u8 csrrd8(void __iomem *mac, size_t offs)
mac               506 drivers/net/ethernet/altera/altera_tse.h 	void __iomem *paddr = (void __iomem *)((uintptr_t)mac + offs);
mac               511 drivers/net/ethernet/altera/altera_tse.h void csrwr32(u32 val, void __iomem *mac, size_t offs)
mac               513 drivers/net/ethernet/altera/altera_tse.h 	void __iomem *paddr = (void __iomem *)((uintptr_t)mac + offs);
mac               519 drivers/net/ethernet/altera/altera_tse.h void csrwr16(u16 val, void __iomem *mac, size_t offs)
mac               521 drivers/net/ethernet/altera/altera_tse.h 	void __iomem *paddr = (void __iomem *)((uintptr_t)mac + offs);
mac               527 drivers/net/ethernet/altera/altera_tse.h void csrwr8(u8 val, void __iomem *mac, size_t offs)
mac               529 drivers/net/ethernet/altera/altera_tse.h 	void __iomem *paddr = (void __iomem *)((uintptr_t)mac + offs);
mac               275 drivers/net/ethernet/amd/au1000_eth.c 	u32 *const mii_control_reg = &aup->mac->mii_control;
mac               276 drivers/net/ethernet/amd/au1000_eth.c 	u32 *const mii_data_reg = &aup->mac->mii_data;
mac               308 drivers/net/ethernet/amd/au1000_eth.c 	u32 *const mii_control_reg = &aup->mac->mii_control;
mac               309 drivers/net/ethernet/amd/au1000_eth.c 	u32 *const mii_data_reg = &aup->mac->mii_data;
mac               373 drivers/net/ethernet/amd/au1000_eth.c 	reg = readl(&aup->mac->control);
mac               375 drivers/net/ethernet/amd/au1000_eth.c 	writel(reg, &aup->mac->control);
mac               387 drivers/net/ethernet/amd/au1000_eth.c 	reg = readl(&aup->mac->control);
mac               389 drivers/net/ethernet/amd/au1000_eth.c 	writel(reg, &aup->mac->control);
mac               432 drivers/net/ethernet/amd/au1000_eth.c 		reg = readl(&aup->mac->control);
mac               440 drivers/net/ethernet/amd/au1000_eth.c 		writel(reg, &aup->mac->control);
mac               709 drivers/net/ethernet/amd/au1000_eth.c 	writel(0, &aup->mac->control);
mac               715 drivers/net/ethernet/amd/au1000_eth.c 					&aup->mac->mac_addr_high);
mac               718 drivers/net/ethernet/amd/au1000_eth.c 					&aup->mac->mac_addr_low);
mac               739 drivers/net/ethernet/amd/au1000_eth.c 	writel(control, &aup->mac->control);
mac               740 drivers/net/ethernet/amd/au1000_eth.c 	writel(0x8100, &aup->mac->vlan1_tag); /* activate vlan support */
mac              1032 drivers/net/ethernet/amd/au1000_eth.c 	reg = readl(&aup->mac->control);
mac              1048 drivers/net/ethernet/amd/au1000_eth.c 		writel(mc_filter[1], &aup->mac->multi_hash_high);
mac              1049 drivers/net/ethernet/amd/au1000_eth.c 		writel(mc_filter[0], &aup->mac->multi_hash_low);
mac              1053 drivers/net/ethernet/amd/au1000_eth.c 	writel(reg, &aup->mac->control);
mac              1163 drivers/net/ethernet/amd/au1000_eth.c 	aup->mac = (struct mac_reg *)
mac              1165 drivers/net/ethernet/amd/au1000_eth.c 	if (!aup->mac) {
mac              1199 drivers/net/ethernet/amd/au1000_eth.c 		if (is_valid_ether_addr(pd->mac)) {
mac              1200 drivers/net/ethernet/amd/au1000_eth.c 			memcpy(dev->dev_addr, pd->mac, ETH_ALEN);
mac              1332 drivers/net/ethernet/amd/au1000_eth.c 	iounmap(aup->mac);
mac              1373 drivers/net/ethernet/amd/au1000_eth.c 	iounmap(aup->mac);
mac               106 drivers/net/ethernet/amd/au1000_eth.h 	struct mac_reg *mac;  /* mac registers                      */
mac               250 drivers/net/ethernet/aquantia/atlantic/aq_hw.h 	int (*get_mac_permanent)(struct aq_hw_s *self, u8 *mac);
mac               268 drivers/net/ethernet/aquantia/atlantic/aq_hw.h 			 u8 *mac);
mac               650 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c 				   u8 *mac)
mac               681 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c 	ether_addr_copy(mac, (u8 *)mac_addr);
mac               683 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c 	if ((mac[0] & 0x01U) || ((mac[0] | mac[1] | mac[2]) == 0x00U)) {
mac               690 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c 		mac[5] = (u8)(0xFFU & l);
mac               692 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c 		mac[4] = (u8)(0xFFU & l);
mac               694 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c 		mac[3] = (u8)(0xFFU & l);
mac               696 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c 		mac[2] = (u8)(0xFFU & l);
mac               697 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c 		mac[1] = (u8)(0xFFU & h);
mac               699 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c 		mac[0] = (u8)(0xFFU & h);
mac               859 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c static int aq_fw1x_set_wol(struct aq_hw_s *self, bool wol_enabled, u8 *mac)
mac               882 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c 		ether_addr_copy((u8 *)&prpc->msg_wol.wol_pattern, mac);
mac               898 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c 			     u8 *mac)
mac               905 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c 		err = aq_fw1x_set_wol(self, 1, mac);
mac               456 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.h 				   u8 *mac);
mac               478 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.h int hw_atl_utils_fw_set_wol(struct aq_hw_s *self, bool wol_enabled, u8 *mac);
mac               245 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c static int aq_fw2x_get_mac_permanent(struct aq_hw_s *self, u8 *mac)
mac               264 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c 	ether_addr_copy(mac, (u8 *)mac_addr);
mac               266 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c 	if ((mac[0] & 0x01U) || ((mac[0] | mac[1] | mac[2]) == 0x00U)) {
mac               274 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c 		mac[5] = (u8)(0xFFU & l);
mac               276 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c 		mac[4] = (u8)(0xFFU & l);
mac               278 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c 		mac[3] = (u8)(0xFFU & l);
mac               280 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c 		mac[2] = (u8)(0xFFU & l);
mac               281 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c 		mac[1] = (u8)(0xFFU & h);
mac               283 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c 		mac[0] = (u8)(0xFFU & h);
mac               345 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c static int aq_fw2x_set_sleep_proxy(struct aq_hw_s *self, u8 *mac)
mac               363 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c 	memcpy(cfg->mac_addr, mac, ETH_ALEN);
mac               390 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c static int aq_fw2x_set_wol_params(struct aq_hw_s *self, u8 *mac)
mac               408 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c 	memcpy(msg->hw_addr, mac, ETH_ALEN);
mac               432 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c 			     u8 *mac)
mac               437 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c 		err = aq_fw2x_set_sleep_proxy(self, mac);
mac               440 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c 		err = aq_fw2x_set_wol_params(self, mac);
mac               789 drivers/net/ethernet/atheros/ag71xx.c static void ag71xx_hw_set_macaddr(struct ag71xx *ag, unsigned char *mac)
mac               793 drivers/net/ethernet/atheros/ag71xx.c 	t = (((u32)mac[5]) << 24) | (((u32)mac[4]) << 16)
mac               794 drivers/net/ethernet/atheros/ag71xx.c 	  | (((u32)mac[3]) << 8) | ((u32)mac[2]);
mac               798 drivers/net/ethernet/atheros/ag71xx.c 	t = (((u32)mac[1]) << 24) | (((u32)mac[0]) << 16);
mac               609 drivers/net/ethernet/atheros/alx/hw.c 	u32 mac, txq, rxq;
mac               616 drivers/net/ethernet/atheros/alx/hw.c 	mac = hw->rx_ctrl;
mac               618 drivers/net/ethernet/atheros/alx/hw.c 		mac |= ALX_MAC_CTRL_FULLD;
mac               620 drivers/net/ethernet/atheros/alx/hw.c 		mac &= ~ALX_MAC_CTRL_FULLD;
mac               621 drivers/net/ethernet/atheros/alx/hw.c 	ALX_SET_FIELD(mac, ALX_MAC_CTRL_SPEED,
mac               624 drivers/net/ethernet/atheros/alx/hw.c 	mac |= ALX_MAC_CTRL_TX_EN | ALX_MAC_CTRL_RX_EN;
mac               625 drivers/net/ethernet/atheros/alx/hw.c 	hw->rx_ctrl = mac;
mac               626 drivers/net/ethernet/atheros/alx/hw.c 	alx_write_mem32(hw, ALX_MAC_CTRL, mac);
mac              1190 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	u32 mac, txq, rxq;
mac              1198 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	AT_READ_REG(hw, REG_MAC_CTRL, &mac);
mac              1202 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	mac |= MAC_CTRL_TX_EN | MAC_CTRL_TX_FLOW |
mac              1208 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		mac |= MAC_CTRL_DUPLX;
mac              1210 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		mac &= ~MAC_CTRL_DUPLX;
mac              1211 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	mac = FIELD_SETX(mac, MAC_CTRL_SPEED, hw->mac_speed);
mac              1212 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	mac = FIELD_SETX(mac, MAC_CTRL_PRMLEN, hw->preamble_len);
mac              1216 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	AT_WRITE_REG(hw, REG_MAC_CTRL, mac);
mac              1344 drivers/net/ethernet/aurora/nb8800.c 	const unsigned char *mac;
mac              1453 drivers/net/ethernet/aurora/nb8800.c 	mac = of_get_mac_address(pdev->dev.of_node);
mac              1454 drivers/net/ethernet/aurora/nb8800.c 	if (!IS_ERR(mac))
mac              1455 drivers/net/ethernet/aurora/nb8800.c 		ether_addr_copy(dev->dev_addr, mac);
mac               118 drivers/net/ethernet/broadcom/bgmac-bcma.c 	const u8 *mac = NULL;
mac               132 drivers/net/ethernet/broadcom/bgmac-bcma.c 		mac = of_get_mac_address(bgmac->dev->of_node);
mac               135 drivers/net/ethernet/broadcom/bgmac-bcma.c 	if (IS_ERR_OR_NULL(mac)) {
mac               138 drivers/net/ethernet/broadcom/bgmac-bcma.c 			mac = sprom->et0mac;
mac               141 drivers/net/ethernet/broadcom/bgmac-bcma.c 			mac = sprom->et1mac;
mac               144 drivers/net/ethernet/broadcom/bgmac-bcma.c 			mac = sprom->et2mac;
mac               154 drivers/net/ethernet/broadcom/bgmac-bcma.c 	ether_addr_copy(bgmac->net_dev->dev_addr, mac);
mac              1994 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h int bnx2x_set_mac_one(struct bnx2x *bp, u8 *mac,
mac               496 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_set_vf_mac(struct net_device *dev, int queue, u8 *mac);
mac               994 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h 					 __le16 *fw_lo, u8 *mac)
mac               996 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h 	((u8 *)fw_hi)[0]  = mac[1];
mac               997 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h 	((u8 *)fw_hi)[1]  = mac[0];
mac               998 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h 	((u8 *)fw_mid)[0] = mac[3];
mac               999 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h 	((u8 *)fw_mid)[1] = mac[2];
mac              1000 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h 	((u8 *)fw_lo)[0]  = mac[5];
mac              1001 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h 	((u8 *)fw_lo)[1]  = mac[4];
mac              3900 drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h 	struct eth_classify_mac_cmd mac;
mac              8410 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_set_mac_one(struct bnx2x *bp, u8 *mac,
mac              8425 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		memcpy(ramrod_param.user_req.u.mac.mac, mac, ETH_ALEN);
mac              12677 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		mc_mac->mac = bnx2x_mc_addr(ha);
mac               645 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	DP(BNX2X_MSG_SP, "Checking MAC %pM for ADD command\n", data->mac.mac);
mac               647 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if (!is_valid_ether_addr(data->mac.mac))
mac               652 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (ether_addr_equal(data->mac.mac, pos->u.mac.mac) &&
mac               653 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		    (data->mac.is_inner_mac == pos->u.mac.is_inner_mac))
mac               681 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	   data->vlan_mac.mac, data->vlan_mac.vlan);
mac               685 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		    (!memcmp(data->vlan_mac.mac, pos->u.vlan_mac.mac,
mac               702 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	DP(BNX2X_MSG_SP, "Checking MAC %pM for DEL command\n", data->mac.mac);
mac               705 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (ether_addr_equal(data->mac.mac, pos->u.mac.mac) &&
mac               706 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		    (data->mac.is_inner_mac == pos->u.mac.is_inner_mac))
mac               736 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	   data->vlan_mac.mac, data->vlan_mac.vlan);
mac               740 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		    (!memcmp(data->vlan_mac.mac, pos->u.vlan_mac.mac,
mac               893 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	u8 *mac = elem->cmd_data.vlan_mac.u.mac.mac;
mac               914 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			bnx2x_set_mac_in_nig(bp, add, mac,
mac               917 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			bnx2x_set_mac_in_nig(bp, add, mac,
mac               927 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				      &rule_entry->mac.header);
mac               930 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	   (add ? "add" : "delete"), mac, raw->cl_id);
mac               933 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	bnx2x_set_fw_mac_addr(&rule_entry->mac.mac_msb,
mac               934 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			      &rule_entry->mac.mac_mid,
mac               935 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			      &rule_entry->mac.mac_lsb, mac);
mac               936 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	rule_entry->mac.inner_mac =
mac               937 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		cpu_to_le16(elem->cmd_data.vlan_mac.u.mac.is_inner_mac);
mac               948 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 					      &rule_entry->mac.header);
mac               951 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		bnx2x_set_fw_mac_addr(&rule_entry->mac.mac_msb,
mac               952 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				      &rule_entry->mac.mac_mid,
mac               953 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				      &rule_entry->mac.mac_lsb, mac);
mac               954 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		rule_entry->mac.inner_mac =
mac               956 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 						u.mac.is_inner_mac);
mac               991 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	struct bnx2x_vlan_mac_obj *o, bool add, int opcode, u8 *mac,
mac              1010 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				      &cfg_entry->lsb_mac_addr, mac);
mac              1018 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	u8 *mac, u16 vlan_id, int opcode, struct mac_configuration_cmd *config)
mac              1025 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	bnx2x_vlan_mac_set_cfg_entry_e1x(bp, o, add, opcode, mac, vlan_id,
mac              1030 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			 mac, raw->cl_id, cam_offset);
mac              1061 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				     elem->cmd_data.vlan_mac.u.mac.mac, 0,
mac              1128 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	u8 *mac = elem->cmd_data.vlan_mac.u.vlan_mac.mac;
mac              1143 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			      &rule_entry->pair.mac_lsb, mac);
mac              1163 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				      &rule_entry->pair.mac_lsb, mac);
mac              1200 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				     elem->cmd_data.vlan_mac.u.vlan_mac.mac,
mac              1275 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	struct bnx2x_mac_ramrod_data *data = &elem->cmd_data.vlan_mac.u.mac;
mac              1279 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (!memcmp(&pos->cmd_data.vlan_mac.u.mac, data,
mac              2592 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c static inline u8 bnx2x_mcast_bin_from_mac(u8 *mac)
mac              2594 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	return (crc32c_le(0, mac, ETH_ALEN) >> 24) & 0xff;
mac              2599 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	u8 mac[ETH_ALEN];
mac              2730 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			memcpy(mac_elem->mac, pos->mac, ETH_ALEN);
mac              2849 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		bin = bnx2x_mcast_bin_from_mac(cfg_data->mac);
mac              2943 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		cfg_data.mac = &pmac_pos->mac[0];
mac              2949 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		   pmac_pos->mac);
mac              3030 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		int bin = bnx2x_mcast_bin_from_mac(pmac_pos->mac);
mac              3033 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		   pmac_pos->mac);
mac              3174 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		cfg_data.mac = mlist_pos->mac;
mac              3180 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		   mlist_pos->mac);
mac              3495 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		bit = bnx2x_mcast_bin_from_mac(mlist_pos->mac);
mac              3499 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		   mlist_pos->mac, bit);
mac              3670 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				      cfg_data->mac);
mac              3733 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		cfg_data.mac = &elem->mac[0];
mac              3739 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		   cfg_data.mac);
mac              3767 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			cfg_data.mac = &pmac_pos->mac[0];
mac              3773 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			   pmac_pos->mac);
mac              3807 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 					 __le16 *fw_lo, u8 *mac)
mac              3809 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	mac[1] = ((u8 *)fw_hi)[0];
mac              3810 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	mac[0] = ((u8 *)fw_hi)[1];
mac              3811 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	mac[3] = ((u8 *)fw_mid)[0];
mac              3812 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	mac[2] = ((u8 *)fw_mid)[1];
mac              3813 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	mac[5] = ((u8 *)fw_lo)[0];
mac              3814 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	mac[4] = ((u8 *)fw_lo)[1];
mac              3858 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				elem->mac);
mac              3860 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			   elem->mac);
mac               103 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	u8 mac[ETH_ALEN];
mac               112 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	u8 mac[ETH_ALEN];
mac               118 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	struct bnx2x_mac_ramrod_data mac;
mac               510 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	u8 *mac;
mac               514 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	u8 *mac;
mac               417 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		memcpy(&ramrod.user_req.u.mac.mac, filter->mac, ETH_ALEN);
mac               425 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		memcpy(&ramrod.user_req.u.mac.mac, filter->mac, ETH_ALEN);
mac               586 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 			mc[i].mac = mcasts[i];
mac              2649 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 			mac_obj->get_n_elements(bp, mac_obj, 1, (u8 *)&ivi->mac,
mac              2660 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 			memcpy(&ivi->mac, bulletin->mac, ETH_ALEN);
mac              2663 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 			eth_zero_addr(ivi->mac);
mac              2696 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c int bnx2x_set_vf_mac(struct net_device *dev, int vfidx, u8 *mac)
mac              2703 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	if (!is_valid_ether_addr(mac)) {
mac              2719 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	memcpy(bulletin->mac, mac, ETH_ALEN);
mac              2766 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		bnx2x_set_mac_one(bp, (u8 *)&bulletin->mac, mac_obj, true,
mac              3085 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	    !ether_addr_equal(bulletin->mac, bp->old_bulletin.mac)) {
mac              3087 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		memcpy(bp->dev->dev_addr, bulletin->mac, ETH_ALEN);
mac               118 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h 	u8 *mac;
mac               748 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 	memcpy(req->filters[0].mac, addr, ETH_ALEN);
mac               770 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		memcpy(bp->dev->dev_addr, bulletin.mac, ETH_ALEN);
mac               775 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 			memcpy(req->filters[0].mac, bp->dev->dev_addr,
mac              1306 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 				memcpy(resc->current_mac_addr, bulletin->mac,
mac              1667 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 			fl->filters[j].mac = msg_filter->mac;
mac              1705 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		DP_CONT(msglvl, ", MAC=%pM", filter->mac);
mac              1874 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c 		    !ether_addr_equal(filter->mac, bulletin->mac)) {
mac               303 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.h 	u8  mac[ETH_ALEN];
mac               425 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.h 	u8 mac[ETH_ALEN];
mac               187 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		memcpy(&ivi->mac, vf->mac_addr, ETH_ALEN);
mac               189 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		memcpy(&ivi->mac, vf->vf_mac_addr, ETH_ALEN);
mac               209 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c int bnxt_set_vf_mac(struct net_device *dev, int vf_id, u8 *mac)
mac               222 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	if (is_multicast_ether_addr(mac)) {
mac               228 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	memcpy(vf->mac_addr, mac, ETH_ALEN);
mac               232 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	memcpy(req.dflt_mac_addr, mac, ETH_ALEN);
mac              1149 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c int bnxt_approve_mac(struct bnxt *bp, u8 *mac, bool strict)
mac              1164 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	memcpy(req.dflt_mac_addr, mac, ETH_ALEN);
mac              1170 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 			    mac);
mac              1197 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c int bnxt_approve_mac(struct bnxt *bp, u8 *mac, bool strict)
mac               357 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c static void bnxt_vf_rep_eth_addr_gen(u8 *src_mac, u16 vf_idx, u8 *mac)
mac               361 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	ether_addr_copy(mac, src_mac);
mac               364 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	mac[3] = (u8)(addr & 0xFF);
mac               365 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	mac[4] = (u8)((addr >> 8) & 0xFF);
mac               366 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	mac[5] = (u8)((addr >> 16) & 0xFF);
mac              2087 drivers/net/ethernet/broadcom/cnic.c 	u8 *mac = dev->mac_addr;
mac              2090 drivers/net/ethernet/broadcom/cnic.c 		 XSTORM_ISCSI_LOCAL_MAC_ADDR0_OFFSET(pfid), mac[0]);
mac              2092 drivers/net/ethernet/broadcom/cnic.c 		 XSTORM_ISCSI_LOCAL_MAC_ADDR1_OFFSET(pfid), mac[1]);
mac              2094 drivers/net/ethernet/broadcom/cnic.c 		 XSTORM_ISCSI_LOCAL_MAC_ADDR2_OFFSET(pfid), mac[2]);
mac              2096 drivers/net/ethernet/broadcom/cnic.c 		 XSTORM_ISCSI_LOCAL_MAC_ADDR3_OFFSET(pfid), mac[3]);
mac              2098 drivers/net/ethernet/broadcom/cnic.c 		 XSTORM_ISCSI_LOCAL_MAC_ADDR4_OFFSET(pfid), mac[4]);
mac              2100 drivers/net/ethernet/broadcom/cnic.c 		 XSTORM_ISCSI_LOCAL_MAC_ADDR5_OFFSET(pfid), mac[5]);
mac              2103 drivers/net/ethernet/broadcom/cnic.c 		 TSTORM_ISCSI_TCP_VARS_LSB_LOCAL_MAC_ADDR_OFFSET(pfid), mac[5]);
mac              2106 drivers/net/ethernet/broadcom/cnic.c 		 mac[4]);
mac              2108 drivers/net/ethernet/broadcom/cnic.c 		 TSTORM_ISCSI_TCP_VARS_MID_LOCAL_MAC_ADDR_OFFSET(pfid), mac[3]);
mac              2111 drivers/net/ethernet/broadcom/cnic.c 		 mac[2]);
mac              2113 drivers/net/ethernet/broadcom/cnic.c 		 TSTORM_ISCSI_TCP_VARS_MSB_LOCAL_MAC_ADDR_OFFSET(pfid), mac[1]);
mac              2116 drivers/net/ethernet/broadcom/cnic.c 		 mac[0]);
mac                49 drivers/net/ethernet/brocade/bna/bfa_defs.h 	u8		mac[ETH_ALEN];
mac              2776 drivers/net/ethernet/brocade/bna/bfa_ioc.c 	bfa_nw_ioc_get_mac(ioc, ad_attr->mac);
mac              2923 drivers/net/ethernet/brocade/bna/bfa_ioc.c bfa_nw_ioc_get_mac(struct bfa_ioc *ioc, u8 *mac)
mac              2925 drivers/net/ethernet/brocade/bna/bfa_ioc.c 	ether_addr_copy(mac, ioc->attr->mac);
mac               291 drivers/net/ethernet/brocade/bna/bfa_ioc.h void bfa_nw_ioc_get_mac(struct bfa_ioc *ioc, u8 *mac);
mac               187 drivers/net/ethernet/brocade/bna/bfi.h 	u8		mac[ETH_ALEN];	/*!< PBC or Mfg mac	   */
mac               240 drivers/net/ethernet/brocade/bna/bna.h 	struct bna_mac *mac;
mac               242 drivers/net/ethernet/brocade/bna/bna.h 	list_for_each_entry(mac, q, qe)
mac               243 drivers/net/ethernet/brocade/bna/bna.h 		if (ether_addr_equal(mac->addr, addr))
mac               244 drivers/net/ethernet/brocade/bna/bna.h 			return mac;
mac               392 drivers/net/ethernet/brocade/bna/bna.h void bna_enet_perm_mac_get(struct bna_enet *enet, u8 *mac);
mac               189 drivers/net/ethernet/brocade/bna/bna_enet.c 	bna_stats_copy(mac, mac);
mac              1307 drivers/net/ethernet/brocade/bna/bna_enet.c bna_enet_perm_mac_get(struct bna_enet *enet, u8 *mac)
mac              1309 drivers/net/ethernet/brocade/bna/bna_enet.c 	bfa_nw_ioc_get_mac(&enet->bna->ioceth.ioc, mac);
mac              2052 drivers/net/ethernet/brocade/bna/bna_enet.c 	struct bna_mac *mac;
mac              2054 drivers/net/ethernet/brocade/bna/bna_enet.c 	mac = list_first_entry_or_null(head, struct bna_mac, qe);
mac              2055 drivers/net/ethernet/brocade/bna/bna_enet.c 	if (mac)
mac              2056 drivers/net/ethernet/brocade/bna/bna_enet.c 		list_del(&mac->qe);
mac              2058 drivers/net/ethernet/brocade/bna/bna_enet.c 	return mac;
mac               179 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_bfi_ucast_req(struct bna_rxf *rxf, struct bna_mac *mac,
mac               187 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	ether_addr_copy(req->mac_addr, mac->addr);
mac               194 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_bfi_mcast_add_req(struct bna_rxf *rxf, struct bna_mac *mac)
mac               203 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	ether_addr_copy(req->mac_addr, mac->addr);
mac               350 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bna_mac *mac;
mac               352 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	list_for_each_entry(mac, &rxf->mcast_active_q, qe)
mac               353 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		if (ether_addr_equal(mac->addr, mac_addr))
mac               354 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			return mac;
mac               356 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	list_for_each_entry(mac, &rxf->mcast_pending_del_q, qe)
mac               357 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		if (ether_addr_equal(mac->addr, mac_addr))
mac               358 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			return mac;
mac               394 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_mcast_del(struct bna_rxf *rxf, struct bna_mac *mac,
mac               400 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	mchandle = mac->handle;
mac               413 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	mac->handle = NULL;
mac               421 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bna_mac *mac = NULL;
mac               426 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->mcast_pending_del_q,
mac               428 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		ret = bna_rxf_mcast_del(rxf, mac, BNA_HARD_CLEANUP);
mac               429 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&mac->qe, bna_mcam_mod_del_q(rxf->rx->bna));
mac               436 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->mcast_pending_add_q,
mac               438 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&mac->qe, &rxf->mcast_active_q);
mac               439 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bna_bfi_mcast_add_req(rxf, mac);
mac               469 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bna_mac *mac;
mac               474 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->mcast_pending_del_q,
mac               476 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		ret = bna_rxf_mcast_del(rxf, mac, cleanup);
mac               477 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&mac->qe, bna_mcam_mod_del_q(rxf->rx->bna));
mac               484 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->mcast_active_q,
mac               486 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&mac->qe, &rxf->mcast_pending_add_q);
mac               487 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		if (bna_rxf_mcast_del(rxf, mac, cleanup))
mac               653 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bna_mac *mac;
mac               659 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->ucast_pending_add_q,
mac               661 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&mac->qe, bna_ucam_mod_free_q(rxf->rx->bna));
mac               671 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->mcast_pending_add_q,
mac               673 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&mac->qe, bna_mcam_mod_free_q(rxf->rx->bna));
mac               750 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bna_mac *mac;
mac               760 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	mac = bna_cam_mod_mac_get(bna_mcam_mod_free_q(rxf->rx->bna));
mac               761 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (mac == NULL)
mac               763 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	ether_addr_copy(mac->addr, addr);
mac               764 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	list_add_tail(&mac->qe, &rxf->mcast_pending_add_q);
mac               781 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bna_mac *mac, *del_mac;
mac               786 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->ucast_pending_add_q,
mac               788 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&mac->qe, &ucam_mod->free_q);
mac               793 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->ucast_active_q,
mac               796 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		ether_addr_copy(del_mac->addr, mac->addr);
mac               797 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		del_mac->handle = mac->handle;
mac               799 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&mac->qe, &ucam_mod->free_q);
mac               805 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = bna_cam_mod_mac_get(&ucam_mod->free_q);
mac               806 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		if (mac == NULL)
mac               808 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		ether_addr_copy(mac->addr, mcaddr);
mac               809 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_add_tail(&mac->qe, &list_head);
mac               815 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&list_head, struct bna_mac, qe);
mac               816 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&mac->qe, &rxf->ucast_pending_add_q);
mac               825 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&list_head, struct bna_mac, qe);
mac               826 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&mac->qe, &ucam_mod->free_q);
mac               839 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bna_mac *mac, *del_mac;
mac               844 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->mcast_pending_add_q,
mac               846 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&mac->qe, &mcam_mod->free_q);
mac               851 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->mcast_active_q,
mac               854 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		ether_addr_copy(del_mac->addr, mac->addr);
mac               855 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		del_mac->handle = mac->handle;
mac               857 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac->handle = NULL;
mac               858 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&mac->qe, &mcam_mod->free_q);
mac               864 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = bna_cam_mod_mac_get(&mcam_mod->free_q);
mac               865 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		if (mac == NULL)
mac               867 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		ether_addr_copy(mac->addr, mcaddr);
mac               868 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_add_tail(&mac->qe, &list_head);
mac               875 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&list_head, struct bna_mac, qe);
mac               876 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&mac->qe, &rxf->mcast_pending_add_q);
mac               885 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&list_head, struct bna_mac, qe);
mac               886 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&mac->qe, &mcam_mod->free_q);
mac               896 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bna_mac *mac, *del_mac;
mac               901 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->mcast_pending_add_q,
mac               903 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&mac->qe, bna_mcam_mod_free_q(rxf->rx->bna));
mac               908 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->mcast_active_q,
mac               910 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_del(&mac->qe);
mac               912 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		memcpy(del_mac, mac, sizeof(*del_mac));
mac               914 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac->handle = NULL;
mac               915 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_add_tail(&mac->qe, bna_mcam_mod_free_q(rxf->rx->bna));
mac               956 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bna_mac *mac = NULL;
mac               960 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->ucast_pending_del_q,
mac               962 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bna_bfi_ucast_req(rxf, mac, BFI_ENET_H2I_MAC_UCAST_DEL_REQ);
mac               963 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&mac->qe, bna_ucam_mod_del_q(rxf->rx->bna));
mac               980 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->ucast_pending_add_q,
mac               982 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&mac->qe, &rxf->ucast_active_q);
mac               983 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bna_bfi_ucast_req(rxf, mac, BFI_ENET_H2I_MAC_UCAST_ADD_REQ);
mac               993 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bna_mac *mac;
mac               997 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->ucast_pending_del_q,
mac              1000 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			list_move_tail(&mac->qe,
mac              1003 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			bna_bfi_ucast_req(rxf, mac,
mac              1005 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			list_move_tail(&mac->qe,
mac              1013 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->ucast_active_q,
mac              1015 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&mac->qe, &rxf->ucast_pending_add_q);
mac              1017 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			bna_bfi_ucast_req(rxf, mac,
mac              4194 drivers/net/ethernet/cadence/macb_main.c 	const char *mac;
mac              4307 drivers/net/ethernet/cadence/macb_main.c 	mac = of_get_mac_address(np);
mac              4308 drivers/net/ethernet/cadence/macb_main.c 	if (PTR_ERR(mac) == -EPROBE_DEFER) {
mac              4311 drivers/net/ethernet/cadence/macb_main.c 	} else if (!IS_ERR_OR_NULL(mac)) {
mac              4312 drivers/net/ethernet/cadence/macb_main.c 		ether_addr_copy(bp->dev->dev_addr, mac);
mac              1160 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c 	int pfnum, mac, trs, ret;
mac              1181 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c 		mac = (octeon_read_csr(oct, CN23XX_SLI_MAC_NUMBER)) & 0xff;
mac              1185 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c 					CN23XX_SLI_PKT_MAC_RINFO64(mac, pfnum));
mac              1440 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c 					u8 *mac)
mac              1454 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c 		ether_addr_copy(mbox_cmd.msg.s.params, mac);
mac                69 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.h 					u8 *mac);
mac               131 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_regs.h #define CN23XX_SLI_PKT_MAC_RINFO64(mac, pf)		\
mac               133 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_regs.h 		 ((mac) * CN23XX_MAC_RINFO_OFFSET) +	\
mac               343 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_regs.h #define    CN23XX_SLI_MAC_PF_MBOX_INT(mac, pf)		\
mac               345 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_regs.h 		 ((mac) * CN23XX_MAC_INT_OFFSET +	\
mac               407 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_regs.h #define    CN23XX_SLI_MAC_PF_INT_SUM64(mac, pf)			\
mac               409 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_regs.h 		 ((mac) * CN23XX_MAC_INT_OFFSET) +		\
mac               412 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_regs.h #define    CN23XX_SLI_MAC_PF_INT_ENB64(mac, pf)		\
mac               414 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_regs.h 		 ((mac) * CN23XX_MAC_INT_OFFSET) +	\
mac               255 drivers/net/ethernet/cavium/liquidio/lio_core.c 	u8 *mac;
mac               267 drivers/net/ethernet/cavium/liquidio/lio_core.c 		mac = ((u8 *)&nctrl->udd[0]) + 2;
mac               276 drivers/net/ethernet/cavium/liquidio/lio_core.c 					   mac, vfidx);
mac               280 drivers/net/ethernet/cavium/liquidio/lio_core.c 				   mac);
mac               397 drivers/net/ethernet/cavium/liquidio/lio_core.c void octeon_pf_changed_vf_macaddr(struct octeon_device *oct, u8 *mac)
mac               410 drivers/net/ethernet/cavium/liquidio/lio_core.c 	if (!ether_addr_equal(netdev->dev_addr, mac)) {
mac               412 drivers/net/ethernet/cavium/liquidio/lio_core.c 		ether_addr_copy(netdev->dev_addr, mac);
mac               413 drivers/net/ethernet/cavium/liquidio/lio_core.c 		ether_addr_copy(((u8 *)&lio->linfo.hw_addr) + 2, mac);
mac               421 drivers/net/ethernet/cavium/liquidio/lio_core.c 			 "PF changed VF's MAC address to %pM\n", mac);
mac              2820 drivers/net/ethernet/cavium/liquidio/lio_main.c 				 u8 *mac, bool is_admin_assigned)
mac              2827 drivers/net/ethernet/cavium/liquidio/lio_main.c 	if (!is_valid_ether_addr(mac))
mac              2849 drivers/net/ethernet/cavium/liquidio/lio_main.c 	ether_addr_copy((u8 *)&nctrl.udd[0] + 2, mac);
mac              2860 drivers/net/ethernet/cavium/liquidio/lio_main.c static int liquidio_set_vf_mac(struct net_device *netdev, int vfidx, u8 *mac)
mac              2869 drivers/net/ethernet/cavium/liquidio/lio_main.c 	retval = __liquidio_set_vf_mac(netdev, vfidx, mac, true);
mac              2871 drivers/net/ethernet/cavium/liquidio/lio_main.c 		cn23xx_tell_vf_its_macaddr_changed(oct, vfidx, mac);
mac              2998 drivers/net/ethernet/cavium/liquidio/lio_main.c 	ether_addr_copy(&ivi->mac[0], macaddr);
mac              3351 drivers/net/ethernet/cavium/liquidio/lio_main.c 	u8 mac[6], i, j, *fw_ver, *micro_ver;
mac              3646 drivers/net/ethernet/cavium/liquidio/lio_main.c 			mac[j] = *((u8 *)(((u8 *)&lio->linfo.hw_addr) + 2 + j));
mac              3650 drivers/net/ethernet/cavium/liquidio/lio_main.c 		ether_addr_copy(netdev->dev_addr, mac);
mac              3712 drivers/net/ethernet/cavium/liquidio/lio_main.c 			i, mac[0], mac[1], mac[2], mac[3], mac[4], mac[5]);
mac              1034 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	u64 *mac;
mac              1055 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	mac = &nctrl.udd[0];
mac              1057 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 		ether_addr_copy(((u8 *)mac) + 2, ha->addr);
mac              1058 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 		mac++;
mac              1935 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	u8 mac[ETH_ALEN], i, j;
mac              2130 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 			mac[j] = *((u8 *)(((u8 *)&lio->linfo.hw_addr) + 2 + j));
mac              2133 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 		ether_addr_copy(netdev->dev_addr, mac);
mac              2190 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 			i, mac[0], mac[1], mac[2], mac[3], mac[4], mac[5]);
mac                72 drivers/net/ethernet/cavium/liquidio/octeon_main.h void octeon_pf_changed_vf_macaddr(struct octeon_device *oct, u8 *mac);
mac              1387 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 	const u8 *mac;
mac              1504 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 	mac = of_get_mac_address(pdev->dev.of_node);
mac              1506 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 	if (!IS_ERR(mac))
mac              1507 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 		ether_addr_copy(netdev->dev_addr, mac);
mac               580 drivers/net/ethernet/cavium/thunder/nic.h 	u64   mac:48;
mac               590 drivers/net/ethernet/cavium/thunder/nic.h 	struct set_mac_msg	mac;
mac               162 drivers/net/ethernet/cavium/thunder/nic_main.c 	const char *mac;
mac               173 drivers/net/ethernet/cavium/thunder/nic_main.c 		mac = bgx_get_lmac_mac(nic->node, bgx_idx, lmac);
mac               174 drivers/net/ethernet/cavium/thunder/nic_main.c 		if (mac)
mac               175 drivers/net/ethernet/cavium/thunder/nic_main.c 			ether_addr_copy((u8 *)&mbx.nic_cfg.mac_addr, mac);
mac              1033 drivers/net/ethernet/cavium/thunder/nic_main.c 		lmac = mbx.mac.vf_id;
mac              1036 drivers/net/ethernet/cavium/thunder/nic_main.c 		bgx_set_lmac_mac(nic->node, bgx, lmac, mbx.mac.mac_addr);
mac              1110 drivers/net/ethernet/cavium/thunder/nic_main.c 					mbx.xcast.mac,
mac               307 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	mbx.mac.msg = NIC_MBOX_MSG_SET_MAC;
mac               308 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	mbx.mac.vf_id = nic->vf_id;
mac               309 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	ether_addr_copy(mbx.mac.mac_addr, netdev->dev_addr);
mac              2011 drivers/net/ethernet/cavium/thunder/nicvf_main.c 		mbx.xcast.mac = 0;
mac              2021 drivers/net/ethernet/cavium/thunder/nicvf_main.c 			mbx.xcast.mac = mc_addrs->mc[idx];
mac                49 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	u8			mac[ETH_ALEN];
mac               228 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		return bgx->lmac[lmacid].mac;
mac               234 drivers/net/ethernet/cavium/thunder/thunder_bgx.c void bgx_set_lmac_mac(int node, int bgx_idx, int lmacid, const u8 *mac)
mac               241 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	ether_addr_copy(bgx->lmac[lmacid].mac, mac);
mac               343 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		cam_dmac = ether_addr_to_u64(lmac->mac);
mac              1392 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	u8 mac[ETH_ALEN];
mac              1395 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	addr = fwnode_get_mac_address(acpi_fwnode_handle(adev), mac, ETH_ALEN);
mac              1397 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		dev_err(dev, "MAC address invalid: %pM\n", mac);
mac              1401 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	dev_info(dev, "MAC address set to: %pM\n", mac);
mac              1403 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	ether_addr_copy(dst, mac);
mac              1418 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	acpi_get_mac_address(dev, adev, bgx->lmac[bgx->acpi_lmac_idx].mac);
mac              1477 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		const char *mac;
mac              1486 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		mac = of_get_mac_address(node);
mac              1487 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		if (!IS_ERR(mac))
mac              1488 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 			ether_addr_copy(bgx->lmac[lmac].mac, mac);
mac               219 drivers/net/ethernet/cavium/thunder/thunder_bgx.h void bgx_set_dmac_cam_filter(int node, int bgx_idx, int lmacid, u64 mac, u8 vf);
mac               228 drivers/net/ethernet/cavium/thunder/thunder_bgx.h void bgx_set_lmac_mac(int node, int bgx_idx, int lmacid, const u8 *mac);
mac               223 drivers/net/ethernet/chelsio/cxgb/common.h 	struct cmac *mac;
mac               341 drivers/net/ethernet/chelsio/cxgb/common.h int t1_link_start(struct cphy *phy, struct cmac *mac, struct link_config *lc);
mac               118 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	struct cmac *mac = adapter->port[dev->if_port].mac;
mac               122 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	mac->ops->set_rx_mode(mac, &rm);
mac               177 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	struct cmac *mac = p->mac;
mac               179 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	mac->ops->reset(mac);
mac               180 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	if (mac->ops->macaddress_set)
mac               181 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 		mac->ops->macaddress_set(mac, p->dev->dev_addr);
mac               183 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	t1_link_start(p->phy, mac, &p->link_config);
mac               184 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	mac->ops->enable(mac, MAC_DIRECTION_RX | MAC_DIRECTION_TX);
mac               269 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	struct cmac *mac = p->mac;
mac               273 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	mac->ops->disable(mac, MAC_DIRECTION_TX | MAC_DIRECTION_RX);
mac               299 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	pstats = p->mac->ops->statistics_update(p->mac,
mac               457 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	struct cmac *mac = adapter->port[dev->if_port].mac;
mac               462 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	s = mac->ops->statistics_update(mac, MAC_STATS_UPDATE_FULL);
mac               668 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 		t1_link_start(p->phy, p->mac, lc);
mac               703 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 			t1_link_start(p->phy, p->mac, lc);
mac               707 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 			p->mac->ops->set_speed_duplex_fc(p->mac, -1, -1,
mac               830 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	struct cmac *mac = adapter->port[dev->if_port].mac;
mac               832 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	if (!mac->ops->set_mtu)
mac               834 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	if ((ret = mac->ops->set_mtu(mac, new_mtu)))
mac               843 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	struct cmac *mac = adapter->port[dev->if_port].mac;
mac               846 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	if (!mac->ops->macaddress_set)
mac               850 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	mac->ops->macaddress_set(mac, dev->dev_addr);
mac               905 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 			p->mac->ops->statistics_update(p->mac,
mac               427 drivers/net/ethernet/chelsio/cxgb/pm3393.c #define RMON_UPDATE(mac, name, stat_name) \
mac               429 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	t1_tpi_read((mac)->adapter, OFFSET(name), &val0);     \
mac               430 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	t1_tpi_read((mac)->adapter, OFFSET((name)+1), &val1); \
mac               431 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	t1_tpi_read((mac)->adapter, OFFSET((name)+2), &val2); \
mac               432 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	(mac)->stats.stat_name = (u64)(val0 & 0xffff) | \
mac               435 drivers/net/ethernet/chelsio/cxgb/pm3393.c 				 ((mac)->stats.stat_name & \
mac               439 drivers/net/ethernet/chelsio/cxgb/pm3393.c 		(mac)->stats.stat_name += 1ULL << 40; \
mac               442 drivers/net/ethernet/chelsio/cxgb/pm3393.c static const struct cmac_statistics *pm3393_update_statistics(struct cmac *mac,
mac               449 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	pmwrite(mac, SUNI1x10GEXP_REG_MSTAT_CONTROL,
mac               453 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	pmread(mac, SUNI1x10GEXP_REG_MSTAT_COUNTER_ROLLOVER_0, &val0);
mac               454 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	pmread(mac, SUNI1x10GEXP_REG_MSTAT_COUNTER_ROLLOVER_1, &val1);
mac               455 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	pmread(mac, SUNI1x10GEXP_REG_MSTAT_COUNTER_ROLLOVER_2, &val2);
mac               456 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	pmread(mac, SUNI1x10GEXP_REG_MSTAT_COUNTER_ROLLOVER_3, &val3);
mac               461 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	RMON_UPDATE(mac, RxOctetsReceivedOK, RxOctetsOK);
mac               462 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	RMON_UPDATE(mac, RxUnicastFramesReceivedOK, RxUnicastFramesOK);
mac               463 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	RMON_UPDATE(mac, RxMulticastFramesReceivedOK, RxMulticastFramesOK);
mac               464 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	RMON_UPDATE(mac, RxBroadcastFramesReceivedOK, RxBroadcastFramesOK);
mac               465 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	RMON_UPDATE(mac, RxPAUSEMACCtrlFramesReceived, RxPauseFrames);
mac               466 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	RMON_UPDATE(mac, RxFrameCheckSequenceErrors, RxFCSErrors);
mac               467 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	RMON_UPDATE(mac, RxFramesLostDueToInternalMACErrors,
mac               469 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	RMON_UPDATE(mac, RxSymbolErrors, RxSymbolErrors);
mac               470 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	RMON_UPDATE(mac, RxInRangeLengthErrors, RxInRangeLengthErrors);
mac               471 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	RMON_UPDATE(mac, RxFramesTooLongErrors , RxFrameTooLongErrors);
mac               472 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	RMON_UPDATE(mac, RxJabbers, RxJabberErrors);
mac               473 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	RMON_UPDATE(mac, RxFragments, RxRuntErrors);
mac               474 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	RMON_UPDATE(mac, RxUndersizedFrames, RxRuntErrors);
mac               475 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	RMON_UPDATE(mac, RxJumboFramesReceivedOK, RxJumboFramesOK);
mac               476 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	RMON_UPDATE(mac, RxJumboOctetsReceivedOK, RxJumboOctetsOK);
mac               479 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	RMON_UPDATE(mac, TxOctetsTransmittedOK, TxOctetsOK);
mac               480 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	RMON_UPDATE(mac, TxFramesLostDueToInternalMACTransmissionError,
mac               482 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	RMON_UPDATE(mac, TxTransmitSystemError, TxFCSErrors);
mac               483 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	RMON_UPDATE(mac, TxUnicastFramesTransmittedOK, TxUnicastFramesOK);
mac               484 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	RMON_UPDATE(mac, TxMulticastFramesTransmittedOK, TxMulticastFramesOK);
mac               485 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	RMON_UPDATE(mac, TxBroadcastFramesTransmittedOK, TxBroadcastFramesOK);
mac               486 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	RMON_UPDATE(mac, TxPAUSEMACCtrlFramesTransmitted, TxPauseFrames);
mac               487 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	RMON_UPDATE(mac, TxJumboFramesReceivedOK, TxJumboFramesOK);
mac               488 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	RMON_UPDATE(mac, TxJumboOctetsReceivedOK, TxJumboOctetsOK);
mac               490 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	return &mac->stats;
mac               165 drivers/net/ethernet/chelsio/cxgb/subr.c 		struct cmac *mac = adapter->port[port_id].mac;
mac               167 drivers/net/ethernet/chelsio/cxgb/subr.c 		mac->ops->set_speed_duplex_fc(mac, speed, duplex, fc);
mac               623 drivers/net/ethernet/chelsio/cxgb/subr.c int t1_link_start(struct cphy *phy, struct cmac *mac, struct link_config *lc)
mac               631 drivers/net/ethernet/chelsio/cxgb/subr.c 				   (mac->adapter->params.nports < 2)))
mac               645 drivers/net/ethernet/chelsio/cxgb/subr.c 			mac->ops->set_speed_duplex_fc(mac, lc->speed,
mac               657 drivers/net/ethernet/chelsio/cxgb/subr.c 		mac->ops->set_speed_duplex_fc(mac, -1, -1, fc);
mac               735 drivers/net/ethernet/chelsio/cxgb/subr.c 			struct cmac *mac = adapter->port[0].mac;
mac               737 drivers/net/ethernet/chelsio/cxgb/subr.c 			mac->ops->interrupt_handler(mac);
mac               770 drivers/net/ethernet/chelsio/cxgb/subr.c 		adapter->port[i].mac->ops->interrupt_enable(adapter->port[i].mac);
mac               800 drivers/net/ethernet/chelsio/cxgb/subr.c 		adapter->port[i].mac->ops->interrupt_disable(adapter->port[i].mac);
mac               826 drivers/net/ethernet/chelsio/cxgb/subr.c 		adapter->port[i].mac->ops->interrupt_clear(adapter->port[i].mac);
mac              1013 drivers/net/ethernet/chelsio/cxgb/subr.c 		struct cmac *mac = adapter->port[i].mac;
mac              1016 drivers/net/ethernet/chelsio/cxgb/subr.c 		if (mac)
mac              1017 drivers/net/ethernet/chelsio/cxgb/subr.c 			mac->ops->destroy(mac);
mac              1088 drivers/net/ethernet/chelsio/cxgb/subr.c 		struct cmac *mac;
mac              1099 drivers/net/ethernet/chelsio/cxgb/subr.c 		adapter->port[i].mac = mac = bi->gmac->create(adapter, i);
mac              1100 drivers/net/ethernet/chelsio/cxgb/subr.c 		if (!mac) {
mac              1111 drivers/net/ethernet/chelsio/cxgb/subr.c 			mac->ops->macaddress_get(mac, hw_addr);
mac               361 drivers/net/ethernet/chelsio/cxgb/vsc7326.c static int mac_intr_handler(struct cmac *mac)
mac               366 drivers/net/ethernet/chelsio/cxgb/vsc7326.c static int mac_intr_enable(struct cmac *mac)
mac               371 drivers/net/ethernet/chelsio/cxgb/vsc7326.c static int mac_intr_disable(struct cmac *mac)
mac               376 drivers/net/ethernet/chelsio/cxgb/vsc7326.c static int mac_intr_clear(struct cmac *mac)
mac               382 drivers/net/ethernet/chelsio/cxgb/vsc7326.c static int mac_set_address(struct cmac* mac, u8 addr[6])
mac               385 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	int port = mac->instance->index;
mac               387 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	vsc_write(mac->adapter, REG_MAC_LOW_ADDR(port),
mac               389 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	vsc_write(mac->adapter, REG_MAC_HIGH_ADDR(port),
mac               392 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	vsc_read(mac->adapter, REG_ING_FFILT_UM_EN, &val);
mac               394 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	vsc_write(mac->adapter, REG_ING_FFILT_UM_EN, val | (port << 28));
mac               396 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	vsc_write(mac->adapter, REG_ING_FFILT_MASK0,
mac               398 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	vsc_write(mac->adapter, REG_ING_FFILT_MASK1,
mac               400 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	vsc_write(mac->adapter, REG_ING_FFILT_MASK2,
mac               405 drivers/net/ethernet/chelsio/cxgb/vsc7326.c static int mac_get_address(struct cmac *mac, u8 addr[6])
mac               408 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	int port = mac->instance->index;
mac               410 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	vsc_read(mac->adapter, REG_MAC_LOW_ADDR(port), &addr_lo);
mac               411 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	vsc_read(mac->adapter, REG_MAC_HIGH_ADDR(port), &addr_hi);
mac               423 drivers/net/ethernet/chelsio/cxgb/vsc7326.c static int mac_reset(struct cmac *mac)
mac               425 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	int index = mac->instance->index;
mac               427 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	run_table(mac->adapter, vsc7326_portinit[index],
mac               433 drivers/net/ethernet/chelsio/cxgb/vsc7326.c static int mac_set_rx_mode(struct cmac *mac, struct t1_rx_mode *rm)
mac               436 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	int port = mac->instance->index;
mac               438 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	vsc_read(mac->adapter, REG_ING_FFILT_UM_EN, &v);
mac               446 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	vsc_write(mac->adapter, REG_ING_FFILT_UM_EN, v);
mac               450 drivers/net/ethernet/chelsio/cxgb/vsc7326.c static int mac_set_mtu(struct cmac *mac, int mtu)
mac               452 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	int port = mac->instance->index;
mac               455 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	vsc_write(mac->adapter, REG_MAX_LEN(port), mtu + 14 + 4);
mac               459 drivers/net/ethernet/chelsio/cxgb/vsc7326.c static int mac_set_speed_duplex_fc(struct cmac *mac, int speed, int duplex,
mac               463 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	int enable, port = mac->instance->index;
mac               472 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 		vsc_read(mac->adapter, REG_MODE_CFG(port), &v);
mac               479 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 		vsc_write(mac->adapter, REG_MODE_CFG(port), v);
mac               487 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 		vsc_write(mac->adapter, REG_DEV_SETUP(port), v | 1); /* reset */
mac               488 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 		vsc_write(mac->adapter, REG_DEV_SETUP(port), v);
mac               489 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 		vsc_read(mac->adapter, REG_DBG(port), &v);
mac               497 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 		vsc_write(mac->adapter, REG_DBG(port), v);
mac               499 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 		vsc_write(mac->adapter, REG_TX_IFG(port),
mac               511 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 		vsc_write(mac->adapter, REG_MODE_CFG(port), enable);
mac               515 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	vsc_read(mac->adapter, REG_PAUSE_CFG(port), &v);
mac               524 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	vsc_write(mac->adapter, REG_PAUSE_CFG(port), v);
mac               528 drivers/net/ethernet/chelsio/cxgb/vsc7326.c static int mac_enable(struct cmac *mac, int which)
mac               531 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	int port = mac->instance->index;
mac               534 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	vsc_write(mac->adapter, REG_HIGH_LOW_WM(1,port), WM_ENABLE);
mac               536 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	vsc_read(mac->adapter, REG_MODE_CFG(port), &val);
mac               541 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	vsc_write(mac->adapter, REG_MODE_CFG(port), val);
mac               545 drivers/net/ethernet/chelsio/cxgb/vsc7326.c static int mac_disable(struct cmac *mac, int which)
mac               548 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	int i, port = mac->instance->index;
mac               551 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	mac_reset(mac);
mac               553 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	vsc_read(mac->adapter, REG_MODE_CFG(port), &val);
mac               558 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	vsc_write(mac->adapter, REG_MODE_CFG(port), val);
mac               559 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	vsc_read(mac->adapter, REG_MODE_CFG(port), &val);
mac               563 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 		vsc_write(mac->adapter, CRA(4, port, i), 0);
mac               566 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	memset(&mac->stats, 0, sizeof(struct cmac_statistics));
mac               571 drivers/net/ethernet/chelsio/cxgb/vsc7326.c static void rmon_update(struct cmac *mac, unsigned int addr, u64 *stat)
mac               575 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	vsc_read(mac->adapter, addr, &v);
mac               586 drivers/net/ethernet/chelsio/cxgb/vsc7326.c static void port_stats_update(struct cmac *mac)
mac               618 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	unsigned int port = mac->instance->index;
mac               619 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	u64 *stats = (u64 *)&mac->stats;
mac               623 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 		rmon_update(mac, CRA(0x4, port, p->reg), stats + p->offset);
mac               625 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	rmon_update(mac, REG_TX_OK_BYTES(port), &mac->stats.TxOctetsOK);
mac               626 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	rmon_update(mac, REG_RX_OK_BYTES(port), &mac->stats.RxOctetsOK);
mac               627 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	rmon_update(mac, REG_RX_BAD_BYTES(port), &mac->stats.RxOctetsBad);
mac               639 drivers/net/ethernet/chelsio/cxgb/vsc7326.c static const struct cmac_statistics *mac_update_statistics(struct cmac *mac,
mac               643 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	    mac->instance->ticks >= MAJOR_UPDATE_TICKS) {
mac               644 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 		port_stats_update(mac);
mac               645 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 		mac->instance->ticks = 0;
mac               647 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 		int port = mac->instance->index;
mac               649 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 		rmon_update(mac, REG_RX_OK_BYTES(port),
mac               650 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 			    &mac->stats.RxOctetsOK);
mac               651 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 		rmon_update(mac, REG_RX_BAD_BYTES(port),
mac               652 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 			    &mac->stats.RxOctetsBad);
mac               653 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 		rmon_update(mac, REG_TX_OK_BYTES(port),
mac               654 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 			    &mac->stats.TxOctetsOK);
mac               655 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 		mac->instance->ticks++;
mac               657 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	return &mac->stats;
mac               660 drivers/net/ethernet/chelsio/cxgb/vsc7326.c static void mac_destroy(struct cmac *mac)
mac               662 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	kfree(mac);
mac               684 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	struct cmac *mac;
mac               688 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	mac = kzalloc(sizeof(*mac) + sizeof(cmac_instance), GFP_KERNEL);
mac               689 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	if (!mac)
mac               692 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	mac->ops = &vsc7326_ops;
mac               693 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	mac->instance = (cmac_instance *)(mac + 1);
mac               694 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	mac->adapter  = adapter;
mac               696 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	mac->instance->index = index;
mac               697 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	mac->instance->ticks = 0;
mac               711 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	return mac;
mac                73 drivers/net/ethernet/chelsio/cxgb3/adapter.h 	struct cmac mac;
mac               677 drivers/net/ethernet/chelsio/cxgb3/common.h int t3_link_start(struct cphy *phy, struct cmac *mac, struct link_config *lc);
mac               705 drivers/net/ethernet/chelsio/cxgb3/common.h int t3_mac_reset(struct cmac *mac);
mac               706 drivers/net/ethernet/chelsio/cxgb3/common.h void t3b_pcs_reset(struct cmac *mac);
mac               707 drivers/net/ethernet/chelsio/cxgb3/common.h void t3_mac_disable_exact_filters(struct cmac *mac);
mac               708 drivers/net/ethernet/chelsio/cxgb3/common.h void t3_mac_enable_exact_filters(struct cmac *mac);
mac               709 drivers/net/ethernet/chelsio/cxgb3/common.h int t3_mac_enable(struct cmac *mac, int which);
mac               710 drivers/net/ethernet/chelsio/cxgb3/common.h int t3_mac_disable(struct cmac *mac, int which);
mac               711 drivers/net/ethernet/chelsio/cxgb3/common.h int t3_mac_set_mtu(struct cmac *mac, unsigned int mtu);
mac               712 drivers/net/ethernet/chelsio/cxgb3/common.h int t3_mac_set_rx_mode(struct cmac *mac, struct net_device *dev);
mac               713 drivers/net/ethernet/chelsio/cxgb3/common.h int t3_mac_set_address(struct cmac *mac, unsigned int idx, u8 addr[6]);
mac               714 drivers/net/ethernet/chelsio/cxgb3/common.h int t3_mac_set_num_ucast(struct cmac *mac, int n);
mac               715 drivers/net/ethernet/chelsio/cxgb3/common.h const struct mac_stats *t3_mac_update_stats(struct cmac *mac);
mac               716 drivers/net/ethernet/chelsio/cxgb3/common.h int t3_mac_set_speed_duplex_fc(struct cmac *mac, int speed, int duplex, int fc);
mac               717 drivers/net/ethernet/chelsio/cxgb3/common.h int t3b2_mac_watchdog_task(struct cmac *mac);
mac               185 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	t3_set_reg_field(adapter, A_XGM_TXFIFO_CFG + pi->mac.offset, 0,
mac               187 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	t3_write_reg(adapter, A_XGM_RX_CTRL + pi->mac.offset, 0);
mac               188 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	t3_write_reg(adapter, A_XGM_TX_CTRL + pi->mac.offset, F_TXEN);
mac               189 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	t3_write_reg(adapter, A_XGM_RX_CTRL + pi->mac.offset, F_RXEN);
mac               195 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	t3_set_reg_field(adapter, A_XGM_TXFIFO_CFG + pi->mac.offset,
mac               208 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		struct cmac *mac = &pi->mac;
mac               217 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 				    pi->mac.offset);
mac               219 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 			     A_XGM_INT_CAUSE + pi->mac.offset,
mac               224 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 				 pi->mac.offset,
mac               228 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		t3_mac_enable(mac, MAC_DIRECTION_TX);
mac               256 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	struct cmac *mac = &pi->mac;
mac               266 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 			t3_mac_enable(mac, MAC_DIRECTION_RX);
mac               271 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 				    pi->mac.offset);
mac               273 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 				     A_XGM_INT_CAUSE + pi->mac.offset,
mac               277 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 					 A_XGM_INT_ENABLE + pi->mac.offset,
mac               286 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 			t3_read_reg(adapter, A_XGM_INT_STATUS + pi->mac.offset);
mac               288 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 					 A_XGM_INT_ENABLE + pi->mac.offset,
mac               294 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 			t3_read_reg(adapter, A_XGM_INT_STATUS + pi->mac.offset);
mac               295 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 			t3_mac_disable(mac, MAC_DIRECTION_RX);
mac               296 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 			t3_link_start(&pi->phy, mac, &pi->link_config);
mac               335 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	t3_mac_set_rx_mode(&pi->mac, dev);
mac               347 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	struct cmac *mac = &pi->mac;
mac               349 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	t3_mac_reset(mac);
mac               350 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	t3_mac_set_num_ucast(mac, MAX_MAC_IDX);
mac               351 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	t3_mac_set_mtu(mac, dev->mtu);
mac               352 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	t3_mac_set_address(mac, LAN_MAC_IDX, dev->dev_addr);
mac               353 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	t3_mac_set_address(mac, SAN_MAC_IDX, pi->iscsic.mac_addr);
mac               354 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	t3_mac_set_rx_mode(mac, dev);
mac               355 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	t3_link_start(&pi->phy, mac, &pi->link_config);
mac               356 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	t3_mac_enable(mac, MAC_DIRECTION_RX | MAC_DIRECTION_TX);
mac              1461 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	t3_read_reg(adapter, A_XGM_INT_STATUS + pi->mac.offset);
mac              1467 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	t3_mac_disable(&pi->mac, MAC_DIRECTION_TX | MAC_DIRECTION_RX);
mac              1496 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	pstats = t3_mac_update_stats(&pi->mac);
mac              1672 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	s = t3_mac_update_stats(&pi->mac);
mac              1911 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		t3_link_start(&p->phy, &p->mac, lc);
mac              1944 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 			t3_link_start(&p->phy, &p->mac, lc);
mac              1948 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 			t3_mac_set_speed_duplex_fc(&p->mac, -1, -1, lc->fc);
mac              2563 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	if ((ret = t3_mac_set_mtu(&pi->mac, new_mtu)))
mac              2584 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	t3_mac_set_address(&pi->mac, LAN_MAC_IDX, dev->dev_addr);
mac              2649 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 			t3_mac_update_stats(&p->mac);
mac              2675 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 			t3_read_reg(adapter, A_XGM_INT_STATUS + p->mac.offset);
mac              2700 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 			status = t3b2_mac_watchdog_task(&p->mac);
mac              2702 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 			p->mac.stats.num_toggled++;
mac              2704 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 			struct cmac *mac = &p->mac;
mac              2706 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 			t3_mac_set_mtu(mac, dev->mtu);
mac              2707 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 			t3_mac_set_address(mac, LAN_MAC_IDX, dev->dev_addr);
mac              2709 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 			t3_link_start(&p->phy, mac, &p->link_config);
mac              2710 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 			t3_mac_enable(mac, MAC_DIRECTION_RX | MAC_DIRECTION_TX);
mac              2712 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 			p->mac.stats.num_resets++;
mac              2751 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		struct cmac *mac =  &adap2pinfo(adapter, port)->mac;
mac              2754 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		cause = t3_read_reg(adapter, A_XGM_INT_CAUSE + mac->offset);
mac              2757 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 			mac->stats.rx_fifo_ovfl++;
mac              2761 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		t3_write_reg(adapter, A_XGM_INT_CAUSE + mac->offset, reset);
mac              2848 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		t3_read_reg(adapter, A_XGM_INT_STATUS + p->mac.offset);
mac               177 drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c 					   const unsigned char *mac,
mac               185 drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c 		if (ether_addr_equal(dev->dev_addr, mac)) {
mac              1198 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c static void t3_gate_rx_traffic(struct cmac *mac, u32 *rx_cfg,
mac              1202 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	t3_mac_disable_exact_filters(mac);
mac              1205 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	*rx_cfg = t3_read_reg(mac->adapter, A_XGM_RX_CFG);
mac              1206 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	t3_set_reg_field(mac->adapter, A_XGM_RX_CFG,
mac              1210 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	*rx_hash_high = t3_read_reg(mac->adapter, A_XGM_RX_HASH_HIGH);
mac              1211 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	t3_write_reg(mac->adapter, A_XGM_RX_HASH_HIGH, 0);
mac              1213 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	*rx_hash_low = t3_read_reg(mac->adapter, A_XGM_RX_HASH_LOW);
mac              1214 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	t3_write_reg(mac->adapter, A_XGM_RX_HASH_LOW, 0);
mac              1220 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c static void t3_open_rx_traffic(struct cmac *mac, u32 rx_cfg,
mac              1223 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	t3_mac_enable_exact_filters(mac);
mac              1224 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	t3_set_reg_field(mac->adapter, A_XGM_RX_CFG,
mac              1227 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	t3_write_reg(mac->adapter, A_XGM_RX_HASH_HIGH, rx_hash_high);
mac              1228 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	t3_write_reg(mac->adapter, A_XGM_RX_HASH_LOW, rx_hash_low);
mac              1245 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	struct cmac *mac = &pi->mac;
mac              1255 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		t3_gate_rx_traffic(mac, &rx_cfg, &rx_hash_high, &rx_hash_low);
mac              1256 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		t3_write_reg(adapter, A_XGM_RX_CTRL + mac->offset, 0);
mac              1257 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		t3_mac_enable(mac, MAC_DIRECTION_RX);
mac              1259 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		status = t3_read_reg(adapter, A_XGM_INT_STATUS + mac->offset);
mac              1261 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 			mac->stats.link_faults++;
mac              1264 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		t3_open_rx_traffic(mac, rx_cfg, rx_hash_high, rx_hash_low);
mac              1279 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 			t3b_pcs_reset(mac);
mac              1280 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		t3_write_reg(adapter, A_XGM_XAUI_ACT_CTRL + mac->offset,
mac              1289 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		t3_mac_set_speed_duplex_fc(mac, speed, duplex, fc);
mac              1300 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	struct cmac *mac = &pi->mac;
mac              1306 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	t3_gate_rx_traffic(mac, &rx_cfg, &rx_hash_high, &rx_hash_low);
mac              1309 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		t3_write_reg(adapter, A_XGM_XAUI_ACT_CTRL + mac->offset, 0);
mac              1311 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	t3_write_reg(adapter, A_XGM_RX_CTRL + mac->offset, 0);
mac              1312 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	t3_mac_enable(mac, MAC_DIRECTION_RX);
mac              1314 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	t3_open_rx_traffic(mac, rx_cfg, rx_hash_high, rx_hash_low);
mac              1317 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 				 A_XGM_INT_STATUS + mac->offset);
mac              1336 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 			mac->stats.link_faults++;
mac              1339 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 			t3_write_reg(adapter, A_XGM_XAUI_ACT_CTRL + mac->offset,
mac              1363 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c int t3_link_start(struct cphy *phy, struct cmac *mac, struct link_config *lc)
mac              1381 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 			t3_mac_set_speed_duplex_fc(mac, lc->speed, lc->duplex,
mac              1388 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		t3_mac_set_speed_duplex_fc(mac, -1, -1, fc);
mac              1846 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	struct cmac *mac = &adap2pinfo(adap, idx)->mac;
mac              1853 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	u32 cause = t3_read_reg(adap, A_XGM_INT_CAUSE + mac->offset) &
mac              1857 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		mac->stats.tx_fifo_parity_err++;
mac              1861 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		mac->stats.rx_fifo_parity_err++;
mac              1865 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		mac->stats.tx_fifo_urun++;
mac              1867 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		mac->stats.rx_fifo_ovfl++;
mac              1869 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		mac->stats.serdes_signal_loss++;
mac              1871 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		mac->stats.xaui_pcs_ctc_err++;
mac              1873 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		mac->stats.xaui_pcs_align_change++;
mac              1876 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 				 A_XGM_INT_ENABLE + mac->offset,
mac              1878 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		mac->stats.link_faults++;
mac              1886 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	t3_write_reg(adap, A_XGM_INT_CAUSE + mac->offset, cause);
mac              2096 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	t3_write_reg(adapter, A_XGM_XGM_INT_ENABLE + pi->mac.offset,
mac              2104 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	t3_write_reg(adapter, A_XGM_XGM_INT_DISABLE + pi->mac.offset,
mac              3539 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c static void mac_prep(struct cmac *mac, struct adapter *adapter, int index)
mac              3543 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	mac->adapter = adapter;
mac              3548 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	mac->offset = (XGMAC0_1_BASE_ADDR - XGMAC0_0_BASE_ADDR) * index;
mac              3549 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	mac->nucast = 1;
mac              3552 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		t3_write_reg(adapter, A_XGM_SERDES_CTRL + mac->offset,
mac              3554 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		t3_set_reg_field(adapter, A_XGM_PORT_CFG + mac->offset,
mac              3750 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		mac_prep(&p->mac, adapter, j);
mac                41 drivers/net/ethernet/chelsio/cxgb3/xgmac.c static inline int macidx(const struct cmac *mac)
mac                43 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	return mac->offset / (XGMAC0_1_BASE_ADDR - XGMAC0_0_BASE_ADDR);
mac                46 drivers/net/ethernet/chelsio/cxgb3/xgmac.c static void xaui_serdes_reset(struct cmac *mac)
mac                54 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	struct adapter *adap = mac->adapter;
mac                55 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	u32 ctrl = A_XGM_SERDES_CTRL0 + mac->offset;
mac                57 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	t3_write_reg(adap, ctrl, adap->params.vpd.xauicfg[macidx(mac)] |
mac                70 drivers/net/ethernet/chelsio/cxgb3/xgmac.c void t3b_pcs_reset(struct cmac *mac)
mac                72 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	t3_set_reg_field(mac->adapter, A_XGM_RESET_CTRL + mac->offset,
mac                75 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	t3_set_reg_field(mac->adapter, A_XGM_RESET_CTRL + mac->offset, 0,
mac                79 drivers/net/ethernet/chelsio/cxgb3/xgmac.c int t3_mac_reset(struct cmac *mac)
mac                99 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	struct adapter *adap = mac->adapter;
mac               100 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	unsigned int oft = mac->offset;
mac               119 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 				       macidx(mac));
mac               125 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 			xaui_serdes_reset(mac);
mac               143 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		t3b_pcs_reset(mac);
mac               146 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	memset(&mac->stats, 0, sizeof(mac->stats));
mac               150 drivers/net/ethernet/chelsio/cxgb3/xgmac.c static int t3b2_mac_reset(struct cmac *mac)
mac               152 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	struct adapter *adap = mac->adapter;
mac               153 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	unsigned int oft = mac->offset, store;
mac               154 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	int idx = macidx(mac);
mac               157 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	if (!macidx(mac))
mac               185 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		       macidx(mac));
mac               203 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		t3b_pcs_reset(mac);
mac               230 drivers/net/ethernet/chelsio/cxgb3/xgmac.c static void set_addr_filter(struct cmac *mac, int idx, const u8 * addr)
mac               233 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	unsigned int oft = mac->offset + idx * 8;
mac               238 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	t3_write_reg(mac->adapter, A_XGM_RX_EXACT_MATCH_LOW_1 + oft, addr_lo);
mac               239 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	t3_write_reg(mac->adapter, A_XGM_RX_EXACT_MATCH_HIGH_1 + oft, addr_hi);
mac               243 drivers/net/ethernet/chelsio/cxgb3/xgmac.c int t3_mac_set_address(struct cmac *mac, unsigned int idx, u8 addr[6])
mac               245 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	if (idx >= mac->nucast)
mac               247 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	set_addr_filter(mac, idx, addr);
mac               256 drivers/net/ethernet/chelsio/cxgb3/xgmac.c int t3_mac_set_num_ucast(struct cmac *mac, int n)
mac               260 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	mac->nucast = n;
mac               264 drivers/net/ethernet/chelsio/cxgb3/xgmac.c void t3_mac_disable_exact_filters(struct cmac *mac)
mac               266 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	unsigned int i, reg = mac->offset + A_XGM_RX_EXACT_MATCH_LOW_1;
mac               269 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		u32 v = t3_read_reg(mac->adapter, reg);
mac               270 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		t3_write_reg(mac->adapter, reg, v);
mac               272 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	t3_read_reg(mac->adapter, A_XGM_RX_EXACT_MATCH_LOW_1);	/* flush */
mac               275 drivers/net/ethernet/chelsio/cxgb3/xgmac.c void t3_mac_enable_exact_filters(struct cmac *mac)
mac               277 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	unsigned int i, reg = mac->offset + A_XGM_RX_EXACT_MATCH_HIGH_1;
mac               280 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		u32 v = t3_read_reg(mac->adapter, reg);
mac               281 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		t3_write_reg(mac->adapter, reg, v);
mac               283 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	t3_read_reg(mac->adapter, A_XGM_RX_EXACT_MATCH_LOW_1);	/* flush */
mac               300 drivers/net/ethernet/chelsio/cxgb3/xgmac.c int t3_mac_set_rx_mode(struct cmac *mac, struct net_device *dev)
mac               303 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	struct adapter *adap = mac->adapter;
mac               304 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	unsigned int oft = mac->offset;
mac               315 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		int exact_addr_idx = mac->nucast;
mac               320 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 				set_addr_filter(mac, exact_addr_idx++,
mac               345 drivers/net/ethernet/chelsio/cxgb3/xgmac.c int t3_mac_set_mtu(struct cmac *mac, unsigned int mtu)
mac               350 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	struct adapter *adap = mac->adapter;
mac               362 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	t3_write_reg(adap, A_XGM_RX_MAX_PKT_SIZE + mac->offset, mtu);
mac               365 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	    (t3_read_reg(adap, A_XGM_RX_CTRL + mac->offset) & F_RXEN)) {
mac               366 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		t3_mac_disable_exact_filters(mac);
mac               367 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		v = t3_read_reg(adap, A_XGM_RX_CFG + mac->offset);
mac               368 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		t3_set_reg_field(adap, A_XGM_RX_CFG + mac->offset,
mac               375 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		if (t3_wait_op_done(adap, reg + mac->offset,
mac               377 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 			t3_write_reg(adap, A_XGM_RX_CFG + mac->offset, v);
mac               378 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 			t3_mac_enable_exact_filters(mac);
mac               381 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		t3_set_reg_field(adap, A_XGM_RX_MAX_PKT_SIZE + mac->offset,
mac               384 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		t3_write_reg(adap, A_XGM_RX_CFG + mac->offset, v);
mac               385 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		t3_mac_enable_exact_filters(mac);
mac               387 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		t3_set_reg_field(adap, A_XGM_RX_MAX_PKT_SIZE + mac->offset,
mac               397 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	v = t3_read_reg(adap, A_XGM_RXFIFO_CFG + mac->offset);
mac               404 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	t3_write_reg(adap, A_XGM_RXFIFO_CFG + mac->offset, v);
mac               414 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	t3_set_reg_field(adap, A_XGM_TXFIFO_CFG + mac->offset,
mac               420 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		t3_write_reg(adap, A_XGM_PAUSE_TIMER + mac->offset,
mac               423 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	t3_write_reg(adap, A_XGM_TX_PAUSE_QUANTA + mac->offset,
mac               428 drivers/net/ethernet/chelsio/cxgb3/xgmac.c int t3_mac_set_speed_duplex_fc(struct cmac *mac, int speed, int duplex, int fc)
mac               431 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	struct adapter *adap = mac->adapter;
mac               432 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	unsigned int oft = mac->offset;
mac               467 drivers/net/ethernet/chelsio/cxgb3/xgmac.c int t3_mac_enable(struct cmac *mac, int which)
mac               469 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	int idx = macidx(mac);
mac               470 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	struct adapter *adap = mac->adapter;
mac               471 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	unsigned int oft = mac->offset;
mac               472 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	struct mac_stats *s = &mac->stats;
mac               486 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		mac->tx_mcnt = s->tx_frames;
mac               487 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		mac->tx_tcnt = (G_TXDROPCNTCH0RCVD(t3_read_reg(adap,
mac               489 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		mac->tx_xcnt = (G_TXSPI4SOPCNT(t3_read_reg(adap,
mac               492 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		mac->rx_mcnt = s->rx_frames;
mac               493 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		mac->rx_pause = s->rx_pause;
mac               494 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		mac->rx_xcnt = (G_TXSPI4SOPCNT(t3_read_reg(adap,
mac               497 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		mac->rx_ocnt = s->rx_fifo_ovfl;
mac               498 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		mac->txen = F_TXEN;
mac               499 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		mac->toggle_cnt = 0;
mac               506 drivers/net/ethernet/chelsio/cxgb3/xgmac.c int t3_mac_disable(struct cmac *mac, int which)
mac               508 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	struct adapter *adap = mac->adapter;
mac               511 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		t3_write_reg(adap, A_XGM_TX_CTRL + mac->offset, 0);
mac               512 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		mac->txen = 0;
mac               517 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		t3_set_reg_field(mac->adapter, A_XGM_RESET_CTRL + mac->offset,
mac               520 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		t3_write_reg(adap, A_XGM_RX_CTRL + mac->offset, 0);
mac               527 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		t3_write_reg(mac->adapter, A_XGM_RESET_CTRL + mac->offset, val);
mac               532 drivers/net/ethernet/chelsio/cxgb3/xgmac.c int t3b2_mac_watchdog_task(struct cmac *mac)
mac               534 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	struct adapter *adap = mac->adapter;
mac               535 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	struct mac_stats *s = &mac->stats;
mac               542 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	tx_tcnt = mac->tx_tcnt;	/* If tx_mcnt is progressing ignore tx_tcnt */
mac               543 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	if (tx_mcnt == mac->tx_mcnt && mac->rx_pause == s->rx_pause) {
mac               546 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 					       	mac->offset)));
mac               549 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 				     A_TP_TX_DROP_CNT_CH0 + macidx(mac));
mac               556 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		mac->toggle_cnt = 0;
mac               560 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	if ((tx_tcnt != mac->tx_tcnt) && (mac->tx_xcnt == 0)) {
mac               561 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		if (mac->toggle_cnt > 4) {
mac               569 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		mac->toggle_cnt = 0;
mac               574 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	mac->tx_tcnt = tx_tcnt;
mac               575 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	mac->tx_xcnt = tx_xcnt;
mac               576 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	mac->tx_mcnt = s->tx_frames;
mac               577 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	mac->rx_pause = s->rx_pause;
mac               579 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		t3_write_reg(adap, A_XGM_TX_CTRL + mac->offset, 0);
mac               580 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		t3_read_reg(adap, A_XGM_TX_CTRL + mac->offset);  /* flush */
mac               581 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		t3_write_reg(adap, A_XGM_TX_CTRL + mac->offset, mac->txen);
mac               582 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		t3_read_reg(adap, A_XGM_TX_CTRL + mac->offset);  /* flush */
mac               583 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		mac->toggle_cnt++;
mac               585 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		t3b2_mac_reset(mac);
mac               586 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 		mac->toggle_cnt = 0;
mac               598 drivers/net/ethernet/chelsio/cxgb3/xgmac.c const struct mac_stats *t3_mac_update_stats(struct cmac *mac)
mac               600 drivers/net/ethernet/chelsio/cxgb3/xgmac.c #define RMON_READ(mac, addr) t3_read_reg(mac->adapter, addr + mac->offset)
mac               601 drivers/net/ethernet/chelsio/cxgb3/xgmac.c #define RMON_UPDATE(mac, name, reg) \
mac               602 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	(mac)->stats.name += (u64)RMON_READ(mac, A_XGM_STAT_##reg)
mac               603 drivers/net/ethernet/chelsio/cxgb3/xgmac.c #define RMON_UPDATE64(mac, name, reg_lo, reg_hi) \
mac               604 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	(mac)->stats.name += RMON_READ(mac, A_XGM_STAT_##reg_lo) + \
mac               605 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 			     ((u64)RMON_READ(mac, A_XGM_STAT_##reg_hi) << 32)
mac               609 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	RMON_UPDATE64(mac, rx_octets, RX_BYTES_LOW, RX_BYTES_HIGH);
mac               610 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	RMON_UPDATE64(mac, rx_frames, RX_FRAMES_LOW, RX_FRAMES_HIGH);
mac               611 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	RMON_UPDATE(mac, rx_mcast_frames, RX_MCAST_FRAMES);
mac               612 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	RMON_UPDATE(mac, rx_bcast_frames, RX_BCAST_FRAMES);
mac               613 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	RMON_UPDATE(mac, rx_fcs_errs, RX_CRC_ERR_FRAMES);
mac               614 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	RMON_UPDATE(mac, rx_pause, RX_PAUSE_FRAMES);
mac               615 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	RMON_UPDATE(mac, rx_jabber, RX_JABBER_FRAMES);
mac               616 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	RMON_UPDATE(mac, rx_short, RX_SHORT_FRAMES);
mac               617 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	RMON_UPDATE(mac, rx_symbol_errs, RX_SYM_CODE_ERR_FRAMES);
mac               619 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	RMON_UPDATE(mac, rx_too_long, RX_OVERSIZE_FRAMES);
mac               621 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	v = RMON_READ(mac, A_XGM_RX_MAX_PKT_SIZE_ERR_CNT);
mac               622 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	if (mac->adapter->params.rev == T3_REV_B2)
mac               624 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	mac->stats.rx_too_long += v;
mac               626 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	RMON_UPDATE(mac, rx_frames_64, RX_64B_FRAMES);
mac               627 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	RMON_UPDATE(mac, rx_frames_65_127, RX_65_127B_FRAMES);
mac               628 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	RMON_UPDATE(mac, rx_frames_128_255, RX_128_255B_FRAMES);
mac               629 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	RMON_UPDATE(mac, rx_frames_256_511, RX_256_511B_FRAMES);
mac               630 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	RMON_UPDATE(mac, rx_frames_512_1023, RX_512_1023B_FRAMES);
mac               631 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	RMON_UPDATE(mac, rx_frames_1024_1518, RX_1024_1518B_FRAMES);
mac               632 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	RMON_UPDATE(mac, rx_frames_1519_max, RX_1519_MAXB_FRAMES);
mac               634 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	RMON_UPDATE64(mac, tx_octets, TX_BYTE_LOW, TX_BYTE_HIGH);
mac               635 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	RMON_UPDATE64(mac, tx_frames, TX_FRAME_LOW, TX_FRAME_HIGH);
mac               636 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	RMON_UPDATE(mac, tx_mcast_frames, TX_MCAST);
mac               637 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	RMON_UPDATE(mac, tx_bcast_frames, TX_BCAST);
mac               638 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	RMON_UPDATE(mac, tx_pause, TX_PAUSE);
mac               640 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	RMON_UPDATE(mac, tx_underrun, TX_ERR_FRAMES);
mac               642 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	RMON_UPDATE(mac, tx_frames_64, TX_64B_FRAMES);
mac               643 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	RMON_UPDATE(mac, tx_frames_65_127, TX_65_127B_FRAMES);
mac               644 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	RMON_UPDATE(mac, tx_frames_128_255, TX_128_255B_FRAMES);
mac               645 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	RMON_UPDATE(mac, tx_frames_256_511, TX_256_511B_FRAMES);
mac               646 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	RMON_UPDATE(mac, tx_frames_512_1023, TX_512_1023B_FRAMES);
mac               647 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	RMON_UPDATE(mac, tx_frames_1024_1518, TX_1024_1518B_FRAMES);
mac               648 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	RMON_UPDATE(mac, tx_frames_1519_max, TX_1519_MAXB_FRAMES);
mac               651 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	t3_write_reg(mac->adapter, A_TP_MIB_INDEX, mac->offset ? 51 : 50);
mac               652 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	v = t3_read_reg(mac->adapter, A_TP_MIB_RDATA);
mac               653 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	lo = (u32) mac->stats.rx_cong_drops;
mac               654 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	mac->stats.rx_cong_drops += (u64) (v - lo);
mac               656 drivers/net/ethernet/chelsio/cxgb3/xgmac.c 	return &mac->stats;
mac              1683 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h 		     int port, int pf, int vf, u8 mac[]);
mac              1788 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h 		unsigned int pf, unsigned int vf, unsigned int nmac, u8 *mac,
mac              2797 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c static int cxgb4_mgmt_set_vf_mac(struct net_device *dev, int vf, u8 *mac)
mac              2804 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	if (!is_valid_ether_addr(mac)) {
mac              2807 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 			mac, vf);
mac              2812 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		 "Setting MAC %pM on VF %d\n", mac, vf);
mac              2813 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	ret = t4_set_vf_mac_acl(adap, vf + 1, 1, mac);
mac              2815 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		ether_addr_copy(adap->vfinfo[vf].vf_mac_addr, mac);
mac              2833 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	ether_addr_copy(ivi->mac, vfinfo->vf_mac_addr);
mac              7631 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		unsigned int pf, unsigned int vf, unsigned int nmac, u8 *mac,
mac              7649 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	if (mac) {
mac              7650 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		memcpy(mac, c.mac, sizeof(c.mac));
mac              7653 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 			memcpy(mac + 24, c.nmac3, sizeof(c.nmac3));
mac              7656 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 			memcpy(mac + 18, c.nmac2, sizeof(c.nmac2));
mac              7659 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 			memcpy(mac + 12, c.nmac1, sizeof(c.nmac1));
mac              7662 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 			memcpy(mac + 6,  c.nmac0, sizeof(c.nmac0));
mac              9594 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		     int port, int pf, int vf, u8 mac[])
mac              9658 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	ret = t4_alloc_vi(pi->adapter, mbox, port, pf, vf, 1, mac, &rss_size,
mac              2141 drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h 	u8 mac[6];
mac              3087 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 		u8 mac[ETH_ALEN];
mac              3167 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 		err = t4vf_get_vf_mac_acl(adapter, pf, &naddr, mac);
mac              3175 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 			ether_addr_copy(addr.sa_data, mac);
mac              3180 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 					mac);
mac              3184 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 				 "Using assigned MAC ACL: %pM\n", mac);
mac               541 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	t4_os_set_hw_addr(adapter, pidx, vi_rpl.mac);
mac              1104 drivers/net/ethernet/cisco/enic/enic_main.c static int enic_set_vf_mac(struct net_device *netdev, int vf, u8 *mac)
mac              1114 drivers/net/ethernet/cisco/enic/enic_main.c 	if (is_valid_ether_addr(mac) || is_zero_ether_addr(mac)) {
mac              1116 drivers/net/ethernet/cisco/enic/enic_main.c 			memcpy(pp->vf_mac, mac, ETH_ALEN);
mac              1123 drivers/net/ethernet/cisco/enic/enic_main.c 				vnic_dev_set_mac_addr, mac);
mac               482 drivers/net/ethernet/emulex/benet/be.h 	unsigned char mac[ETH_ALEN];
mac              1072 drivers/net/ethernet/emulex/benet/be_cmds.c 		memcpy(mac_addr, resp->mac.addr, ETH_ALEN);
mac              2010 drivers/net/ethernet/emulex/benet/be_cmds.c 					adapter->mc_list[i].mac);
mac              3210 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_enable_magic_wol(struct be_adapter *adapter, u8 *mac,
mac              3229 drivers/net/ethernet/emulex/benet/be_cmds.c 	memcpy(req->magic_mac, mac, ETH_ALEN);
mac              3683 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_get_mac_from_list(struct be_adapter *adapter, u8 *mac,
mac              3736 drivers/net/ethernet/emulex/benet/be_cmds.c 			memcpy(mac, resp->macid_macaddr.mac_addr_id.macaddr,
mac              3766 drivers/net/ethernet/emulex/benet/be_cmds.c 		memcpy(mac, resp->macaddr_list[0].mac_addr_id.macaddr,
mac              3778 drivers/net/ethernet/emulex/benet/be_cmds.c 			  u8 *mac, u32 if_handle, bool active, u32 domain)
mac              3781 drivers/net/ethernet/emulex/benet/be_cmds.c 		be_cmd_get_mac_from_list(adapter, mac, &active, &curr_pmac_id,
mac              3784 drivers/net/ethernet/emulex/benet/be_cmds.c 		return be_cmd_mac_addr_query(adapter, mac, false,
mac              3788 drivers/net/ethernet/emulex/benet/be_cmds.c 		return be_cmd_get_mac_from_list(adapter, mac, &active,
mac              3793 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_get_perm_mac(struct be_adapter *adapter, u8 *mac)
mac              3798 drivers/net/ethernet/emulex/benet/be_cmds.c 	eth_zero_addr(mac);
mac              3802 drivers/net/ethernet/emulex/benet/be_cmds.c 			status = be_cmd_mac_addr_query(adapter, mac, true, 0,
mac              3805 drivers/net/ethernet/emulex/benet/be_cmds.c 			status = be_cmd_mac_addr_query(adapter, mac, false,
mac              3808 drivers/net/ethernet/emulex/benet/be_cmds.c 		status = be_cmd_get_mac_from_list(adapter, mac, &pmac_valid,
mac              3847 drivers/net/ethernet/emulex/benet/be_cmds.c 		memcpy(req->mac, mac_array, ETH_ALEN*mac_count);
mac              3861 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_set_mac(struct be_adapter *adapter, u8 *mac, int if_id, u32 dom)
mac              3874 drivers/net/ethernet/emulex/benet/be_cmds.c 	return be_cmd_set_mac_list(adapter, mac, mac ? 1 : 0, dom);
mac               425 drivers/net/ethernet/emulex/benet/be_cmds.h 	struct mac_addr mac;
mac              1837 drivers/net/ethernet/emulex/benet/be_cmds.h 	struct macaddr mac[BE_MAX_MAC];
mac              2375 drivers/net/ethernet/emulex/benet/be_cmds.h 	u8  mac[6];
mac              2438 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_enable_magic_wol(struct be_adapter *adapter, u8 *mac,
mac              2466 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_get_mac_from_list(struct be_adapter *adapter, u8 *mac,
mac              2469 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_get_active_mac(struct be_adapter *adapter, u32 pmac_id, u8 *mac,
mac              2471 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_get_perm_mac(struct be_adapter *adapter, u8 *mac);
mac              2474 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_set_mac(struct be_adapter *adapter, u8 *mac, int if_id, u32 dom);
mac               802 drivers/net/ethernet/emulex/benet/be_ethtool.c 	u8 mac[ETH_ALEN];
mac               819 drivers/net/ethernet/emulex/benet/be_ethtool.c 	eth_zero_addr(mac);
mac               823 drivers/net/ethernet/emulex/benet/be_ethtool.c 		ether_addr_copy(mac, adapter->netdev->dev_addr);
mac               825 drivers/net/ethernet/emulex/benet/be_ethtool.c 	status = be_cmd_enable_magic_wol(adapter, mac, &cmd);
mac               276 drivers/net/ethernet/emulex/benet/be_main.c static int be_dev_mac_add(struct be_adapter *adapter, u8 *mac)
mac               282 drivers/net/ethernet/emulex/benet/be_main.c 		if (ether_addr_equal(adapter->uc_list[i].mac, mac)) {
mac               289 drivers/net/ethernet/emulex/benet/be_main.c 	return be_cmd_pmac_add(adapter, mac, adapter->if_handle,
mac               313 drivers/net/ethernet/emulex/benet/be_main.c 	u8 mac[ETH_ALEN];
mac               357 drivers/net/ethernet/emulex/benet/be_main.c 	status = be_cmd_get_active_mac(adapter, adapter->pmac_id[0], mac,
mac               365 drivers/net/ethernet/emulex/benet/be_main.c 	if (!ether_addr_equal(addr->sa_data, mac)) {
mac              1715 drivers/net/ethernet/emulex/benet/be_main.c 			ether_addr_copy(adapter->mc_list[i].mac, ha->addr);
mac              1746 drivers/net/ethernet/emulex/benet/be_main.c 	if (ether_addr_equal(adapter->uc_list[uc_idx].mac, adapter->dev_mac)) {
mac              1751 drivers/net/ethernet/emulex/benet/be_main.c 	return be_cmd_pmac_add(adapter, adapter->uc_list[uc_idx].mac,
mac              1790 drivers/net/ethernet/emulex/benet/be_main.c 			ether_addr_copy(adapter->uc_list[i].mac, ha->addr);
mac              1856 drivers/net/ethernet/emulex/benet/be_main.c static int be_set_vf_mac(struct net_device *netdev, int vf, u8 *mac)
mac              1865 drivers/net/ethernet/emulex/benet/be_main.c 	if (!is_valid_ether_addr(mac) || vf >= adapter->num_vfs)
mac              1871 drivers/net/ethernet/emulex/benet/be_main.c 	if (ether_addr_equal(mac, vf_cfg->mac_addr))
mac              1878 drivers/net/ethernet/emulex/benet/be_main.c 		status = be_cmd_pmac_add(adapter, mac, vf_cfg->if_handle,
mac              1881 drivers/net/ethernet/emulex/benet/be_main.c 		status = be_cmd_set_mac(adapter, mac, vf_cfg->if_handle,
mac              1887 drivers/net/ethernet/emulex/benet/be_main.c 			mac, vf, status);
mac              1891 drivers/net/ethernet/emulex/benet/be_main.c 	ether_addr_copy(vf_cfg->mac_addr, mac);
mac              1913 drivers/net/ethernet/emulex/benet/be_main.c 	memcpy(&vi->mac, vf_cfg->mac_addr, ETH_ALEN);
mac              3842 drivers/net/ethernet/emulex/benet/be_main.c static void be_vf_eth_addr_generate(struct be_adapter *adapter, u8 *mac)
mac              3848 drivers/net/ethernet/emulex/benet/be_main.c 	mac[5] = (u8)(addr & 0xFF);
mac              3849 drivers/net/ethernet/emulex/benet/be_main.c 	mac[4] = (u8)((addr >> 8) & 0xFF);
mac              3850 drivers/net/ethernet/emulex/benet/be_main.c 	mac[3] = (u8)((addr >> 16) & 0xFF);
mac              3852 drivers/net/ethernet/emulex/benet/be_main.c 	memcpy(mac, adapter->netdev->dev_addr, 3);
mac              3865 drivers/net/ethernet/emulex/benet/be_main.c 	u8 mac[ETH_ALEN];
mac              3868 drivers/net/ethernet/emulex/benet/be_main.c 	be_vf_eth_addr_generate(adapter, mac);
mac              3872 drivers/net/ethernet/emulex/benet/be_main.c 			status = be_cmd_pmac_add(adapter, mac,
mac              3876 drivers/net/ethernet/emulex/benet/be_main.c 			status = be_cmd_set_mac(adapter, mac, vf_cfg->if_handle,
mac              3884 drivers/net/ethernet/emulex/benet/be_main.c 			memcpy(vf_cfg->mac_addr, mac, ETH_ALEN);
mac              3886 drivers/net/ethernet/emulex/benet/be_main.c 		mac[5] += 1;
mac              3894 drivers/net/ethernet/emulex/benet/be_main.c 	u8 mac[ETH_ALEN];
mac              3899 drivers/net/ethernet/emulex/benet/be_main.c 					       mac, vf_cfg->if_handle,
mac              3903 drivers/net/ethernet/emulex/benet/be_main.c 		memcpy(vf_cfg->mac_addr, mac, ETH_ALEN);
mac              4578 drivers/net/ethernet/emulex/benet/be_main.c 	u8 mac[ETH_ALEN];
mac              4582 drivers/net/ethernet/emulex/benet/be_main.c 		status = be_cmd_get_perm_mac(adapter, mac);
mac              4586 drivers/net/ethernet/emulex/benet/be_main.c 		memcpy(adapter->netdev->dev_addr, mac, ETH_ALEN);
mac              4587 drivers/net/ethernet/emulex/benet/be_main.c 		memcpy(adapter->netdev->perm_addr, mac, ETH_ALEN);
mac              4591 drivers/net/ethernet/emulex/benet/be_main.c 			memcpy(adapter->dev_mac, mac, ETH_ALEN);
mac               588 drivers/net/ethernet/ethoc.c 	u8 *mac = (u8 *)addr;
mac               592 drivers/net/ethernet/ethoc.c 	mac[2] = (reg >> 24) & 0xff;
mac               593 drivers/net/ethernet/ethoc.c 	mac[3] = (reg >> 16) & 0xff;
mac               594 drivers/net/ethernet/ethoc.c 	mac[4] = (reg >>  8) & 0xff;
mac               595 drivers/net/ethernet/ethoc.c 	mac[5] = (reg >>  0) & 0xff;
mac               598 drivers/net/ethernet/ethoc.c 	mac[0] = (reg >>  8) & 0xff;
mac               599 drivers/net/ethernet/ethoc.c 	mac[1] = (reg >>  0) & 0xff;
mac               806 drivers/net/ethernet/ethoc.c 	unsigned char *mac = dev->dev_addr;
mac               808 drivers/net/ethernet/ethoc.c 	ethoc_write(priv, MAC_ADDR0, (mac[2] << 24) | (mac[3] << 16) |
mac               809 drivers/net/ethernet/ethoc.c 				     (mac[4] <<  8) | (mac[5] <<  0));
mac               810 drivers/net/ethernet/ethoc.c 	ethoc_write(priv, MAC_ADDR1, (mac[0] <<  8) | (mac[1] <<  0));
mac              1150 drivers/net/ethernet/ethoc.c 		const void *mac;
mac              1152 drivers/net/ethernet/ethoc.c 		mac = of_get_mac_address(pdev->dev.of_node);
mac              1153 drivers/net/ethernet/ethoc.c 		if (!IS_ERR(mac))
mac              1154 drivers/net/ethernet/ethoc.c 			ether_addr_copy(netdev->dev_addr, mac);
mac               169 drivers/net/ethernet/faraday/ftgmac100.c static void ftgmac100_write_mac_addr(struct ftgmac100 *priv, const u8 *mac)
mac               171 drivers/net/ethernet/faraday/ftgmac100.c 	unsigned int maddr = mac[0] << 8 | mac[1];
mac               172 drivers/net/ethernet/faraday/ftgmac100.c 	unsigned int laddr = mac[2] << 24 | mac[3] << 16 | mac[4] << 8 | mac[5];
mac               180 drivers/net/ethernet/faraday/ftgmac100.c 	u8 mac[ETH_ALEN];
mac               185 drivers/net/ethernet/faraday/ftgmac100.c 	addr = device_get_mac_address(priv->dev, mac, ETH_ALEN);
mac               187 drivers/net/ethernet/faraday/ftgmac100.c 		ether_addr_copy(priv->netdev->dev_addr, mac);
mac               189 drivers/net/ethernet/faraday/ftgmac100.c 			 mac);
mac               196 drivers/net/ethernet/faraday/ftgmac100.c 	mac[0] = (m >> 8) & 0xff;
mac               197 drivers/net/ethernet/faraday/ftgmac100.c 	mac[1] = m & 0xff;
mac               198 drivers/net/ethernet/faraday/ftgmac100.c 	mac[2] = (l >> 24) & 0xff;
mac               199 drivers/net/ethernet/faraday/ftgmac100.c 	mac[3] = (l >> 16) & 0xff;
mac               200 drivers/net/ethernet/faraday/ftgmac100.c 	mac[4] = (l >> 8) & 0xff;
mac               201 drivers/net/ethernet/faraday/ftgmac100.c 	mac[5] = l & 0xff;
mac               203 drivers/net/ethernet/faraday/ftgmac100.c 	if (is_valid_ether_addr(mac)) {
mac               204 drivers/net/ethernet/faraday/ftgmac100.c 		ether_addr_copy(priv->netdev->dev_addr, mac);
mac               205 drivers/net/ethernet/faraday/ftgmac100.c 		dev_info(priv->dev, "Read MAC address %pM from chip\n", mac);
mac               142 drivers/net/ethernet/faraday/ftmac100.c static void ftmac100_set_mac(struct ftmac100 *priv, const unsigned char *mac)
mac               144 drivers/net/ethernet/faraday/ftmac100.c 	unsigned int maddr = mac[0] << 8 | mac[1];
mac               145 drivers/net/ethernet/faraday/ftmac100.c 	unsigned int laddr = mac[2] << 24 | mac[3] << 16 | mac[4] << 8 | mac[5];
mac               205 drivers/net/ethernet/freescale/enetc/enetc.h 	struct sockaddr mac;
mac               365 drivers/net/ethernet/freescale/enetc/enetc_pf.c static int enetc_pf_set_vf_mac(struct net_device *ndev, int vf, u8 *mac)
mac               374 drivers/net/ethernet/freescale/enetc/enetc_pf.c 	if (!is_valid_ether_addr(mac))
mac               379 drivers/net/ethernet/freescale/enetc/enetc_pf.c 	enetc_pf_set_primary_mac_addr(&priv->si->hw, vf + 1, mac);
mac               592 drivers/net/ethernet/freescale/enetc/enetc_pf.c 	addr = cmd->mac.sa_data;
mac                74 drivers/net/ethernet/freescale/enetc/enetc_vf.c 	memcpy(&cmd->mac, saddr, sizeof(struct sockaddr));
mac              1713 drivers/net/ethernet/freescale/fec_main.c 			const char *mac = of_get_mac_address(np);
mac              1714 drivers/net/ethernet/freescale/fec_main.c 			if (!IS_ERR(mac))
mac              1715 drivers/net/ethernet/freescale/fec_main.c 				iap = (unsigned char *) mac;
mac              1728 drivers/net/ethernet/freescale/fec_main.c 			iap = (unsigned char *)&pdata->mac;
mac               102 drivers/net/ethernet/freescale/fec_mpc52xx.c static void mpc52xx_fec_set_paddr(struct net_device *dev, u8 *mac)
mac               107 drivers/net/ethernet/freescale/fec_mpc52xx.c 	out_be32(&fec->paddr1, *(u32 *)(&mac[0]));
mac               108 drivers/net/ethernet/freescale/fec_mpc52xx.c 	out_be32(&fec->paddr2, (*(u16 *)(&mac[4]) << 16) | FEC_PADDR2_TYPE);
mac               193 drivers/net/ethernet/freescale/fs_enet/mac-fcc.c static void set_multicast_one(struct net_device *dev, const u8 *mac)
mac               199 drivers/net/ethernet/freescale/fs_enet/mac-fcc.c 	taddrh = ((u16)mac[5] << 8) | mac[4];
mac               200 drivers/net/ethernet/freescale/fs_enet/mac-fcc.c 	taddrm = ((u16)mac[3] << 8) | mac[2];
mac               201 drivers/net/ethernet/freescale/fs_enet/mac-fcc.c 	taddrl = ((u16)mac[1] << 8) | mac[0];
mac               253 drivers/net/ethernet/freescale/fs_enet/mac-fcc.c 	const unsigned char *mac;
mac               329 drivers/net/ethernet/freescale/fs_enet/mac-fcc.c 	mac = dev->dev_addr;
mac               330 drivers/net/ethernet/freescale/fs_enet/mac-fcc.c 	paddrh = ((u16)mac[5] << 8) | mac[4];
mac               331 drivers/net/ethernet/freescale/fs_enet/mac-fcc.c 	paddrm = ((u16)mac[3] << 8) | mac[2];
mac               332 drivers/net/ethernet/freescale/fs_enet/mac-fcc.c 	paddrl = ((u16)mac[1] << 8) | mac[0];
mac               177 drivers/net/ethernet/freescale/fs_enet/mac-fec.c static void set_multicast_one(struct net_device *dev, const u8 *mac)
mac               183 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	crc = ether_crc(6, mac);
mac               180 drivers/net/ethernet/freescale/fs_enet/mac-scc.c static void set_multicast_one(struct net_device *dev, const u8 * mac)
mac               186 drivers/net/ethernet/freescale/fs_enet/mac-scc.c 	taddrh = ((u16) mac[5] << 8) | mac[4];
mac               187 drivers/net/ethernet/freescale/fs_enet/mac-scc.c 	taddrm = ((u16) mac[3] << 8) | mac[2];
mac               188 drivers/net/ethernet/freescale/fs_enet/mac-scc.c 	taddrl = ((u16) mac[1] << 8) | mac[0];
mac               241 drivers/net/ethernet/freescale/fs_enet/mac-scc.c 	const unsigned char *mac;
mac               303 drivers/net/ethernet/freescale/fs_enet/mac-scc.c 	mac = dev->dev_addr;
mac               304 drivers/net/ethernet/freescale/fs_enet/mac-scc.c 	paddrh = ((u16) mac[5] << 8) | mac[4];
mac               305 drivers/net/ethernet/freescale/fs_enet/mac-scc.c 	paddrm = ((u16) mac[3] << 8) | mac[2];
mac               306 drivers/net/ethernet/freescale/fs_enet/mac-scc.c 	paddrl = ((u16) mac[1] << 8) | mac[0];
mac               384 drivers/net/ethernet/freescale/ucc_geth.c static void set_mac_addr(__be16 __iomem *reg, u8 *mac)
mac               386 drivers/net/ethernet/freescale/ucc_geth.c 	out_be16(&reg[0], ((u16)mac[5] << 8) | mac[4]);
mac               387 drivers/net/ethernet/freescale/ucc_geth.c 	out_be16(&reg[1], ((u16)mac[3] << 8) | mac[2]);
mac               388 drivers/net/ethernet/freescale/ucc_geth.c 	out_be16(&reg[2], ((u16)mac[1] << 8) | mac[0]);
mac               265 drivers/net/ethernet/google/gve/gve_adminq.c 	u8 *mac;
mac               312 drivers/net/ethernet/google/gve/gve_adminq.c 	ether_addr_copy(priv->dev->dev_addr, descriptor->mac);
mac               313 drivers/net/ethernet/google/gve/gve_adminq.c 	mac = descriptor->mac;
mac               314 drivers/net/ethernet/google/gve/gve_adminq.c 	netif_info(priv, drv, priv->dev, "MAC addr: %pM\n", mac);
mac                72 drivers/net/ethernet/google/gve/gve_adminq.h 	u8  mac[ETH_ALEN];
mac               430 drivers/net/ethernet/hisilicon/hisi_femac.c 				      unsigned char *mac)
mac               434 drivers/net/ethernet/hisilicon/hisi_femac.c 	reg = mac[1] | (mac[0] << 8);
mac               437 drivers/net/ethernet/hisilicon/hisi_femac.c 	reg = mac[5] | (mac[4] << 8) | (mac[3] << 16) | (mac[2] << 24);
mac               432 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 	unsigned char *mac = dev->dev_addr;
mac               435 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 	val = mac[1] | (mac[0] << 8);
mac               438 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 	val = mac[5] | (mac[4] << 8) | (mac[3] << 16) | (mac[2] << 24);
mac               124 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 	mac_ctrl_drv = (struct mac_driver *)(mac_cb->priv.mac);
mac               138 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 	mac_ctrl_drv = (struct mac_driver *)(mac_cb->priv.mac);
mac               278 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 		mac_ctrl_drv->set_mac_addr(mac_cb->priv.mac, addr);
mac               517 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 		mac_drv->mac_enable(mac_cb->priv.mac, MAC_COMM_MODE_RX_AND_TX);
mac               534 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 		mac_ctrl_drv->mac_disable(mac_cb->priv.mac,
mac               647 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 	mac_cb->priv.mac = (void *)drv;
mac               659 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 	drv->mac_free(mac_cb->priv.mac);
mac               660 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 	mac_cb->priv.mac = NULL;
mac              1042 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 	mac_ctrl_drv->mac_enable(mac_cb->priv.mac, mode);
mac              1049 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 	mac_ctrl_drv->mac_disable(mac_cb->priv.mac, mode);
mac                56 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h 	void *mac;
mac               420 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h 	return (struct mac_driver *)(mac_cb->priv.mac);
mac               738 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		    hdev->hw.mac.speed == HCLGE_MAC_SPEED_10M ||
mac               739 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		    hdev->hw.mac.speed == HCLGE_MAC_SPEED_100M ||
mac               740 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		    hdev->hw.mac.speed == HCLGE_MAC_SPEED_1G) {
mac               749 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		if (hdev->hw.mac.phydev) {
mac               973 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	u32 speed_ability = hdev->hw.mac.speed_ability;
mac              1011 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_convert_setting_sr(struct hclge_mac *mac, u8 speed_ability)
mac              1015 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				 mac->supported);
mac              1018 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				 mac->supported);
mac              1021 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				 mac->supported);
mac              1024 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				 mac->supported);
mac              1027 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				 mac->supported);
mac              1030 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_convert_setting_lr(struct hclge_mac *mac, u8 speed_ability)
mac              1034 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				 mac->supported);
mac              1037 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				 mac->supported);
mac              1040 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				 mac->supported);
mac              1043 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				 mac->supported);
mac              1046 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				 mac->supported);
mac              1049 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_convert_setting_cr(struct hclge_mac *mac, u8 speed_ability)
mac              1053 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				 mac->supported);
mac              1056 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				 mac->supported);
mac              1059 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				 mac->supported);
mac              1062 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				 mac->supported);
mac              1065 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				 mac->supported);
mac              1068 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_convert_setting_kr(struct hclge_mac *mac, u8 speed_ability)
mac              1072 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				 mac->supported);
mac              1075 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				 mac->supported);
mac              1078 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				 mac->supported);
mac              1081 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				 mac->supported);
mac              1084 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				 mac->supported);
mac              1087 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				 mac->supported);
mac              1090 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_convert_setting_fec(struct hclge_mac *mac)
mac              1092 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	linkmode_clear_bit(ETHTOOL_LINK_MODE_FEC_BASER_BIT, mac->supported);
mac              1093 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	linkmode_clear_bit(ETHTOOL_LINK_MODE_FEC_RS_BIT, mac->supported);
mac              1095 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	switch (mac->speed) {
mac              1099 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				 mac->supported);
mac              1100 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		mac->fec_ability =
mac              1106 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				 mac->supported);
mac              1107 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		mac->fec_ability =
mac              1112 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		linkmode_set_bit(ETHTOOL_LINK_MODE_FEC_RS_BIT, mac->supported);
mac              1113 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		mac->fec_ability = BIT(HNAE3_FEC_RS) | BIT(HNAE3_FEC_AUTO);
mac              1116 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		mac->fec_ability = 0;
mac              1124 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct hclge_mac *mac = &hdev->hw.mac;
mac              1128 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				 mac->supported);
mac              1130 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hclge_convert_setting_sr(mac, speed_ability);
mac              1131 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hclge_convert_setting_lr(mac, speed_ability);
mac              1132 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hclge_convert_setting_cr(mac, speed_ability);
mac              1134 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		hclge_convert_setting_fec(mac);
mac              1136 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	linkmode_set_bit(ETHTOOL_LINK_MODE_FIBRE_BIT, mac->supported);
mac              1137 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	linkmode_set_bit(ETHTOOL_LINK_MODE_Pause_BIT, mac->supported);
mac              1138 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	linkmode_set_bit(ETHTOOL_LINK_MODE_FEC_NONE_BIT, mac->supported);
mac              1144 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct hclge_mac *mac = &hdev->hw.mac;
mac              1146 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hclge_convert_setting_kr(mac, speed_ability);
mac              1148 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		hclge_convert_setting_fec(mac);
mac              1149 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	linkmode_set_bit(ETHTOOL_LINK_MODE_Backplane_BIT, mac->supported);
mac              1150 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	linkmode_set_bit(ETHTOOL_LINK_MODE_Pause_BIT, mac->supported);
mac              1151 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	linkmode_set_bit(ETHTOOL_LINK_MODE_FEC_NONE_BIT, mac->supported);
mac              1157 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	unsigned long *supported = hdev->hw.mac.supported;
mac              1187 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	u8 media_type = hdev->hw.mac.media_type;
mac              1344 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	ether_addr_copy(hdev->hw.mac.mac_addr, cfg.mac_addr);
mac              1345 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hdev->hw.mac.media_type = cfg.media_type;
mac              1346 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hdev->hw.mac.phy_addr = cfg.phy_addr;
mac              1359 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	ret = hclge_parse_speed(cfg.default_speed, &hdev->hw.mac.speed);
mac              2420 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct hclge_mac *mac = &hdev->hw.mac;
mac              2424 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	if (!mac->support_autoneg && mac->speed == speed &&
mac              2425 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	    mac->duplex == duplex)
mac              2432 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hdev->hw.mac.speed = speed;
mac              2433 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hdev->hw.mac.duplex = duplex;
mac              2474 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	if (!hdev->hw.mac.support_autoneg) {
mac              2491 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct phy_device *phydev = hdev->hw.mac.phydev;
mac              2496 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	return hdev->hw.mac.autoneg;
mac              2518 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	if (hdev->hw.mac.support_autoneg && hdev->hw.mac.autoneg)
mac              2553 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct hclge_mac *mac = &hdev->hw.mac;
mac              2556 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	if (fec_mode && !(mac->fec_ability & fec_mode)) {
mac              2565 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	mac->user_fec_mode = fec_mode | BIT(HNAE3_FEC_USER_DEF);
mac              2574 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct hclge_mac *mac = &hdev->hw.mac;
mac              2577 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		*fec_ability = mac->fec_ability;
mac              2579 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		*fec_mode = mac->fec_mode;
mac              2584 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct hclge_mac *mac = &hdev->hw.mac;
mac              2588 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hdev->hw.mac.duplex = HCLGE_MAC_FULL;
mac              2589 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	ret = hclge_cfg_mac_speed_dup_hw(hdev, hdev->hw.mac.speed,
mac              2590 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 					 hdev->hw.mac.duplex);
mac              2597 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	if (hdev->hw.mac.support_autoneg) {
mac              2598 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		ret = hclge_set_autoneg_en(hdev, hdev->hw.mac.autoneg);
mac              2606 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	mac->link = 0;
mac              2608 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	if (mac->user_fec_mode & BIT(HNAE3_FEC_USER_DEF)) {
mac              2609 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		ret = hclge_set_fec_hw(hdev, mac->user_fec_mode);
mac              2695 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	if (hdev->hw.mac.phydev) {
mac              2696 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		if (hdev->hw.mac.phydev->state == PHY_RUNNING)
mac              2698 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				hdev->hw.mac.phydev->link;
mac              2721 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	if (state != hdev->hw.mac.link) {
mac              2731 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		hdev->hw.mac.link = state;
mac              2735 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_update_port_capability(struct hclge_mac *mac)
mac              2738 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hclge_convert_setting_fec(mac);
mac              2743 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	if (mac->media_type == HNAE3_MEDIA_TYPE_BACKPLANE &&
mac              2744 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	    mac->module_type == HNAE3_MODULE_TYPE_UNKNOWN)
mac              2745 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		mac->module_type = HNAE3_MODULE_TYPE_KR;
mac              2746 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	else if (mac->media_type == HNAE3_MEDIA_TYPE_COPPER)
mac              2747 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		mac->module_type = HNAE3_MODULE_TYPE_TP;
mac              2749 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	if (mac->support_autoneg == true) {
mac              2750 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		linkmode_set_bit(ETHTOOL_LINK_MODE_Autoneg_BIT, mac->supported);
mac              2751 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		linkmode_copy(mac->advertising, mac->supported);
mac              2754 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				   mac->supported);
mac              2755 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		linkmode_zero(mac->advertising);
mac              2782 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_get_sfp_info(struct hclge_dev *hdev, struct hclge_mac *mac)
mac              2803 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	mac->speed = le32_to_cpu(resp->speed);
mac              2808 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		mac->module_type = le32_to_cpu(resp->module_type);
mac              2809 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		mac->speed_ability = le32_to_cpu(resp->speed_ability);
mac              2810 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		mac->autoneg = resp->autoneg;
mac              2811 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		mac->support_autoneg = resp->autoneg_ability;
mac              2812 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		mac->speed_type = QUERY_ACTIVE_SPEED;
mac              2814 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			mac->fec_mode = 0;
mac              2816 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			mac->fec_mode = BIT(resp->active_fec);
mac              2818 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		mac->speed_type = QUERY_SFP_SPEED;
mac              2826 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct hclge_mac *mac = &hdev->hw.mac;
mac              2831 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	if (mac->media_type == HNAE3_MEDIA_TYPE_COPPER)
mac              2839 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		ret = hclge_get_sfp_info(hdev, mac);
mac              2851 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		if (mac->speed_type == QUERY_ACTIVE_SPEED) {
mac              2852 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			hclge_update_port_capability(mac);
mac              2855 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		return hclge_cfg_mac_speed_dup(hdev, mac->speed,
mac              2873 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	return hdev->hw.mac.link;
mac              6302 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct phy_device *phydev = hdev->hw.mac.phydev;
mac              6507 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct phy_device *phydev = hdev->hw.mac.phydev;
mac              6664 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hdev->hw.mac.link = 0;
mac              7384 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct hclge_vport_mac_addr_cfg *mac, *tmp;
mac              7391 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		list_for_each_entry_safe(mac, tmp, &vport->uc_mac_list, node) {
mac              7392 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			list_del(&mac->node);
mac              7393 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			kfree(mac);
mac              7396 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		list_for_each_entry_safe(mac, tmp, &vport->mc_mac_list, node) {
mac              7397 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			list_del(&mac->node);
mac              7398 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			kfree(mac);
mac              7494 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	ether_addr_copy(p, hdev->hw.mac.mac_addr);
mac              7516 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	    hclge_rm_uc_addr(handle, hdev->hw.mac.mac_addr))
mac              7527 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		    hclge_add_uc_addr(handle, hdev->hw.mac.mac_addr))
mac              7542 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	ether_addr_copy(hdev->hw.mac.mac_addr, new_addr);
mac              7553 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	if (!hdev->hw.mac.phydev)
mac              7556 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	return phy_mii_ioctl(hdev->hw.mac.phydev, ifr, cmd);
mac              8608 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct phy_device *phydev = hdev->hw.mac.phydev;
mac              8633 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct phy_device *phydev = hdev->hw.mac.phydev;
mac              8668 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct phy_device *phydev = hdev->hw.mac.phydev;
mac              8713 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct phy_device *phydev = hdev->hw.mac.phydev;
mac              8751 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		*speed = hdev->hw.mac.speed;
mac              8753 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		*duplex = hdev->hw.mac.duplex;
mac              8755 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		*auto_neg = hdev->hw.mac.autoneg;
mac              8765 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		*media_type = hdev->hw.mac.media_type;
mac              8768 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		*module_type = hdev->hw.mac.module_type;
mac              8776 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct phy_device *phydev = hdev->hw.mac.phydev;
mac              9245 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	if (hdev->hw.mac.media_type == HNAE3_MEDIA_TYPE_COPPER) {
mac              9352 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	if (hdev->hw.mac.phydev)
mac              9353 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		mdiobus_unregister(hdev->hw.mac.mdio_bus);
mac              9493 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct hclge_mac *mac = &hdev->hw.mac;
mac              9498 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	if (mac->phydev)
mac              9499 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		mdiobus_unregister(mac->mdio_bus);
mac              10117 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		supported[idx] = hdev->hw.mac.supported[idx];
mac              10118 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		advertising[idx] = hdev->hw.mac.advertising[idx];
mac               276 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h 	struct hclge_mac mac;
mac               422 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	resp_data[0] = hdev->hw.mac.media_type;
mac               423 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	resp_data[1] = hdev->hw.mac.module_type;
mac               438 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	link_status = (u16)hdev->hw.mac.link;
mac               439 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	duplex = hdev->hw.mac.duplex;
mac               441 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	memcpy(&msg_data[2], &hdev->hw.mac.speed, sizeof(u32));
mac               461 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	advertising = hdev->hw.mac.advertising[0];
mac               462 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	supported = hdev->hw.mac.supported[0];
mac               127 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c 	struct hclge_mac *mac = &hdev->hw.mac;
mac               132 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c 	if (hdev->hw.mac.phy_addr == PHY_INEXISTENT) {
mac               136 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c 	} else if (hdev->hw.mac.phy_addr >= PHY_MAX_ADDR) {
mac               138 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c 			hdev->hw.mac.phy_addr);
mac               154 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c 	mdio_bus->phy_mask = ~(1 << mac->phy_addr);
mac               162 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c 	phydev = mdiobus_get_phy(mdio_bus, mac->phy_addr);
mac               169 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c 	mac->phydev = phydev;
mac               170 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c 	mac->mdio_bus = mdio_bus;
mac               204 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c 	struct phy_device *phydev = hdev->hw.mac.phydev;
mac               223 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c 	linkmode_copy(mask, hdev->hw.mac.supported);
mac               243 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c 	struct phy_device *phydev = hdev->hw.mac.phydev;
mac               253 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c 	struct phy_device *phydev = hdev->hw.mac.phydev;
mac               408 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c 	ret = hclge_shaper_para_calc(hdev->hw.mac.speed,
mac              1228 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c 	struct hclge_mac *mac = &hdev->hw.mac;
mac              1230 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c 	return hclge_pause_param_cfg(hdev, mac->mac_addr,
mac               347 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	hdev->hw.mac.media_type = resp_msg[0];
mac               348 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	hdev->hw.mac.module_type = resp_msg[1];
mac               449 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	if (link_state != hdev->hw.mac.link) {
mac               453 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		hdev->hw.mac.link = link_state;
mac              1181 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	ether_addr_copy(p, hdev->hw.mac.mac_addr);
mac              1188 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	u8 *old_mac_addr = (u8 *)hdev->hw.mac.mac_addr;
mac              1204 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		ether_addr_copy(hdev->hw.mac.mac_addr, new_mac_addr);
mac              2357 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		 hdev->hw.mac.media_type);
mac              2936 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	return hdev->hw.mac.link;
mac              2946 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		*speed = hdev->hw.mac.speed;
mac              2948 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		*duplex = hdev->hw.mac.duplex;
mac              2956 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	hdev->hw.mac.speed = speed;
mac              2957 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	hdev->hw.mac.duplex = duplex;
mac              2973 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		*media_type = hdev->hw.mac.media_type;
mac              2976 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		*module_type = hdev->hw.mac.module_type;
mac              3006 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	*supported = hdev->hw.mac.supported;
mac              3007 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	*advertising = hdev->hw.mac.advertising;
mac               170 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h 	struct hclgevf_mac mac;
mac               292 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c 				memcpy(&hdev->hw.mac.supported, &msg_q[2],
mac               295 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c 				memcpy(&hdev->hw.mac.advertising, &msg_q[2],
mac                61 drivers/net/ethernet/huawei/hinic/hinic_port.c 	memcpy(port_mac_cmd.mac, addr, ETH_ALEN);
mac               130 drivers/net/ethernet/huawei/hinic/hinic_port.c 	memcpy(addr, port_mac_cmd.mac, ETH_ALEN);
mac                95 drivers/net/ethernet/huawei/hinic/hinic_port.h 	unsigned char   mac[ETH_ALEN];
mac               486 drivers/net/ethernet/ibm/ibmveth.c static u64 ibmveth_encode_mac_addr(u8 *mac)
mac               492 drivers/net/ethernet/ibm/ibmveth.c 		encoded = (encoded << 8) | mac[i];
mac                40 drivers/net/ethernet/ibm/ibmveth.h #define h_register_logical_lan(ua, buflst, rxq, fltlst, mac) \
mac                41 drivers/net/ethernet/ibm/ibmveth.h   plpar_hcall_norets(H_REGISTER_LOGICAL_LAN, ua, buflst, rxq, fltlst, mac)
mac                87 drivers/net/ethernet/ibm/ibmveth.h #define h_multicast_ctrl(ua, cmd, mac) \
mac                88 drivers/net/ethernet/ibm/ibmveth.h   plpar_hcall_norets(H_MULTICAST_CTRL, ua, cmd, mac)
mac                90 drivers/net/ethernet/ibm/ibmveth.h #define h_change_logical_lan_mac(ua, mac) \
mac                91 drivers/net/ethernet/ibm/ibmveth.h   plpar_hcall_norets(H_CHANGE_LOGICAL_LAN_MAC, ua, mac)
mac               574 drivers/net/ethernet/intel/e100.c 	enum mac mac;
mac              1045 drivers/net/ethernet/intel/e100.c 	nic->mac = (nic->flags & ich) ? mac_82559_D101M : nic->pdev->revision;
mac              1046 drivers/net/ethernet/intel/e100.c 	if (nic->mac == mac_unknown)
mac              1047 drivers/net/ethernet/intel/e100.c 		nic->mac = mac_82557_D100_A;
mac              1057 drivers/net/ethernet/intel/e100.c 		((nic->mac >= mac_82558_D101_A4) ? cb_cid : cb_i));
mac              1130 drivers/net/ethernet/intel/e100.c 	if (nic->mac >= mac_82558_D101_A4) {
mac              1135 drivers/net/ethernet/intel/e100.c 		if (nic->mac >= mac_82559_D101M) {
mac              1138 drivers/net/ethernet/intel/e100.c 			if (nic->mac >= mac_82551_10) {
mac              1247 drivers/net/ethernet/intel/e100.c 	if (nic->mac == mac_82559_D101M) {
mac              1249 drivers/net/ethernet/intel/e100.c 	} else if (nic->mac == mac_82559_D101S) {
mac              1251 drivers/net/ethernet/intel/e100.c 	} else if (nic->mac == mac_82551_F || nic->mac == mac_82551_10) {
mac              1519 drivers/net/ethernet/intel/e100.c 	} else if ((nic->mac >= mac_82550_D102) || ((nic->flags & ich) &&
mac              1609 drivers/net/ethernet/intel/e100.c 	__le32 *complete = (nic->mac < mac_82558_D101_A4) ? &s->fc_xmt_pause :
mac              1610 drivers/net/ethernet/intel/e100.c 		(nic->mac < mac_82559_D101M) ? (__le32 *)&s->xmt_tco_frames :
mac              1646 drivers/net/ethernet/intel/e100.c 		if (nic->mac >= mac_82558_D101_A4) {
mac              1651 drivers/net/ethernet/intel/e100.c 			if (nic->mac >= mac_82559_D101M) {
mac              1725 drivers/net/ethernet/intel/e100.c 	if (nic->mac <= mac_82557_D100_C)
mac              2469 drivers/net/ethernet/intel/e100.c 	wol->supported = (nic->mac >= mac_82558_D101_A4) ?  WAKE_MAGIC : 0;
mac              2648 drivers/net/ethernet/intel/e100.c 		       (nic->mac < mac_82559_D101M) ? led_on_557 : led_on_559;
mac              2885 drivers/net/ethernet/intel/e100.c 	if (nic->mac < mac_82558_D101_A4)
mac              2926 drivers/net/ethernet/intel/e100.c 	if ((nic->mac >= mac_82558_D101_A4) &&
mac               117 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	struct e1000_mac_info *mac = &hw->mac;
mac               123 drivers/net/ethernet/intel/e1000e/80003es2lan.c 		mac->ops.check_for_link = e1000e_check_for_serdes_link;
mac               124 drivers/net/ethernet/intel/e1000e/80003es2lan.c 		mac->ops.setup_physical_interface =
mac               129 drivers/net/ethernet/intel/e1000e/80003es2lan.c 		mac->ops.check_for_link = e1000e_check_for_copper_link;
mac               130 drivers/net/ethernet/intel/e1000e/80003es2lan.c 		mac->ops.setup_physical_interface =
mac               136 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	mac->mta_reg_count = 128;
mac               138 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	mac->rar_entry_count = E1000_RAR_ENTRIES;
mac               140 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	mac->has_fwsm = true;
mac               142 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	mac->arc_subsystem_valid = !!(er32(FWSM) & E1000_FWSM_MODE_MASK);
mac               144 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	mac->adaptive_ifs = false;
mac               147 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	hw->mac.ops.set_lan_id(hw);
mac               588 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	if (hw->mac.forced_speed_duplex & E1000_ALL_10_SPEED)
mac               730 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	struct e1000_mac_info *mac = &hw->mac;
mac               739 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	ret_val = mac->ops.id_led_init(hw);
mac               746 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	mac->ops.clear_vfta(hw);
mac               749 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	e1000e_init_rx_addrs(hw, mac->rar_entry_count);
mac               753 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	for (i = 0; i < mac->mta_reg_count; i++)
mac               757 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	ret_val = mac->ops.setup_link(hw);
mac               984 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	if (!hw->mac.ops.check_mng_mode(hw)) {
mac              1289 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	if (!(hw->mac.ops.check_mng_mode(hw) ||
mac              1396 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	.mac			= e1000_80003es2lan,
mac                62 drivers/net/ethernet/intel/e1000e/82571.c 	switch (hw->mac.type) {
mac                90 drivers/net/ethernet/intel/e1000e/82571.c 	switch (hw->mac.type) {
mac               143 drivers/net/ethernet/intel/e1000e/82571.c 	switch (hw->mac.type) {
mac               175 drivers/net/ethernet/intel/e1000e/82571.c 	switch (hw->mac.type) {
mac               194 drivers/net/ethernet/intel/e1000e/82571.c 	struct e1000_mac_info *mac = &hw->mac;
mac               205 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.setup_physical_interface =
mac               207 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.check_for_link = e1000e_check_for_fiber_link;
mac               208 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.get_link_up_info =
mac               216 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.setup_physical_interface =
mac               218 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.check_for_link = e1000_check_for_serdes_link_82571;
mac               219 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.get_link_up_info =
mac               224 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.setup_physical_interface =
mac               226 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.check_for_link = e1000e_check_for_copper_link;
mac               227 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.get_link_up_info = e1000e_get_speed_and_duplex_copper;
mac               232 drivers/net/ethernet/intel/e1000e/82571.c 	mac->mta_reg_count = 128;
mac               234 drivers/net/ethernet/intel/e1000e/82571.c 	mac->rar_entry_count = E1000_RAR_ENTRIES;
mac               236 drivers/net/ethernet/intel/e1000e/82571.c 	mac->adaptive_ifs = true;
mac               239 drivers/net/ethernet/intel/e1000e/82571.c 	switch (hw->mac.type) {
mac               241 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.set_lan_id = e1000_set_lan_id_single_port;
mac               242 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.check_mng_mode = e1000e_check_mng_mode_generic;
mac               243 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.led_on = e1000e_led_on_generic;
mac               244 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.blink_led = e1000e_blink_led_generic;
mac               247 drivers/net/ethernet/intel/e1000e/82571.c 		mac->has_fwsm = true;
mac               251 drivers/net/ethernet/intel/e1000e/82571.c 		mac->arc_subsystem_valid = !!(er32(FWSM) &
mac               256 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.set_lan_id = e1000_set_lan_id_single_port;
mac               257 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.check_mng_mode = e1000_check_mng_mode_82574;
mac               258 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.led_on = e1000_led_on_82574;
mac               261 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.check_mng_mode = e1000e_check_mng_mode_generic;
mac               262 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.led_on = e1000e_led_on_generic;
mac               263 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.blink_led = e1000e_blink_led_generic;
mac               266 drivers/net/ethernet/intel/e1000e/82571.c 		mac->has_fwsm = true;
mac               276 drivers/net/ethernet/intel/e1000e/82571.c 	switch (hw->mac.type) {
mac               352 drivers/net/ethernet/intel/e1000e/82571.c 	switch (adapter->hw.mac.type) {
mac               394 drivers/net/ethernet/intel/e1000e/82571.c 	switch (hw->mac.type) {
mac               655 drivers/net/ethernet/intel/e1000e/82571.c 	switch (hw->mac.type) {
mac               698 drivers/net/ethernet/intel/e1000e/82571.c 	switch (hw->mac.type) {
mac               967 drivers/net/ethernet/intel/e1000e/82571.c 	switch (hw->mac.type) {
mac               985 drivers/net/ethernet/intel/e1000e/82571.c 	switch (hw->mac.type) {
mac              1019 drivers/net/ethernet/intel/e1000e/82571.c 	switch (hw->mac.type) {
mac              1042 drivers/net/ethernet/intel/e1000e/82571.c 	if (hw->mac.type == e1000_82571) {
mac              1053 drivers/net/ethernet/intel/e1000e/82571.c 		hw->mac.serdes_link_state = e1000_serdes_link_down;
mac              1066 drivers/net/ethernet/intel/e1000e/82571.c 	struct e1000_mac_info *mac = &hw->mac;
mac              1069 drivers/net/ethernet/intel/e1000e/82571.c 	u16 i, rar_count = mac->rar_entry_count;
mac              1074 drivers/net/ethernet/intel/e1000e/82571.c 	ret_val = mac->ops.id_led_init(hw);
mac              1081 drivers/net/ethernet/intel/e1000e/82571.c 	mac->ops.clear_vfta(hw);
mac              1094 drivers/net/ethernet/intel/e1000e/82571.c 	for (i = 0; i < mac->mta_reg_count; i++)
mac              1098 drivers/net/ethernet/intel/e1000e/82571.c 	ret_val = mac->ops.setup_link(hw);
mac              1107 drivers/net/ethernet/intel/e1000e/82571.c 	switch (mac->type) {
mac              1159 drivers/net/ethernet/intel/e1000e/82571.c 	switch (hw->mac.type) {
mac              1175 drivers/net/ethernet/intel/e1000e/82571.c 	switch (hw->mac.type) {
mac              1191 drivers/net/ethernet/intel/e1000e/82571.c 	switch (hw->mac.type) {
mac              1204 drivers/net/ethernet/intel/e1000e/82571.c 	switch (hw->mac.type) {
mac              1217 drivers/net/ethernet/intel/e1000e/82571.c 	if (hw->mac.type == e1000_82571) {
mac              1226 drivers/net/ethernet/intel/e1000e/82571.c 	if ((hw->mac.type == e1000_82571) || (hw->mac.type == e1000_82572)) {
mac              1235 drivers/net/ethernet/intel/e1000e/82571.c 	if (hw->mac.type <= e1000_82573) {
mac              1242 drivers/net/ethernet/intel/e1000e/82571.c 	switch (hw->mac.type) {
mac              1278 drivers/net/ethernet/intel/e1000e/82571.c 	switch (hw->mac.type) {
mac              1337 drivers/net/ethernet/intel/e1000e/82571.c 	ctrl = hw->mac.ledctl_mode2;
mac              1343 drivers/net/ethernet/intel/e1000e/82571.c 			if (((hw->mac.ledctl_mode2 >> (i * 8)) & 0xFF) ==
mac              1398 drivers/net/ethernet/intel/e1000e/82571.c 	switch (hw->mac.type) {
mac              1457 drivers/net/ethernet/intel/e1000e/82571.c 	switch (hw->mac.type) {
mac              1496 drivers/net/ethernet/intel/e1000e/82571.c 	struct e1000_mac_info *mac = &hw->mac;
mac              1513 drivers/net/ethernet/intel/e1000e/82571.c 		switch (mac->serdes_link_state) {
mac              1519 drivers/net/ethernet/intel/e1000e/82571.c 				mac->serdes_link_state =
mac              1521 drivers/net/ethernet/intel/e1000e/82571.c 				mac->serdes_has_link = false;
mac              1524 drivers/net/ethernet/intel/e1000e/82571.c 				mac->serdes_has_link = true;
mac              1536 drivers/net/ethernet/intel/e1000e/82571.c 				ew32(TXCW, mac->txcw);
mac              1538 drivers/net/ethernet/intel/e1000e/82571.c 				mac->serdes_link_state =
mac              1540 drivers/net/ethernet/intel/e1000e/82571.c 				mac->serdes_has_link = false;
mac              1543 drivers/net/ethernet/intel/e1000e/82571.c 				mac->serdes_has_link = true;
mac              1554 drivers/net/ethernet/intel/e1000e/82571.c 					mac->serdes_link_state =
mac              1557 drivers/net/ethernet/intel/e1000e/82571.c 					mac->serdes_has_link = true;
mac              1560 drivers/net/ethernet/intel/e1000e/82571.c 					mac->serdes_link_state =
mac              1569 drivers/net/ethernet/intel/e1000e/82571.c 				ew32(TXCW, (mac->txcw & ~E1000_TXCW_ANE));
mac              1579 drivers/net/ethernet/intel/e1000e/82571.c 				mac->serdes_link_state =
mac              1581 drivers/net/ethernet/intel/e1000e/82571.c 				mac->serdes_has_link = true;
mac              1592 drivers/net/ethernet/intel/e1000e/82571.c 			ew32(TXCW, mac->txcw);
mac              1594 drivers/net/ethernet/intel/e1000e/82571.c 			mac->serdes_link_state =
mac              1596 drivers/net/ethernet/intel/e1000e/82571.c 			mac->serdes_has_link = false;
mac              1602 drivers/net/ethernet/intel/e1000e/82571.c 			mac->serdes_has_link = false;
mac              1603 drivers/net/ethernet/intel/e1000e/82571.c 			mac->serdes_link_state = e1000_serdes_link_down;
mac              1618 drivers/net/ethernet/intel/e1000e/82571.c 					mac->serdes_has_link = false;
mac              1619 drivers/net/ethernet/intel/e1000e/82571.c 					mac->serdes_link_state =
mac              1630 drivers/net/ethernet/intel/e1000e/82571.c 				mac->serdes_link_state =
mac              1632 drivers/net/ethernet/intel/e1000e/82571.c 				mac->serdes_has_link = false;
mac              1659 drivers/net/ethernet/intel/e1000e/82571.c 	switch (hw->mac.type) {
mac              1684 drivers/net/ethernet/intel/e1000e/82571.c 	if (hw->mac.type != e1000_82571)
mac              1699 drivers/net/ethernet/intel/e1000e/82571.c 	if (hw->mac.type != e1000_82571)
mac              1712 drivers/net/ethernet/intel/e1000e/82571.c 		hw->mac.ops.rar_set(hw, hw->mac.addr,
mac              1713 drivers/net/ethernet/intel/e1000e/82571.c 				    hw->mac.rar_entry_count - 1);
mac              1774 drivers/net/ethernet/intel/e1000e/82571.c 	if (hw->mac.type == e1000_82571) {
mac              1799 drivers/net/ethernet/intel/e1000e/82571.c 	struct e1000_mac_info *mac = &hw->mac;
mac              1805 drivers/net/ethernet/intel/e1000e/82571.c 	if (!(mac->ops.check_mng_mode(hw) || phy->ops.check_reset_block(hw)))
mac              1946 drivers/net/ethernet/intel/e1000e/82571.c 	.mac			= e1000_82571,
mac              1967 drivers/net/ethernet/intel/e1000e/82571.c 	.mac			= e1000_82572,
mac              1985 drivers/net/ethernet/intel/e1000e/82571.c 	.mac			= e1000_82573,
mac              2003 drivers/net/ethernet/intel/e1000e/82571.c 	.mac			= e1000_82574,
mac              2028 drivers/net/ethernet/intel/e1000e/82571.c 	.mac			= e1000_82583,
mac               335 drivers/net/ethernet/intel/e1000e/e1000.h 	enum e1000_mac_type	mac;
mac               539 drivers/net/ethernet/intel/e1000e/e1000.h 	if (hw->mac.ops.read_mac_addr)
mac               540 drivers/net/ethernet/intel/e1000e/e1000.h 		return hw->mac.ops.read_mac_addr(hw);
mac               122 drivers/net/ethernet/intel/e1000e/ethtool.c 		if (hw->mac.autoneg == 1) {
mac               170 drivers/net/ethernet/intel/e1000e/ethtool.c 			 hw->mac.autoneg) ? AUTONEG_ENABLE : AUTONEG_DISABLE;
mac               198 drivers/net/ethernet/intel/e1000e/ethtool.c 	struct e1000_mac_info *mac = &adapter->hw.mac;
mac               200 drivers/net/ethernet/intel/e1000e/ethtool.c 	mac->autoneg = 0;
mac               216 drivers/net/ethernet/intel/e1000e/ethtool.c 		mac->forced_speed_duplex = ADVERTISE_10_HALF;
mac               219 drivers/net/ethernet/intel/e1000e/ethtool.c 		mac->forced_speed_duplex = ADVERTISE_10_FULL;
mac               222 drivers/net/ethernet/intel/e1000e/ethtool.c 		mac->forced_speed_duplex = ADVERTISE_100_HALF;
mac               225 drivers/net/ethernet/intel/e1000e/ethtool.c 		mac->forced_speed_duplex = ADVERTISE_100_FULL;
mac               229 drivers/net/ethernet/intel/e1000e/ethtool.c 			mac->autoneg = 1;
mac               233 drivers/net/ethernet/intel/e1000e/ethtool.c 			mac->forced_speed_duplex = ADVERTISE_1000_FULL;
mac               296 drivers/net/ethernet/intel/e1000e/ethtool.c 		hw->mac.autoneg = 1;
mac               394 drivers/net/ethernet/intel/e1000e/ethtool.c 			retval = hw->mac.ops.setup_link(hw);
mac               619 drivers/net/ethernet/intel/e1000e/ethtool.c 	    (hw->mac.type == e1000_82583) ||
mac               620 drivers/net/ethernet/intel/e1000e/ethtool.c 	    (hw->mac.type == e1000_82574) ||
mac               621 drivers/net/ethernet/intel/e1000e/ethtool.c 	    (hw->mac.type == e1000_82573))
mac               823 drivers/net/ethernet/intel/e1000e/ethtool.c 	struct e1000_mac_info *mac = &adapter->hw.mac;
mac               836 drivers/net/ethernet/intel/e1000e/ethtool.c 	switch (mac->type) {
mac               891 drivers/net/ethernet/intel/e1000e/ethtool.c 	switch (mac->type) {
mac               905 drivers/net/ethernet/intel/e1000e/ethtool.c 	if (mac->type >= e1000_pch_lpt)
mac               909 drivers/net/ethernet/intel/e1000e/ethtool.c 	for (i = 0; i < mac->rar_entry_count; i++) {
mac               910 drivers/net/ethernet/intel/e1000e/ethtool.c 		if (mac->type >= e1000_pch_lpt) {
mac               921 drivers/net/ethernet/intel/e1000e/ethtool.c 		if (mac->type == e1000_pch2lan) {
mac               936 drivers/net/ethernet/intel/e1000e/ethtool.c 		if ((mac->type == e1000_pch2lan) && (i > 6))
mac               940 drivers/net/ethernet/intel/e1000e/ethtool.c 	for (i = 0; i < mac->mta_reg_count; i++)
mac              1029 drivers/net/ethernet/intel/e1000e/ethtool.c 				if (adapter->hw.mac.type == e1000_ich8lan ||
mac              1030 drivers/net/ethernet/intel/e1000e/ethtool.c 				    adapter->hw.mac.type == e1000_ich9lan)
mac              1267 drivers/net/ethernet/intel/e1000e/ethtool.c 	    (adapter->hw.mac.mc_filter_type << E1000_RCTL_MO_SHIFT);
mac              1318 drivers/net/ethernet/intel/e1000e/ethtool.c 	hw->mac.autoneg = 0;
mac              1517 drivers/net/ethernet/intel/e1000e/ethtool.c 	if (hw->mac.type >= e1000_pch_spt) {
mac              1530 drivers/net/ethernet/intel/e1000e/ethtool.c 		switch (hw->mac.type) {
mac              1559 drivers/net/ethernet/intel/e1000e/ethtool.c 	switch (hw->mac.type) {
mac              1590 drivers/net/ethernet/intel/e1000e/ethtool.c 		hw->mac.autoneg = 1;
mac              1741 drivers/net/ethernet/intel/e1000e/ethtool.c 		hw->mac.serdes_has_link = false;
mac              1747 drivers/net/ethernet/intel/e1000e/ethtool.c 			hw->mac.ops.check_for_link(hw);
mac              1748 drivers/net/ethernet/intel/e1000e/ethtool.c 			if (hw->mac.serdes_has_link)
mac              1755 drivers/net/ethernet/intel/e1000e/ethtool.c 		hw->mac.ops.check_for_link(hw);
mac              1756 drivers/net/ethernet/intel/e1000e/ethtool.c 		if (hw->mac.autoneg)
mac              1811 drivers/net/ethernet/intel/e1000e/ethtool.c 		forced_speed_duplex = adapter->hw.mac.forced_speed_duplex;
mac              1812 drivers/net/ethernet/intel/e1000e/ethtool.c 		autoneg = adapter->hw.mac.autoneg;
mac              1845 drivers/net/ethernet/intel/e1000e/ethtool.c 		adapter->hw.mac.forced_speed_duplex = forced_speed_duplex;
mac              1846 drivers/net/ethernet/intel/e1000e/ethtool.c 		adapter->hw.mac.autoneg = autoneg;
mac              1955 drivers/net/ethernet/intel/e1000e/ethtool.c 		if (!hw->mac.ops.blink_led)
mac              1958 drivers/net/ethernet/intel/e1000e/ethtool.c 		hw->mac.ops.blink_led(hw);
mac              1964 drivers/net/ethernet/intel/e1000e/ethtool.c 		hw->mac.ops.led_off(hw);
mac              1965 drivers/net/ethernet/intel/e1000e/ethtool.c 		hw->mac.ops.cleanup_led(hw);
mac              1970 drivers/net/ethernet/intel/e1000e/ethtool.c 		hw->mac.ops.led_on(hw);
mac              1974 drivers/net/ethernet/intel/e1000e/ethtool.c 		hw->mac.ops.led_off(hw);
mac              2035 drivers/net/ethernet/intel/e1000e/ethtool.c 	if (!adapter->hw.mac.autoneg)
mac               676 drivers/net/ethernet/intel/e1000e/hw.h 	struct e1000_mac_info mac;
mac               211 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type < e1000_pch_lpt) {
mac               222 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type >= e1000_pch_lpt) {
mac               268 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type < e1000_pch_lpt) {
mac               315 drivers/net/ethernet/intel/e1000e/ich8lan.c 	switch (hw->mac.type) {
mac               342 drivers/net/ethernet/intel/e1000e/ich8lan.c 		if ((hw->mac.type == e1000_pchlan) &&
mac               354 drivers/net/ethernet/intel/e1000e/ich8lan.c 		if (hw->mac.type >= e1000_pch_lpt) {
mac               406 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if ((hw->mac.type == e1000_pch2lan) &&
mac               449 drivers/net/ethernet/intel/e1000e/ich8lan.c 		switch (hw->mac.type) {
mac               594 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type >= e1000_pch_spt) {
mac               659 drivers/net/ethernet/intel/e1000e/ich8lan.c 	struct e1000_mac_info *mac = &hw->mac;
mac               665 drivers/net/ethernet/intel/e1000e/ich8lan.c 	mac->mta_reg_count = 32;
mac               667 drivers/net/ethernet/intel/e1000e/ich8lan.c 	mac->rar_entry_count = E1000_ICH_RAR_ENTRIES;
mac               668 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (mac->type == e1000_ich8lan)
mac               669 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->rar_entry_count--;
mac               671 drivers/net/ethernet/intel/e1000e/ich8lan.c 	mac->has_fwsm = true;
mac               673 drivers/net/ethernet/intel/e1000e/ich8lan.c 	mac->arc_subsystem_valid = false;
mac               675 drivers/net/ethernet/intel/e1000e/ich8lan.c 	mac->adaptive_ifs = true;
mac               678 drivers/net/ethernet/intel/e1000e/ich8lan.c 	switch (mac->type) {
mac               683 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.check_mng_mode = e1000_check_mng_mode_ich8lan;
mac               685 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.id_led_init = e1000e_id_led_init_generic;
mac               687 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.blink_led = e1000e_blink_led_generic;
mac               689 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.setup_led = e1000e_setup_led_generic;
mac               691 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.cleanup_led = e1000_cleanup_led_ich8lan;
mac               693 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.led_on = e1000_led_on_ich8lan;
mac               694 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.led_off = e1000_led_off_ich8lan;
mac               697 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->rar_entry_count = E1000_PCH2_RAR_ENTRIES;
mac               698 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.rar_set = e1000_rar_set_pch2lan;
mac               705 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.check_mng_mode = e1000_check_mng_mode_pchlan;
mac               707 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.id_led_init = e1000_id_led_init_pchlan;
mac               709 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.setup_led = e1000_setup_led_pchlan;
mac               711 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.cleanup_led = e1000_cleanup_led_pchlan;
mac               713 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.led_on = e1000_led_on_pchlan;
mac               714 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.led_off = e1000_led_off_pchlan;
mac               720 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (mac->type >= e1000_pch_lpt) {
mac               721 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->rar_entry_count = E1000_PCH_LPT_RAR_ENTRIES;
mac               722 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.rar_set = e1000_rar_set_pch_lpt;
mac               723 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.setup_physical_interface =
mac               725 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.rar_get_count = e1000_rar_get_count_pch_lpt;
mac               729 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (mac->type == e1000_ich8lan)
mac              1012 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->mac.ops.get_link_up_info(hw, &speed, &duplex);
mac              1079 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if ((hw->mac.type < e1000_pch_lpt) ||
mac              1223 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if ((hw->mac.type < e1000_pch_lpt) ||
mac              1355 drivers/net/ethernet/intel/e1000e/ich8lan.c 	struct e1000_mac_info *mac = &hw->mac;
mac              1366 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (!mac->get_link_status)
mac              1368 drivers/net/ethernet/intel/e1000e/ich8lan.c 	mac->get_link_status = false;
mac              1378 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type == e1000_pchlan) {
mac              1388 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if ((hw->mac.type >= e1000_pch2lan) && link) {
mac              1399 drivers/net/ethernet/intel/e1000e/ich8lan.c 		} else if (hw->mac.type >= e1000_pch_spt &&
mac              1416 drivers/net/ethernet/intel/e1000e/ich8lan.c 		if (hw->mac.type == e1000_pch2lan)
mac              1422 drivers/net/ethernet/intel/e1000e/ich8lan.c 		if (hw->mac.type >= e1000_pch_lpt) {
mac              1448 drivers/net/ethernet/intel/e1000e/ich8lan.c 		if (hw->mac.type >= e1000_pch_spt) {
mac              1498 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type >= e1000_pch_lpt) {
mac              1516 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type >= e1000_pch_lpt) {
mac              1528 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type >= e1000_pch_lpt) {
mac              1531 drivers/net/ethernet/intel/e1000e/ich8lan.c 		if (hw->mac.type == e1000_pch_spt) {
mac              1547 drivers/net/ethernet/intel/e1000e/ich8lan.c 	switch (hw->mac.type) {
mac              1592 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (!mac->autoneg)
mac              1599 drivers/net/ethernet/intel/e1000e/ich8lan.c 	mac->ops.config_collision_dist(hw);
mac              1613 drivers/net/ethernet/intel/e1000e/ich8lan.c 	mac->get_link_status = true;
mac              1630 drivers/net/ethernet/intel/e1000e/ich8lan.c 	switch (hw->mac.type) {
mac              1653 drivers/net/ethernet/intel/e1000e/ich8lan.c 	    ((adapter->hw.mac.type >= e1000_pch2lan) &&
mac              1658 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->mac.ops.blink_led = NULL;
mac              1661 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if ((adapter->hw.mac.type == e1000_ich8lan) &&
mac              1666 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if ((adapter->hw.mac.type == e1000_pch2lan) &&
mac              1859 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (index < (u32)(hw->mac.rar_entry_count)) {
mac              1908 drivers/net/ethernet/intel/e1000e/ich8lan.c 		num_entries = hw->mac.rar_entry_count;
mac              1962 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (index < hw->mac.rar_entry_count) {
mac              2077 drivers/net/ethernet/intel/e1000e/ich8lan.c 	switch (hw->mac.type) {
mac              2111 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if ((hw->mac.type < e1000_pch2lan) &&
mac              2124 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (((hw->mac.type == e1000_pchlan) &&
mac              2126 drivers/net/ethernet/intel/e1000e/ich8lan.c 	    (hw->mac.type > e1000_pchlan)) {
mac              2193 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type != e1000_pchlan)
mac              2321 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type < e1000_pchlan)
mac              2328 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type == e1000_pchlan) {
mac              2363 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if ((d0_state || (hw->mac.type != e1000_pchlan)) &&
mac              2404 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type != e1000_pchlan)
mac              2495 drivers/net/ethernet/intel/e1000e/ich8lan.c 	for (i = 0; i < (hw->mac.rar_entry_count); i++) {
mac              2529 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type < e1000_pch2lan)
mac              2542 drivers/net/ethernet/intel/e1000e/ich8lan.c 		for (i = 0; i < hw->mac.rar_entry_count; i++) {
mac              2692 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type != e1000_pch2lan)
mac              2727 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type != e1000_pch2lan)
mac              2774 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type < e1000_pch2lan)
mac              2834 drivers/net/ethernet/intel/e1000e/ich8lan.c 	switch (hw->mac.type) {
mac              2850 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type >= e1000_pchlan) {
mac              2864 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type == e1000_pch2lan) {
mac              2897 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if ((hw->mac.type == e1000_pch2lan) &&
mac              2974 drivers/net/ethernet/intel/e1000e/ich8lan.c 		if (hw->mac.type == e1000_ich8lan)
mac              3094 drivers/net/ethernet/intel/e1000e/ich8lan.c 		if (hw->mac.type == e1000_ich8lan)
mac              3127 drivers/net/ethernet/intel/e1000e/ich8lan.c 	switch (hw->mac.type) {
mac              3385 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type >= e1000_pch_spt)
mac              3404 drivers/net/ethernet/intel/e1000e/ich8lan.c 		if (hw->mac.type >= e1000_pch_spt)
mac              3428 drivers/net/ethernet/intel/e1000e/ich8lan.c 			if (hw->mac.type >= e1000_pch_spt)
mac              3455 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type >= e1000_pch_spt)
mac              3461 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type >= e1000_pch_spt)
mac              3532 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type >= e1000_pch_spt)
mac              3639 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (offset > ICH_FLASH_LINEAR_ADDR_MASK || hw->mac.type < e1000_pch_spt)
mac              4069 drivers/net/ethernet/intel/e1000e/ich8lan.c 	switch (hw->mac.type) {
mac              4158 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type >= e1000_pch_spt) {
mac              4178 drivers/net/ethernet/intel/e1000e/ich8lan.c 		if (hw->mac.type >= e1000_pch_spt)
mac              4190 drivers/net/ethernet/intel/e1000e/ich8lan.c 		if (hw->mac.type >= e1000_pch_spt)
mac              4248 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type >= e1000_pch_spt) {
mac              4264 drivers/net/ethernet/intel/e1000e/ich8lan.c 		if (hw->mac.type >= e1000_pch_spt)
mac              4277 drivers/net/ethernet/intel/e1000e/ich8lan.c 		if (hw->mac.type >= e1000_pch_spt)
mac              4469 drivers/net/ethernet/intel/e1000e/ich8lan.c 			if (hw->mac.type >= e1000_pch_spt)
mac              4476 drivers/net/ethernet/intel/e1000e/ich8lan.c 			if (hw->mac.type >= e1000_pch_spt)
mac              4549 drivers/net/ethernet/intel/e1000e/ich8lan.c 	struct e1000_mac_info *mac = &hw->mac;
mac              4560 drivers/net/ethernet/intel/e1000e/ich8lan.c 	mac->ledctl_default = er32(LEDCTL);
mac              4561 drivers/net/ethernet/intel/e1000e/ich8lan.c 	mac->ledctl_mode1 = mac->ledctl_default;
mac              4562 drivers/net/ethernet/intel/e1000e/ich8lan.c 	mac->ledctl_mode2 = mac->ledctl_default;
mac              4571 drivers/net/ethernet/intel/e1000e/ich8lan.c 			mac->ledctl_mode1 &= ~(E1000_PHY_LED0_MASK << shift);
mac              4572 drivers/net/ethernet/intel/e1000e/ich8lan.c 			mac->ledctl_mode1 |= (ledctl_on << shift);
mac              4577 drivers/net/ethernet/intel/e1000e/ich8lan.c 			mac->ledctl_mode1 &= ~(E1000_PHY_LED0_MASK << shift);
mac              4578 drivers/net/ethernet/intel/e1000e/ich8lan.c 			mac->ledctl_mode1 |= (ledctl_off << shift);
mac              4588 drivers/net/ethernet/intel/e1000e/ich8lan.c 			mac->ledctl_mode2 &= ~(E1000_PHY_LED0_MASK << shift);
mac              4589 drivers/net/ethernet/intel/e1000e/ich8lan.c 			mac->ledctl_mode2 |= (ledctl_on << shift);
mac              4594 drivers/net/ethernet/intel/e1000e/ich8lan.c 			mac->ledctl_mode2 &= ~(E1000_PHY_LED0_MASK << shift);
mac              4595 drivers/net/ethernet/intel/e1000e/ich8lan.c 			mac->ledctl_mode2 |= (ledctl_off << shift);
mac              4666 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type == e1000_ich8lan) {
mac              4673 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type == e1000_pchlan) {
mac              4697 drivers/net/ethernet/intel/e1000e/ich8lan.c 		if ((hw->mac.type == e1000_pch2lan) &&
mac              4708 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type == e1000_pch2lan) {
mac              4732 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type == e1000_pchlan)
mac              4759 drivers/net/ethernet/intel/e1000e/ich8lan.c 	struct e1000_mac_info *mac = &hw->mac;
mac              4767 drivers/net/ethernet/intel/e1000e/ich8lan.c 	ret_val = mac->ops.id_led_init(hw);
mac              4773 drivers/net/ethernet/intel/e1000e/ich8lan.c 	e1000e_init_rx_addrs(hw, mac->rar_entry_count);
mac              4777 drivers/net/ethernet/intel/e1000e/ich8lan.c 	for (i = 0; i < mac->mta_reg_count; i++)
mac              4794 drivers/net/ethernet/intel/e1000e/ich8lan.c 	ret_val = mac->ops.setup_link(hw);
mac              4813 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (mac->type == e1000_ich8lan)
mac              4848 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type >= e1000_pchlan)
mac              4864 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type == e1000_ich8lan)
mac              4879 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type == e1000_ich8lan) {
mac              4894 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type == e1000_ich8lan)
mac              4899 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type >= e1000_pch_lpt) {
mac              4933 drivers/net/ethernet/intel/e1000e/ich8lan.c 		if (hw->mac.type == e1000_pchlan)
mac              4947 drivers/net/ethernet/intel/e1000e/ich8lan.c 	ret_val = hw->mac.ops.setup_physical_interface(hw);
mac              5095 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if ((hw->mac.type == e1000_ich8lan) &&
mac              5183 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type != e1000_ich8lan) {
mac              5221 drivers/net/ethernet/intel/e1000e/ich8lan.c 		if (hw->mac.type == e1000_ich8lan)
mac              5257 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if ((hw->mac.type != e1000_ich8lan) || (hw->phy.type == e1000_phy_ife))
mac              5303 drivers/net/ethernet/intel/e1000e/ich8lan.c 		    (hw->mac.type >= e1000_pch_spt)) {
mac              5383 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type == e1000_ich8lan)
mac              5386 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type >= e1000_pchlan) {
mac              5390 drivers/net/ethernet/intel/e1000e/ich8lan.c 		if (hw->mac.type == e1000_pchlan)
mac              5415 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type < e1000_pch2lan)
mac              5480 drivers/net/ethernet/intel/e1000e/ich8lan.c 	ew32(LEDCTL, hw->mac.ledctl_default);
mac              5496 drivers/net/ethernet/intel/e1000e/ich8lan.c 	ew32(LEDCTL, hw->mac.ledctl_mode2);
mac              5513 drivers/net/ethernet/intel/e1000e/ich8lan.c 	ew32(LEDCTL, hw->mac.ledctl_mode1);
mac              5525 drivers/net/ethernet/intel/e1000e/ich8lan.c 	return e1e_wphy(hw, HV_LED_CONFIG, (u16)hw->mac.ledctl_mode1);
mac              5536 drivers/net/ethernet/intel/e1000e/ich8lan.c 	return e1e_wphy(hw, HV_LED_CONFIG, (u16)hw->mac.ledctl_default);
mac              5547 drivers/net/ethernet/intel/e1000e/ich8lan.c 	u16 data = (u16)hw->mac.ledctl_mode2;
mac              5577 drivers/net/ethernet/intel/e1000e/ich8lan.c 	u16 data = (u16)hw->mac.ledctl_mode1;
mac              5620 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type >= e1000_ich10lan) {
mac              5642 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->mac.type <= e1000_ich9lan) {
mac              5668 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (!(hw->mac.ops.check_mng_mode(hw) ||
mac              5790 drivers/net/ethernet/intel/e1000e/ich8lan.c 	.mac			= e1000_ich8lan,
mac              5806 drivers/net/ethernet/intel/e1000e/ich8lan.c 	.mac			= e1000_ich9lan,
mac              5823 drivers/net/ethernet/intel/e1000e/ich8lan.c 	.mac			= e1000_ich10lan,
mac              5840 drivers/net/ethernet/intel/e1000e/ich8lan.c 	.mac			= e1000_pchlan,
mac              5859 drivers/net/ethernet/intel/e1000e/ich8lan.c 	.mac			= e1000_pch2lan,
mac              5880 drivers/net/ethernet/intel/e1000e/ich8lan.c 	.mac			= e1000_pch_lpt,
mac              5901 drivers/net/ethernet/intel/e1000e/ich8lan.c 	.mac			= e1000_pch_spt,
mac              5921 drivers/net/ethernet/intel/e1000e/ich8lan.c 	.mac			= e1000_pch_cnp,
mac                16 drivers/net/ethernet/intel/e1000e/mac.c 	struct e1000_mac_info *mac = &hw->mac;
mac                33 drivers/net/ethernet/intel/e1000e/mac.c 	mac->ops.set_lan_id(hw);
mac               120 drivers/net/ethernet/intel/e1000e/mac.c 	hw->mac.ops.rar_set(hw, hw->mac.addr, 0);
mac               125 drivers/net/ethernet/intel/e1000e/mac.c 		hw->mac.ops.rar_set(hw, mac_addr, i);
mac               152 drivers/net/ethernet/intel/e1000e/mac.c 	if (hw->mac.type == e1000_82573)
mac               191 drivers/net/ethernet/intel/e1000e/mac.c 	hw->mac.ops.rar_set(hw, alt_mac_addr, 0);
mac               198 drivers/net/ethernet/intel/e1000e/mac.c 	return hw->mac.rar_entry_count;
mac               252 drivers/net/ethernet/intel/e1000e/mac.c 	hash_mask = (hw->mac.mta_reg_count * 32) - 1;
mac               285 drivers/net/ethernet/intel/e1000e/mac.c 	switch (hw->mac.mc_filter_type) {
mac               322 drivers/net/ethernet/intel/e1000e/mac.c 	memset(&hw->mac.mta_shadow, 0, sizeof(hw->mac.mta_shadow));
mac               328 drivers/net/ethernet/intel/e1000e/mac.c 		hash_reg = (hash_value >> 5) & (hw->mac.mta_reg_count - 1);
mac               331 drivers/net/ethernet/intel/e1000e/mac.c 		hw->mac.mta_shadow[hash_reg] |= BIT(hash_bit);
mac               336 drivers/net/ethernet/intel/e1000e/mac.c 	for (i = hw->mac.mta_reg_count - 1; i >= 0; i--)
mac               337 drivers/net/ethernet/intel/e1000e/mac.c 		E1000_WRITE_REG_ARRAY(hw, E1000_MTA, i, hw->mac.mta_shadow[i]);
mac               398 drivers/net/ethernet/intel/e1000e/mac.c 	struct e1000_mac_info *mac = &hw->mac;
mac               407 drivers/net/ethernet/intel/e1000e/mac.c 	if (!mac->get_link_status)
mac               409 drivers/net/ethernet/intel/e1000e/mac.c 	mac->get_link_status = false;
mac               427 drivers/net/ethernet/intel/e1000e/mac.c 	if (!mac->autoneg)
mac               434 drivers/net/ethernet/intel/e1000e/mac.c 	mac->ops.config_collision_dist(hw);
mac               448 drivers/net/ethernet/intel/e1000e/mac.c 	mac->get_link_status = true;
mac               461 drivers/net/ethernet/intel/e1000e/mac.c 	struct e1000_mac_info *mac = &hw->mac;
mac               481 drivers/net/ethernet/intel/e1000e/mac.c 		if (!mac->autoneg_failed) {
mac               482 drivers/net/ethernet/intel/e1000e/mac.c 			mac->autoneg_failed = true;
mac               488 drivers/net/ethernet/intel/e1000e/mac.c 		ew32(TXCW, (mac->txcw & ~E1000_TXCW_ANE));
mac               508 drivers/net/ethernet/intel/e1000e/mac.c 		ew32(TXCW, mac->txcw);
mac               511 drivers/net/ethernet/intel/e1000e/mac.c 		mac->serdes_has_link = true;
mac               526 drivers/net/ethernet/intel/e1000e/mac.c 	struct e1000_mac_info *mac = &hw->mac;
mac               544 drivers/net/ethernet/intel/e1000e/mac.c 		if (!mac->autoneg_failed) {
mac               545 drivers/net/ethernet/intel/e1000e/mac.c 			mac->autoneg_failed = true;
mac               551 drivers/net/ethernet/intel/e1000e/mac.c 		ew32(TXCW, (mac->txcw & ~E1000_TXCW_ANE));
mac               571 drivers/net/ethernet/intel/e1000e/mac.c 		ew32(TXCW, mac->txcw);
mac               574 drivers/net/ethernet/intel/e1000e/mac.c 		mac->serdes_has_link = true;
mac               585 drivers/net/ethernet/intel/e1000e/mac.c 				mac->serdes_has_link = true;
mac               589 drivers/net/ethernet/intel/e1000e/mac.c 			mac->serdes_has_link = false;
mac               602 drivers/net/ethernet/intel/e1000e/mac.c 					mac->serdes_has_link = true;
mac               605 drivers/net/ethernet/intel/e1000e/mac.c 					mac->serdes_has_link = false;
mac               609 drivers/net/ethernet/intel/e1000e/mac.c 				mac->serdes_has_link = false;
mac               613 drivers/net/ethernet/intel/e1000e/mac.c 			mac->serdes_has_link = false;
mac               695 drivers/net/ethernet/intel/e1000e/mac.c 	ret_val = hw->mac.ops.setup_physical_interface(hw);
mac               723 drivers/net/ethernet/intel/e1000e/mac.c 	struct e1000_mac_info *mac = &hw->mac;
mac               775 drivers/net/ethernet/intel/e1000e/mac.c 	mac->txcw = txcw;
mac               789 drivers/net/ethernet/intel/e1000e/mac.c 	struct e1000_mac_info *mac = &hw->mac;
mac               807 drivers/net/ethernet/intel/e1000e/mac.c 		mac->autoneg_failed = true;
mac               813 drivers/net/ethernet/intel/e1000e/mac.c 		ret_val = mac->ops.check_for_link(hw);
mac               818 drivers/net/ethernet/intel/e1000e/mac.c 		mac->autoneg_failed = false;
mac               820 drivers/net/ethernet/intel/e1000e/mac.c 		mac->autoneg_failed = false;
mac               844 drivers/net/ethernet/intel/e1000e/mac.c 	hw->mac.ops.config_collision_dist(hw);
mac              1003 drivers/net/ethernet/intel/e1000e/mac.c 	struct e1000_mac_info *mac = &hw->mac;
mac              1013 drivers/net/ethernet/intel/e1000e/mac.c 	if (mac->autoneg_failed) {
mac              1032 drivers/net/ethernet/intel/e1000e/mac.c 	if ((hw->phy.media_type == e1000_media_type_copper) && mac->autoneg) {
mac              1150 drivers/net/ethernet/intel/e1000e/mac.c 		ret_val = mac->ops.get_link_up_info(hw, &speed, &duplex);
mac              1175 drivers/net/ethernet/intel/e1000e/mac.c 	    mac->autoneg) {
mac              1468 drivers/net/ethernet/intel/e1000e/mac.c 	struct e1000_mac_info *mac = &hw->mac;
mac              1480 drivers/net/ethernet/intel/e1000e/mac.c 	mac->ledctl_default = er32(LEDCTL);
mac              1481 drivers/net/ethernet/intel/e1000e/mac.c 	mac->ledctl_mode1 = mac->ledctl_default;
mac              1482 drivers/net/ethernet/intel/e1000e/mac.c 	mac->ledctl_mode2 = mac->ledctl_default;
mac              1490 drivers/net/ethernet/intel/e1000e/mac.c 			mac->ledctl_mode1 &= ~(ledctl_mask << (i << 3));
mac              1491 drivers/net/ethernet/intel/e1000e/mac.c 			mac->ledctl_mode1 |= ledctl_on << (i << 3);
mac              1496 drivers/net/ethernet/intel/e1000e/mac.c 			mac->ledctl_mode1 &= ~(ledctl_mask << (i << 3));
mac              1497 drivers/net/ethernet/intel/e1000e/mac.c 			mac->ledctl_mode1 |= ledctl_off << (i << 3);
mac              1507 drivers/net/ethernet/intel/e1000e/mac.c 			mac->ledctl_mode2 &= ~(ledctl_mask << (i << 3));
mac              1508 drivers/net/ethernet/intel/e1000e/mac.c 			mac->ledctl_mode2 |= ledctl_on << (i << 3);
mac              1513 drivers/net/ethernet/intel/e1000e/mac.c 			mac->ledctl_mode2 &= ~(ledctl_mask << (i << 3));
mac              1514 drivers/net/ethernet/intel/e1000e/mac.c 			mac->ledctl_mode2 |= ledctl_off << (i << 3);
mac              1536 drivers/net/ethernet/intel/e1000e/mac.c 	if (hw->mac.ops.setup_led != e1000e_setup_led_generic)
mac              1541 drivers/net/ethernet/intel/e1000e/mac.c 		hw->mac.ledctl_default = ledctl;
mac              1549 drivers/net/ethernet/intel/e1000e/mac.c 		ew32(LEDCTL, hw->mac.ledctl_mode1);
mac              1564 drivers/net/ethernet/intel/e1000e/mac.c 	ew32(LEDCTL, hw->mac.ledctl_default);
mac              1590 drivers/net/ethernet/intel/e1000e/mac.c 		ledctl_blink = hw->mac.ledctl_mode2;
mac              1592 drivers/net/ethernet/intel/e1000e/mac.c 			u32 mode = (hw->mac.ledctl_mode2 >> i) &
mac              1594 drivers/net/ethernet/intel/e1000e/mac.c 			u32 led_default = hw->mac.ledctl_default >> i;
mac              1631 drivers/net/ethernet/intel/e1000e/mac.c 		ew32(LEDCTL, hw->mac.ledctl_mode2);
mac              1658 drivers/net/ethernet/intel/e1000e/mac.c 		ew32(LEDCTL, hw->mac.ledctl_mode1);
mac              1729 drivers/net/ethernet/intel/e1000e/mac.c 	struct e1000_mac_info *mac = &hw->mac;
mac              1731 drivers/net/ethernet/intel/e1000e/mac.c 	if (!mac->adaptive_ifs) {
mac              1736 drivers/net/ethernet/intel/e1000e/mac.c 	mac->current_ifs_val = 0;
mac              1737 drivers/net/ethernet/intel/e1000e/mac.c 	mac->ifs_min_val = IFS_MIN;
mac              1738 drivers/net/ethernet/intel/e1000e/mac.c 	mac->ifs_max_val = IFS_MAX;
mac              1739 drivers/net/ethernet/intel/e1000e/mac.c 	mac->ifs_step_size = IFS_STEP;
mac              1740 drivers/net/ethernet/intel/e1000e/mac.c 	mac->ifs_ratio = IFS_RATIO;
mac              1742 drivers/net/ethernet/intel/e1000e/mac.c 	mac->in_ifs_mode = false;
mac              1755 drivers/net/ethernet/intel/e1000e/mac.c 	struct e1000_mac_info *mac = &hw->mac;
mac              1757 drivers/net/ethernet/intel/e1000e/mac.c 	if (!mac->adaptive_ifs) {
mac              1762 drivers/net/ethernet/intel/e1000e/mac.c 	if ((mac->collision_delta * mac->ifs_ratio) > mac->tx_packet_delta) {
mac              1763 drivers/net/ethernet/intel/e1000e/mac.c 		if (mac->tx_packet_delta > MIN_NUM_XMITS) {
mac              1764 drivers/net/ethernet/intel/e1000e/mac.c 			mac->in_ifs_mode = true;
mac              1765 drivers/net/ethernet/intel/e1000e/mac.c 			if (mac->current_ifs_val < mac->ifs_max_val) {
mac              1766 drivers/net/ethernet/intel/e1000e/mac.c 				if (!mac->current_ifs_val)
mac              1767 drivers/net/ethernet/intel/e1000e/mac.c 					mac->current_ifs_val = mac->ifs_min_val;
mac              1769 drivers/net/ethernet/intel/e1000e/mac.c 					mac->current_ifs_val +=
mac              1770 drivers/net/ethernet/intel/e1000e/mac.c 					    mac->ifs_step_size;
mac              1771 drivers/net/ethernet/intel/e1000e/mac.c 				ew32(AIT, mac->current_ifs_val);
mac              1775 drivers/net/ethernet/intel/e1000e/mac.c 		if (mac->in_ifs_mode &&
mac              1776 drivers/net/ethernet/intel/e1000e/mac.c 		    (mac->tx_packet_delta <= MIN_NUM_XMITS)) {
mac              1777 drivers/net/ethernet/intel/e1000e/mac.c 			mac->current_ifs_val = 0;
mac              1778 drivers/net/ethernet/intel/e1000e/mac.c 			mac->in_ifs_mode = false;
mac                43 drivers/net/ethernet/intel/e1000e/manage.c 	if (!hw->mac.arc_subsystem_valid) {
mac               100 drivers/net/ethernet/intel/e1000e/manage.c 	hw->mac.tx_pkt_filtering = true;
mac               103 drivers/net/ethernet/intel/e1000e/manage.c 	if (!hw->mac.ops.check_mng_mode(hw)) {
mac               104 drivers/net/ethernet/intel/e1000e/manage.c 		hw->mac.tx_pkt_filtering = false;
mac               105 drivers/net/ethernet/intel/e1000e/manage.c 		return hw->mac.tx_pkt_filtering;
mac               113 drivers/net/ethernet/intel/e1000e/manage.c 		hw->mac.tx_pkt_filtering = false;
mac               114 drivers/net/ethernet/intel/e1000e/manage.c 		return hw->mac.tx_pkt_filtering;
mac               132 drivers/net/ethernet/intel/e1000e/manage.c 		hw->mac.tx_pkt_filtering = true;
mac               133 drivers/net/ethernet/intel/e1000e/manage.c 		return hw->mac.tx_pkt_filtering;
mac               138 drivers/net/ethernet/intel/e1000e/manage.c 		hw->mac.tx_pkt_filtering = false;
mac               140 drivers/net/ethernet/intel/e1000e/manage.c 	return hw->mac.tx_pkt_filtering;
mac               301 drivers/net/ethernet/intel/e1000e/manage.c 	if (hw->mac.has_fwsm) {
mac               309 drivers/net/ethernet/intel/e1000e/manage.c 	} else if ((hw->mac.type == e1000_82574) ||
mac               310 drivers/net/ethernet/intel/e1000e/manage.c 		   (hw->mac.type == e1000_82583)) {
mac              1153 drivers/net/ethernet/intel/e1000e/netdev.c 	if ((hw->mac.type == e1000_pchlan) && (er32(CTRL) & E1000_CTRL_TFCE))
mac              1761 drivers/net/ethernet/intel/e1000e/netdev.c 		hw->mac.get_link_status = true;
mac              1787 drivers/net/ethernet/intel/e1000e/netdev.c 	if ((icr & E1000_ICR_ECCER) && (hw->mac.type >= e1000_pch_lpt)) {
mac              1841 drivers/net/ethernet/intel/e1000e/netdev.c 		hw->mac.get_link_status = true;
mac              1867 drivers/net/ethernet/intel/e1000e/netdev.c 	if ((icr & E1000_ICR_ECCER) && (hw->mac.type >= e1000_pch_lpt)) {
mac              1905 drivers/net/ethernet/intel/e1000e/netdev.c 		hw->mac.get_link_status = true;
mac              1979 drivers/net/ethernet/intel/e1000e/netdev.c 	if (hw->mac.type == e1000_82574) {
mac              2241 drivers/net/ethernet/intel/e1000e/netdev.c 	} else if (hw->mac.type >= e1000_pch_lpt) {
mac              2710 drivers/net/ethernet/intel/e1000e/netdev.c 		hw->mac.ops.write_vfta(hw, index, vfta);
mac              2738 drivers/net/ethernet/intel/e1000e/netdev.c 		hw->mac.ops.write_vfta(hw, index, vfta);
mac              2860 drivers/net/ethernet/intel/e1000e/netdev.c 	switch (hw->mac.type) {
mac              2998 drivers/net/ethernet/intel/e1000e/netdev.c 	hw->mac.ops.config_collision_dist(hw);
mac              3001 drivers/net/ethernet/intel/e1000e/netdev.c 	if (hw->mac.type == e1000_pch_spt) {
mac              3035 drivers/net/ethernet/intel/e1000e/netdev.c 	if (hw->mac.type >= e1000_pch2lan) {
mac              3052 drivers/net/ethernet/intel/e1000e/netdev.c 	    (adapter->hw.mac.mc_filter_type << E1000_RCTL_MO_SHIFT);
mac              3312 drivers/net/ethernet/intel/e1000e/netdev.c 		hw->mac.ops.update_mc_addr_list(hw, NULL, 0);
mac              3325 drivers/net/ethernet/intel/e1000e/netdev.c 	hw->mac.ops.update_mc_addr_list(hw, mta_list, i);
mac              3347 drivers/net/ethernet/intel/e1000e/netdev.c 	rar_entries = hw->mac.ops.rar_get_count(hw);
mac              3371 drivers/net/ethernet/intel/e1000e/netdev.c 			ret_val = hw->mac.ops.rar_set(hw, ha->addr, rar_entries--);
mac              3496 drivers/net/ethernet/intel/e1000e/netdev.c 	if ((hw->mac.type >= e1000_pch_lpt) &&
mac              3507 drivers/net/ethernet/intel/e1000e/netdev.c 	switch (hw->mac.type) {
mac              3773 drivers/net/ethernet/intel/e1000e/netdev.c 	adapter->hw.mac.ops.setup_link(&adapter->hw);
mac              3946 drivers/net/ethernet/intel/e1000e/netdev.c 	struct e1000_mac_info *mac = &adapter->hw.mac;
mac              4014 drivers/net/ethernet/intel/e1000e/netdev.c 	switch (hw->mac.type) {
mac              4093 drivers/net/ethernet/intel/e1000e/netdev.c 	if (hw->mac.type >= e1000_pch_spt)
mac              4096 drivers/net/ethernet/intel/e1000e/netdev.c 	mac->ops.reset_hw(hw);
mac              4106 drivers/net/ethernet/intel/e1000e/netdev.c 	if (mac->ops.init_hw(hw))
mac              4168 drivers/net/ethernet/intel/e1000e/netdev.c 	if (hw->mac.type >= e1000_pch_spt && adapter->int_mode == 0) {
mac              4294 drivers/net/ethernet/intel/e1000e/netdev.c 	if ((hw->mac.type >= e1000_pch2lan) &&
mac              4302 drivers/net/ethernet/intel/e1000e/netdev.c 		else if (hw->mac.type >= e1000_pch_spt)
mac              4671 drivers/net/ethernet/intel/e1000e/netdev.c 	hw->mac.get_link_status = true;
mac              4767 drivers/net/ethernet/intel/e1000e/netdev.c 	memcpy(adapter->hw.mac.addr, addr->sa_data, netdev->addr_len);
mac              4769 drivers/net/ethernet/intel/e1000e/netdev.c 	hw->mac.ops.rar_set(&adapter->hw, adapter->hw.mac.addr, 0);
mac              4782 drivers/net/ethernet/intel/e1000e/netdev.c 		hw->mac.ops.rar_set(&adapter->hw, adapter->hw.mac.addr,
mac              4783 drivers/net/ethernet/intel/e1000e/netdev.c 				    adapter->hw.mac.rar_entry_count - 1);
mac              4890 drivers/net/ethernet/intel/e1000e/netdev.c 		hw->mac.collision_delta = phy_data;
mac              4947 drivers/net/ethernet/intel/e1000e/netdev.c 			hw->mac.collision_delta = er32(COLC);
mac              4949 drivers/net/ethernet/intel/e1000e/netdev.c 			if ((hw->mac.type != e1000_82574) &&
mac              4950 drivers/net/ethernet/intel/e1000e/netdev.c 			    (hw->mac.type != e1000_82583))
mac              4953 drivers/net/ethernet/intel/e1000e/netdev.c 		adapter->stats.colc += hw->mac.collision_delta;
mac              4971 drivers/net/ethernet/intel/e1000e/netdev.c 	hw->mac.tx_packet_delta = er32(TPT);
mac              4972 drivers/net/ethernet/intel/e1000e/netdev.c 	adapter->stats.tpt += hw->mac.tx_packet_delta;
mac              5012 drivers/net/ethernet/intel/e1000e/netdev.c 	if (hw->mac.type >= e1000_pch_lpt) {
mac              5092 drivers/net/ethernet/intel/e1000e/netdev.c 		if (hw->mac.get_link_status) {
mac              5093 drivers/net/ethernet/intel/e1000e/netdev.c 			ret_val = hw->mac.ops.check_for_link(hw);
mac              5094 drivers/net/ethernet/intel/e1000e/netdev.c 			link_active = !hw->mac.get_link_status;
mac              5100 drivers/net/ethernet/intel/e1000e/netdev.c 		ret_val = hw->mac.ops.check_for_link(hw);
mac              5104 drivers/net/ethernet/intel/e1000e/netdev.c 		ret_val = hw->mac.ops.check_for_link(hw);
mac              5105 drivers/net/ethernet/intel/e1000e/netdev.c 		link_active = hw->mac.serdes_has_link;
mac              5173 drivers/net/ethernet/intel/e1000e/netdev.c 	struct e1000_mac_info *mac = &adapter->hw.mac;
mac              5220 drivers/net/ethernet/intel/e1000e/netdev.c 			mac->ops.get_link_up_info(&adapter->hw,
mac              5236 drivers/net/ethernet/intel/e1000e/netdev.c 			    hw->mac.autoneg &&
mac              5342 drivers/net/ethernet/intel/e1000e/netdev.c 	mac->tx_packet_delta = adapter->stats.tpt - adapter->tpt_old;
mac              5344 drivers/net/ethernet/intel/e1000e/netdev.c 	mac->collision_delta = adapter->stats.colc - adapter->colc_old;
mac              5401 drivers/net/ethernet/intel/e1000e/netdev.c 		hw->mac.ops.rar_set(hw, adapter->hw.mac.addr, 0);
mac              5854 drivers/net/ethernet/intel/e1000e/netdev.c 	if (adapter->hw.mac.tx_pkt_filtering)
mac              6031 drivers/net/ethernet/intel/e1000e/netdev.c 	if ((adapter->hw.mac.type >= e1000_pch2lan) &&
mac              6234 drivers/net/ethernet/intel/e1000e/netdev.c 	for (i = 0; i < adapter->hw.mac.mta_reg_count; i++) {
mac              6406 drivers/net/ethernet/intel/e1000e/netdev.c 	} else if (hw->mac.type >= e1000_pch_lpt) {
mac              6621 drivers/net/ethernet/intel/e1000e/netdev.c 	if (hw->mac.type >= e1000_pch2lan)
mac              6943 drivers/net/ethernet/intel/e1000e/netdev.c 	       hw->mac.type, hw->phy.type, pba_str);
mac              6952 drivers/net/ethernet/intel/e1000e/netdev.c 	if (hw->mac.type != e1000_82573)
mac              6971 drivers/net/ethernet/intel/e1000e/netdev.c 	if ((hw->mac.type >= e1000_pch2lan) && (netdev->mtu > ETH_DATA_LEN))
mac              7129 drivers/net/ethernet/intel/e1000e/netdev.c 	adapter->hw.mac.type = ei->mac;
mac              7143 drivers/net/ethernet/intel/e1000e/netdev.c 	    (hw->mac.type < e1000_pch_spt)) {
mac              7174 drivers/net/ethernet/intel/e1000e/netdev.c 	memcpy(&hw->mac.ops, ei->mac_ops, sizeof(hw->mac.ops));
mac              7184 drivers/net/ethernet/intel/e1000e/netdev.c 	    (hw->mac.type < e1000_pch_spt))
mac              7187 drivers/net/ethernet/intel/e1000e/netdev.c 	hw->mac.ops.get_bus_info(&adapter->hw);
mac              7244 drivers/net/ethernet/intel/e1000e/netdev.c 	adapter->hw.mac.ops.reset_hw(&adapter->hw);
mac              7266 drivers/net/ethernet/intel/e1000e/netdev.c 	memcpy(netdev->dev_addr, adapter->hw.mac.addr, netdev->addr_len);
mac              7285 drivers/net/ethernet/intel/e1000e/netdev.c 	adapter->hw.mac.autoneg = 1;
mac              7298 drivers/net/ethernet/intel/e1000e/netdev.c 		if ((hw->mac.type > e1000_ich10lan) &&
mac              7331 drivers/net/ethernet/intel/e1000e/netdev.c 	    (hw->mac.ops.check_mng_mode(hw)))
mac              7367 drivers/net/ethernet/intel/e1000e/netdev.c 	if (pci_dev_run_wake(pdev) && hw->mac.type < e1000_pch_cnp)
mac              7382 drivers/net/ethernet/intel/e1000e/netdev.c 	if ((adapter->hw.flash_address) && (hw->mac.type < e1000_pch_spt))
mac              7450 drivers/net/ethernet/intel/e1000e/netdev.c 	    (adapter->hw.mac.type < e1000_pch_spt))
mac               528 drivers/net/ethernet/intel/e1000e/nvm.c 		hw->mac.perm_addr[i] = (u8)(rar_low >> (i * 8));
mac               531 drivers/net/ethernet/intel/e1000e/nvm.c 		hw->mac.perm_addr[i + 4] = (u8)(rar_high >> (i * 8));
mac               534 drivers/net/ethernet/intel/e1000e/nvm.c 		hw->mac.addr[i] = hw->mac.perm_addr[i];
mac               502 drivers/net/ethernet/intel/e1000e/param.c 		if (hw->mac.type == e1000_ich8lan)
mac               167 drivers/net/ethernet/intel/e1000e/phy.c 	if (hw->mac.type == e1000_pch2lan)
mac               230 drivers/net/ethernet/intel/e1000e/phy.c 	if (hw->mac.type == e1000_pch2lan)
mac               873 drivers/net/ethernet/intel/e1000e/phy.c 	if (hw->mac.autoneg) {
mac              1116 drivers/net/ethernet/intel/e1000e/phy.c 	hw->mac.get_link_status = true;
mac              1135 drivers/net/ethernet/intel/e1000e/phy.c 	if (hw->mac.autoneg) {
mac              1164 drivers/net/ethernet/intel/e1000e/phy.c 		hw->mac.ops.config_collision_dist(hw);
mac              1420 drivers/net/ethernet/intel/e1000e/phy.c 	struct e1000_mac_info *mac = &hw->mac;
mac              1438 drivers/net/ethernet/intel/e1000e/phy.c 	if (mac->forced_speed_duplex & E1000_ALL_HALF_DUPLEX) {
mac              1449 drivers/net/ethernet/intel/e1000e/phy.c 	if (mac->forced_speed_duplex & E1000_ALL_100_SPEED) {
mac              1460 drivers/net/ethernet/intel/e1000e/phy.c 	hw->mac.ops.config_collision_dist(hw);
mac              2644 drivers/net/ethernet/intel/e1000e/phy.c 	if ((hw->mac.type == e1000_pchlan) &&
mac               293 drivers/net/ethernet/intel/e1000e/ptp.c 	switch (hw->mac.type) {
mac               298 drivers/net/ethernet/intel/e1000e/ptp.c 		if ((hw->mac.type < e1000_pch_lpt) ||
mac               314 drivers/net/ethernet/intel/e1000e/ptp.c 	if (hw->mac.type >= e1000_pch_spt && boot_cpu_has(X86_FEATURE_ART))
mac               244 drivers/net/ethernet/intel/fm10k/fm10k.h 		} mac;
mac               538 drivers/net/ethernet/intel/fm10k/fm10k.h int fm10k_ndo_set_vf_mac(struct net_device *netdev, int vf_idx, u8 *mac);
mac               153 drivers/net/ethernet/intel/fm10k/fm10k_common.c 	struct fm10k_mac_info *mac = &hw->mac;
mac               156 drivers/net/ethernet/intel/fm10k/fm10k_common.c 	mac->dglort_map = FM10K_DGLORTMAP_NONE;
mac               159 drivers/net/ethernet/intel/fm10k/fm10k_common.c 	mac->max_msix_vectors = fm10k_get_pcie_msix_count_generic(hw);
mac               174 drivers/net/ethernet/intel/fm10k/fm10k_common.c 	hw->mac.tx_ready = true;
mac               191 drivers/net/ethernet/intel/fm10k/fm10k_common.c 	hw->mac.tx_ready = false;
mac               241 drivers/net/ethernet/intel/fm10k/fm10k_common.c 	return fm10k_disable_queues_generic(hw, hw->mac.max_queues);
mac               477 drivers/net/ethernet/intel/fm10k/fm10k_common.c 	struct fm10k_mac_info *mac = &hw->mac;
mac               486 drivers/net/ethernet/intel/fm10k/fm10k_common.c 		mac->get_host_state = true;
mac               489 drivers/net/ethernet/intel/fm10k/fm10k_common.c 	if (!mac->get_host_state || !(~txdctl))
mac               493 drivers/net/ethernet/intel/fm10k/fm10k_common.c 	if (mac->tx_ready && !(txdctl & FM10K_TXDCTL_ENABLE)) {
mac               509 drivers/net/ethernet/intel/fm10k/fm10k_common.c 	if (mac->dglort_map == FM10K_DGLORTMAP_NONE) {
mac               510 drivers/net/ethernet/intel/fm10k/fm10k_common.c 		if (mac->ops.request_lport_map)
mac               511 drivers/net/ethernet/intel/fm10k/fm10k_common.c 			ret_val = mac->ops.request_lport_map(hw);
mac               519 drivers/net/ethernet/intel/fm10k/fm10k_common.c 	mac->get_host_state = false;
mac               522 drivers/net/ethernet/intel/fm10k/fm10k_common.c 	*host_ready = !mac->get_host_state;
mac               151 drivers/net/ethernet/intel/fm10k/fm10k_dcbnl.c 	if (hw->mac.type == fm10k_mac_pf)
mac                67 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 	FM10K_STAT("mac_rules_used", hw.swapi.mac.used),
mac                68 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 	FM10K_STAT("mac_rules_avail", hw.swapi.mac.avail),
mac                70 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 	FM10K_STAT("reset_while_pending", hw.mac.reset_while_pending),
mac               167 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 	if (interface->hw.mac.type != fm10k_mac_vf)
mac               170 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 	for (i = 0; i < interface->hw.mac.max_queues; i++) {
mac               207 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 		stats_len += hw->mac.max_queues * 2 * FM10K_QUEUE_STATS_LEN;
mac               209 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 		if (hw->mac.type != fm10k_mac_vf)
mac               277 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 	if (interface->hw.mac.type != fm10k_mac_vf) {
mac               282 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 	for (i = 0; i < interface->hw.mac.max_queues; i++) {
mac               361 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 	switch (hw->mac.type) {
mac               411 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 			if (i < hw->mac.max_queues)
mac               435 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 	switch (hw->mac.type) {
mac               480 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 	if (hw->mac.type == fm10k_mac_pf)
mac               892 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 	if (hw->mac.type != fm10k_mac_vf)
mac              1103 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 	unsigned int max_combined = interface->hw.mac.max_queues;
mac                38 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	u8 mac[ETH_ALEN];
mac                85 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 		err = hw->mac.ops.update_vlan(hw, vid, vf_info->vsi, set);
mac                92 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 		err = fm10k_tlv_attr_get_mac_vlan(result, mac, &vlan);
mac                97 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 		if (is_valid_ether_addr(vf_info->mac) &&
mac                98 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 		    !ether_addr_equal(mac, vf_info->mac))
mac               112 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 					      mac, vlan, set);
mac               119 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 		err = fm10k_tlv_attr_get_mac_vlan(result, mac, &vlan);
mac               138 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 					      mac, vlan, set);
mac               351 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	dglort.glort = hw->mac.dglort_map & FM10K_DGLORTMAP_NONE;
mac               359 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	hw->mac.ops.configure_dglort_map(hw, &dglort);
mac               366 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 		if (i == (~hw->mac.dglort_map >> FM10K_DGLORTMAP_MASK_SHIFT))
mac               388 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	u16 vf_idx = (glort - hw->mac.dglort_map) & FM10K_DGLORTMAP_NONE;
mac               546 drivers/net/ethernet/intel/fm10k/fm10k_iov.c int fm10k_ndo_set_vf_mac(struct net_device *netdev, int vf_idx, u8 *mac)
mac               557 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	if (!is_zero_ether_addr(mac) && !is_valid_ether_addr(mac))
mac               562 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	ether_addr_copy(vf_info->mac, mac);
mac               599 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	hw->mac.ops.update_vlan(hw, FM10K_VLAN_ALL, vf_info->vsi, false);
mac               647 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	ether_addr_copy(ivi->mac, vf_info->mac);
mac              1507 drivers/net/ethernet/intel/fm10k/fm10k_main.c 	rss_i = interface->hw.mac.max_queues / pcs;
mac              1540 drivers/net/ethernet/intel/fm10k/fm10k_main.c 	rss_i = min_t(u16, interface->hw.mac.max_queues, f->limit);
mac              1631 drivers/net/ethernet/intel/fm10k/fm10k_main.c 	q_vector->tx.itr_scale = interface->hw.mac.itr_scale;
mac              1660 drivers/net/ethernet/intel/fm10k/fm10k_main.c 	q_vector->rx.itr_scale = interface->hw.mac.itr_scale;
mac              1837 drivers/net/ethernet/intel/fm10k/fm10k_main.c 	v_budget = min_t(int, v_budget, hw->mac.max_msix_vectors);
mac              1561 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c 	switch (hw->mac.type) {
mac               342 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 	u16 mask = (~hw->mac.dglort_map) >> FM10K_DGLORTMAP_MASK_SHIFT;
mac               345 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 	interface->glort = hw->mac.dglort_map & FM10K_DGLORTMAP_NONE;
mac               349 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 	if (hw->mac.dglort_map == FM10K_DGLORTMAP_NONE)
mac               414 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 	if (hw->mac.type != fm10k_mac_pf)
mac               485 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 	if (interface->hw.mac.type != fm10k_mac_pf)
mac               517 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 	if (interface->hw.mac.type != fm10k_mac_pf)
mac               741 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 	return (hw->mac.type == fm10k_mac_vf || interface->host_ready);
mac               813 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 	ether_addr_copy(request->mac.addr, addr);
mac               814 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 	request->mac.glort = glort;
mac               815 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 	request->mac.vid = vid;
mac               851 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 			if (r->mac.glort != glort)
mac               927 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 	if (set && hw->mac.vlan_override)
mac               949 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 	if (hw->mac.vlan_override)
mac               955 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 	if (!set && vid == hw->mac.default_vid)
mac               975 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 				      hw->mac.addr, vid, set);
mac              1025 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 	u16 default_vid = hw->mac.default_vid;
mac              1100 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 			fm10k_uc_unsync(dev, hw->mac.addr);
mac              1107 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 		ether_addr_copy(hw->mac.addr, addr->sa_data);
mac              1180 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 			hw->mac.ops.update_xcast_mode(hw, interface->glort,
mac              1219 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 		hw->mac.ops.update_lport_state(hw, glort,
mac              1233 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 					hw->mac.addr, vid, true);
mac              1256 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 		hw->mac.ops.update_xcast_mode(hw, glort, xcast_mode);
mac              1272 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 			hw->mac.ops.update_xcast_mode(hw, glort,
mac              1276 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 						hw->mac.default_vid, true);
mac              1307 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 		hw->mac.ops.update_lport_state(hw, interface->glort,
mac              1382 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 	if (tc && (interface->hw.mac.type != fm10k_mac_pf))
mac              1532 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 	hw->mac.ops.configure_dglort_map(hw, &dglort);
mac              1540 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 		hw->mac.ops.update_xcast_mode(hw, glort,
mac              1544 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 				hw->mac.default_vid, true);
mac              1586 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 		hw->mac.ops.update_xcast_mode(hw, glort,
mac              1590 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 				hw->mac.default_vid, false);
mac              1611 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 	hw->mac.ops.configure_dglort_map(hw, &dglort);
mac              1684 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 	if (info->mac == fm10k_mac_pf) {
mac               272 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	err = hw->mac.ops.reset_hw(hw);
mac               278 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	err = hw->mac.ops.init_hw(hw);
mac               301 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	if (hw->mac.type == fm10k_mac_vf) {
mac               302 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		if (is_valid_ether_addr(hw->mac.perm_addr)) {
mac               303 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 			ether_addr_copy(hw->mac.addr, hw->mac.perm_addr);
mac               304 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 			ether_addr_copy(netdev->perm_addr, hw->mac.perm_addr);
mac               305 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 			ether_addr_copy(netdev->dev_addr, hw->mac.perm_addr);
mac               309 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		if (hw->mac.vlan_override)
mac               435 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	if (hw->mac.type != fm10k_mac_pf)
mac               470 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	err = hw->mac.ops.get_host_state(hw, &interface->host_ready);
mac               611 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	hw->mac.ops.update_hw_stats(hw, &interface->stats);
mac               613 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	for (i = 0; i < hw->mac.max_queues; i++) {
mac               815 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 			hw->mac.ops.update_mc_addr(hw,
mac               816 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 						   item->mac.glort,
mac               817 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 						   item->mac.addr,
mac               818 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 						   item->mac.vid,
mac               822 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 			hw->mac.ops.update_uc_addr(hw,
mac               823 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 						   item->mac.glort,
mac               824 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 						   item->mac.addr,
mac               825 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 						   item->mac.vid,
mac               830 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 			hw->mac.ops.update_vlan(hw,
mac              1032 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	ring->vid = hw->mac.default_vid;
mac              1035 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	if (test_bit(hw->mac.default_vid, interface->active_vlans))
mac              1124 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	hw->mac.ops.configure_dglort_map(hw, &dglort);
mac              1133 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		hw->mac.ops.configure_dglort_map(hw, &dglort);
mac              1146 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	hw->mac.ops.configure_dglort_map(hw, &dglort);
mac              1201 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 			(FM10K_MBX_INT_DELAY >> hw->mac.itr_scale) |
mac              1210 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	hw->mac.get_host_state = true;
mac              1316 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		err = hw->mac.ops.get_fault(hw, type, &fault);
mac              1404 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		hw->mac.dglort_map = FM10K_DGLORTMAP_NONE;
mac              1408 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	hw->mac.get_host_state = true;
mac              1415 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 			(FM10K_MBX_INT_DELAY >> hw->mac.itr_scale) |
mac              1437 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	if (hw->mac.type == fm10k_mac_pf) {
mac              1460 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	bool vlan_override = hw->mac.vlan_override;
mac              1461 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	u16 default_vid = hw->mac.default_vid;
mac              1472 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	if (is_valid_ether_addr(hw->mac.perm_addr) &&
mac              1473 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	    !ether_addr_equal(hw->mac.perm_addr, hw->mac.addr))
mac              1477 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	if ((vlan_override != hw->mac.vlan_override) ||
mac              1478 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	    (default_vid != hw->mac.default_vid))
mac              1544 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	u32 dglort_map = hw->mac.dglort_map;
mac              1556 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		hw->mac.dglort_map = FM10K_DGLORTMAP_NONE;
mac              1583 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	if (dglort_map != hw->mac.dglort_map)
mac              1622 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	if (pvid != hw->mac.default_vid)
mac              1625 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	hw->mac.default_vid = pvid;
mac              1697 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	if (hw->mac.type == fm10k_mac_pf)
mac              1784 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		q_vector->itr = (hw->mac.type == fm10k_mac_pf) ?
mac              1838 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	hw->mac.ops.start_hw(hw);
mac              1847 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	hw->mac.ops.update_int_moderator(hw);
mac              1865 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	hw->mac.get_host_state = true;
mac              1922 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	err = hw->mac.ops.stop_hw(hw);
mac              1946 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	err = hw->mac.ops.stop_hw(hw);
mac              1990 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	memcpy(&hw->mac.ops, fi->mac_ops, sizeof(hw->mac.ops));
mac              1991 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	hw->mac.type = fi->mac;
mac              2003 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	if (hw->mac.ops.get_bus_info)
mac              2004 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		hw->mac.ops.get_bus_info(hw);
mac              2007 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	if (hw->mac.ops.set_dma_mask)
mac              2008 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		hw->mac.ops.set_dma_mask(hw, dma_get_mask(&pdev->dev));
mac              2017 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	err = hw->mac.ops.reset_hw(hw);
mac              2023 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	err = hw->mac.ops.init_hw(hw);
mac              2030 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	hw->mac.ops.update_hw_stats(hw, &interface->stats);
mac              2036 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	eth_random_addr(hw->mac.addr);
mac              2039 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	err = hw->mac.ops.read_mac_addr(hw);
mac              2047 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	ether_addr_copy(netdev->dev_addr, hw->mac.addr);
mac              2048 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	ether_addr_copy(netdev->perm_addr, hw->mac.addr);
mac              2320 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	hw->mac.ops.rebind_hw_stats(hw, &interface->stats);
mac                38 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 		hw->mac.reset_while_pending++;
mac               113 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 		 (hw->mac.default_vid << FM10K_TXQCTL_VID_SHIFT);
mac               141 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 		hw->mac.itr_scale = FM10K_TDLEN_ITR_SCALE_GEN1;
mac               145 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 		hw->mac.itr_scale = FM10K_TDLEN_ITR_SCALE_GEN2;
mac               149 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 		hw->mac.itr_scale = FM10K_TDLEN_ITR_SCALE_GEN3;
mac               154 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 		hw->mac.itr_scale = FM10K_TDLEN_ITR_SCALE_GEN3;
mac               174 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 	hw->mac.max_queues = FM10K_MAX_QUEUES_PF;
mac               272 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 	ether_addr_copy(hw->mac.perm_addr, perm_addr);
mac               273 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 	ether_addr_copy(hw->mac.addr, perm_addr);
mac               287 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 	glort &= hw->mac.dglort_map >> FM10K_DGLORTMAP_MASK_SHIFT;
mac               289 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 	return glort == (hw->mac.dglort_map & FM10K_DGLORTMAP_NONE);
mac               305 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 				   const u8 *mac, u16 vid, bool add, u8 flags)
mac               319 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 	mac_update.mac_lower = cpu_to_le32(((u32)mac[2] << 24) |
mac               320 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 						 ((u32)mac[3] << 16) |
mac               321 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 						 ((u32)mac[4] << 8) |
mac               322 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 						 ((u32)mac[5]));
mac               323 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 	mac_update.mac_upper = cpu_to_le16(((u16)mac[0] << 8) |
mac               324 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 					   ((u16)mac[1]));
mac               352 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 				   const u8 *mac, u16 vid, bool add, u8 flags)
mac               355 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 	if (!is_valid_ether_addr(mac))
mac               358 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 	return fm10k_update_xc_addr_pf(hw, glort, mac, vid, add, flags);
mac               373 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 				   const u8 *mac, u16 vid, bool add)
mac               376 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 	if (!is_multicast_ether_addr(mac))
mac               379 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 	return fm10k_update_xc_addr_pf(hw, glort, mac, vid, add, 0);
mac               623 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 	u32 vid = hw->mac.default_vid << FM10K_TXQCTL_VID_SHIFT;
mac               862 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 				    vf_info->mac, vf_vid);
mac               908 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 	if (is_valid_ether_addr(vf_info->mac)) {
mac               909 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 		tdbal = (((u32)vf_info->mac[3]) << 24) |
mac               910 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 			(((u32)vf_info->mac[4]) << 16) |
mac               911 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 			(((u32)vf_info->mac[5]) << 8);
mac               914 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 			(((u32)vf_info->mac[0]) << 16) |
mac               915 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 			(((u32)vf_info->mac[1]) << 8) |
mac               916 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 			((u32)vf_info->mac[2]);
mac               927 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 	fm10k_write_reg(hw, FM10K_TDLEN(vf_q_idx), hw->mac.itr_scale <<
mac              1012 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 		hw->mac.ops.update_int_moderator(hw);
mac              1038 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 	if (is_valid_ether_addr(vf_info->mac)) {
mac              1039 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 		tdbal = (((u32)vf_info->mac[3]) << 24) |
mac              1040 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 			(((u32)vf_info->mac[4]) << 16) |
mac              1041 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 			(((u32)vf_info->mac[5]) << 8);
mac              1043 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 			(((u32)vf_info->mac[0]) << 16) |
mac              1044 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 			(((u32)vf_info->mac[1]) << 8) |
mac              1045 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 			((u32)vf_info->mac[2]);
mac              1056 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 				hw->mac.itr_scale <<
mac              1085 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 	u16 glort = (hw->mac.dglort_map + lport_idx) & FM10K_DGLORTMAP_NONE;
mac              1196 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 	u8 mac[ETH_ALEN];
mac              1243 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 		err = hw->mac.ops.update_vlan(hw, vid, vf_info->vsi, set);
mac              1250 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 		err = fm10k_tlv_attr_get_mac_vlan(result, mac, &vlan);
mac              1255 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 		if (is_valid_ether_addr(vf_info->mac) &&
mac              1256 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 		    !ether_addr_equal(mac, vf_info->mac))
mac              1269 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 		err = hw->mac.ops.update_uc_addr(hw, vf_info->glort,
mac              1270 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 						 mac, vlan, set, 0);
mac              1277 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 		err = fm10k_tlv_attr_get_mac_vlan(result, mac, &vlan);
mac              1295 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 		err = hw->mac.ops.update_mc_addr(hw, vf_info->glort,
mac              1296 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 						 mac, vlan, set);
mac              1487 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 	fm10k_update_hw_stats_q(hw, stats->q, 0, hw->mac.max_queues);
mac              1512 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 	fm10k_unbind_hw_stats_q(stats->q, 0, hw->mac.max_queues);
mac              1668 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 	hw->mac.dglort_map = dglort_map;
mac              1711 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 	hw->mac.default_vid = pvid;
mac              1760 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 	fm10k_record_global_table_data(&err_msg.mac, &hw->swapi.mac);
mac              1821 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 	.mac		= fm10k_mac_pf,
mac                80 drivers/net/ethernet/intel/fm10k/fm10k_pf.h 	struct fm10k_global_table_data	mac;
mac               562 drivers/net/ethernet/intel/fm10k/fm10k_type.h 	struct fm10k_swapi_table_info mac;
mac               588 drivers/net/ethernet/intel/fm10k/fm10k_type.h 	u8			mac[ETH_ALEN];	/* PF Default MAC address */
mac               637 drivers/net/ethernet/intel/fm10k/fm10k_type.h 	enum fm10k_mac_type		mac;
mac               646 drivers/net/ethernet/intel/fm10k/fm10k_type.h 	struct fm10k_mac_info mac;
mac                13 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 	u8 *perm_addr = hw->mac.perm_addr;
mac                35 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 	tdlen = hw->mac.itr_scale << FM10K_TDLEN_ITR_SCALE_SHIFT;
mac                40 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 	for (i = 0; i < hw->mac.max_queues; i++) {
mac                70 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 		hw->mac.reset_while_pending++;
mac               126 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 	hw->mac.max_queues = i;
mac               129 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 	hw->mac.default_vid = (fm10k_read_reg(hw, FM10K_TXQCTL(0)) &
mac               135 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 	hw->mac.itr_scale = (fm10k_read_reg(hw, FM10K_TDLEN(0)) &
mac               142 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 	hw->mac.max_queues = 0;
mac               214 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 	ether_addr_copy(hw->mac.perm_addr, perm_addr);
mac               215 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 	hw->mac.default_vid = vid & (FM10K_VLAN_TABLE_VID_MAX - 1);
mac               216 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 	hw->mac.vlan_override = !!(vid & FM10K_VLAN_OVERRIDE);
mac               252 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 	ether_addr_copy(hw->mac.perm_addr, perm_addr);
mac               253 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 	ether_addr_copy(hw->mac.addr, perm_addr);
mac               272 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 				   const u8 *mac, u16 vid, bool add,
mac               283 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 	if (!is_valid_ether_addr(mac))
mac               287 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 	if (is_valid_ether_addr(hw->mac.perm_addr) &&
mac               288 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 	    !ether_addr_equal(hw->mac.perm_addr, mac))
mac               297 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 	fm10k_tlv_attr_put_mac_vlan(msg, FM10K_MAC_VLAN_MSG_MAC, mac, vid);
mac               316 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 				   const u8 *mac, u16 vid, bool add)
mac               326 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 	if (!is_multicast_ether_addr(mac))
mac               336 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 				    mac, vid);
mac               381 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 	hw->mac.dglort_map = !results[FM10K_LPORT_STATE_MSG_READY] ?
mac               406 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 	hw->mac.dglort_map = FM10K_DGLORTMAP_NONE;
mac               454 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 	fm10k_update_hw_stats_q(hw, stats->q, 0, hw->mac.max_queues);
mac               468 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 	fm10k_unbind_hw_stats_q(stats->q, 0, hw->mac.max_queues);
mac               529 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 	.mac		= fm10k_mac_vf,
mac               587 drivers/net/ethernet/intel/i40e/i40e_adminq.c 	if (hw->mac.type == I40E_MAC_XL710 &&
mac               593 drivers/net/ethernet/intel/i40e/i40e_adminq.c 	if (hw->mac.type == I40E_MAC_X722 &&
mac                17 drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h #define I40E_FW_MINOR_VERSION(_h) ((_h)->mac.type == I40E_MAC_XL710 ? \
mac              1317 drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h 	u8	mac[6];
mac               288 drivers/net/ethernet/intel/i40e/i40e_client.c 	struct netdev_hw_addr *mac = NULL;
mac               319 drivers/net/ethernet/intel/i40e/i40e_client.c 	mac = list_first_entry(&cdev->lan_info.netdev->dev_addrs.list,
mac               321 drivers/net/ethernet/intel/i40e/i40e_client.c 	if (mac)
mac               322 drivers/net/ethernet/intel/i40e/i40e_client.c 		ether_addr_copy(cdev->lan_info.lanmac, mac->addr);
mac                40 drivers/net/ethernet/intel/i40e/i40e_common.c 			hw->mac.type = I40E_MAC_XL710;
mac                48 drivers/net/ethernet/intel/i40e/i40e_common.c 			hw->mac.type = I40E_MAC_X722;
mac                51 drivers/net/ethernet/intel/i40e/i40e_common.c 			hw->mac.type = I40E_MAC_GENERIC;
mac                59 drivers/net/ethernet/intel/i40e/i40e_common.c 		  hw->mac.type, status);
mac               914 drivers/net/ethernet/intel/i40e/i40e_common.c 	switch (hw->mac.type) {
mac               936 drivers/net/ethernet/intel/i40e/i40e_common.c 	if (hw->mac.type == I40E_MAC_X722)
mac              1602 drivers/net/ethernet/intel/i40e/i40e_common.c 		if (hw->mac.type ==  I40E_MAC_XL710 &&
mac              1874 drivers/net/ethernet/intel/i40e/i40e_common.c 	if ((hw->mac.type == I40E_MAC_XL710) &&
mac              1880 drivers/net/ethernet/intel/i40e/i40e_common.c 	    hw->mac.type != I40E_MAC_X722) {
mac              3400 drivers/net/ethernet/intel/i40e/i40e_common.c 	if (hw->mac.type == I40E_MAC_X722) {
mac              3516 drivers/net/ethernet/intel/i40e/i40e_common.c 	if (hw->mac.type == I40E_MAC_X722) {
mac              4367 drivers/net/ethernet/intel/i40e/i40e_common.c 		ether_addr_copy(cmd->mac, mac_addr);
mac              5252 drivers/net/ethernet/intel/i40e/i40e_common.c 			(hw->mac.type == I40E_MAC_X722));
mac              5313 drivers/net/ethernet/intel/i40e/i40e_common.c 			(hw->mac.type == I40E_MAC_X722));
mac               807 drivers/net/ethernet/intel/i40e/i40e_dcb.c 	if ((hw->mac.type == I40E_MAC_XL710) &&
mac               813 drivers/net/ethernet/intel/i40e/i40e_dcb.c 	if ((hw->mac.type == I40E_MAC_XL710) &&
mac               883 drivers/net/ethernet/intel/i40e/i40e_dcb.c 		if (hw->mac.type == I40E_MAC_XL710)
mac               885 drivers/net/ethernet/intel/i40e/i40e_dcb.c 		else if (hw->mac.type == I40E_MAC_X722)
mac               125 drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c 		perm_addr[i] = pf->hw.mac.perm_addr[i];
mac               128 drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c 		perm_addr[i] = pf->hw.mac.san_addr[j];
mac               144 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			 pf->hw.mac.addr,
mac               145 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			 pf->hw.mac.san_addr,
mac               146 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			 pf->hw.mac.port_addr);
mac              1329 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 						pf->hw.mac.addr,
mac              1347 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 						pf->hw.mac.addr,
mac              1842 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	if (hw->mac.type == I40E_MAC_X722) {
mac              1553 drivers/net/ethernet/intel/i40e/i40e_main.c 	if (ether_addr_equal(hw->mac.addr, addr->sa_data))
mac              1555 drivers/net/ethernet/intel/i40e/i40e_main.c 			    hw->mac.addr);
mac              9959 drivers/net/ethernet/intel/i40e/i40e_main.c 	     hw->aq.fw_maj_ver < 4) && hw->mac.type == I40E_MAC_XL710) {
mac              11909 drivers/net/ethernet/intel/i40e/i40e_main.c 	if (pf->hw.mac.type == I40E_MAC_X722) {
mac              11940 drivers/net/ethernet/intel/i40e/i40e_main.c 	if ((pf->hw.mac.type == I40E_MAC_XL710) &&
mac              11949 drivers/net/ethernet/intel/i40e/i40e_main.c 	if ((pf->hw.mac.type == I40E_MAC_XL710) &&
mac              11955 drivers/net/ethernet/intel/i40e/i40e_main.c 	if ((pf->hw.mac.type == I40E_MAC_XL710) &&
mac              11961 drivers/net/ethernet/intel/i40e/i40e_main.c 	if (pf->hw.mac.type == I40E_MAC_XL710 &&
mac              11981 drivers/net/ethernet/intel/i40e/i40e_main.c 	if (pf->hw.mac.type == I40E_MAC_XL710 &&
mac              12269 drivers/net/ethernet/intel/i40e/i40e_main.c 	ppid->id_len = min_t(int, sizeof(hw->mac.port_addr), sizeof(ppid->id));
mac              12270 drivers/net/ethernet/intel/i40e/i40e_main.c 	memcpy(ppid->id, hw->mac.port_addr, ppid->id_len);
mac              12951 drivers/net/ethernet/intel/i40e/i40e_main.c 		ether_addr_copy(mac_addr, hw->mac.perm_addr);
mac              13522 drivers/net/ethernet/intel/i40e/i40e_main.c 		i40e_rm_default_mac_filter(vsi, pf->hw.mac.perm_addr);
mac              14520 drivers/net/ethernet/intel/i40e/i40e_main.c 	if (eth_platform_get_mac_address(&pdev->dev, pf->hw.mac.addr))
mac              14521 drivers/net/ethernet/intel/i40e/i40e_main.c 		i40e_get_mac_addr(&pf->hw, pf->hw.mac.addr);
mac              14561 drivers/net/ethernet/intel/i40e/i40e_main.c 	if (pf->hw.mac.type == I40E_MAC_XL710)
mac              14567 drivers/net/ethernet/intel/i40e/i40e_main.c 	if (pf->hw.mac.type == I40E_MAC_X722)
mac              14980 drivers/net/ethernet/intel/i40e/i40e_main.c 	if (!is_valid_ether_addr(hw->mac.addr)) {
mac              14981 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pdev->dev, "invalid MAC address %pM\n", hw->mac.addr);
mac              14985 drivers/net/ethernet/intel/i40e/i40e_main.c 	dev_info(&pdev->dev, "MAC address: %pM\n", hw->mac.addr);
mac              14986 drivers/net/ethernet/intel/i40e/i40e_main.c 	ether_addr_copy(hw->mac.perm_addr, hw->mac.addr);
mac              14987 drivers/net/ethernet/intel/i40e/i40e_main.c 	i40e_get_port_mac_addr(hw, hw->mac.port_addr);
mac              14988 drivers/net/ethernet/intel/i40e/i40e_main.c 	if (is_valid_ether_addr(hw->mac.port_addr))
mac              15573 drivers/net/ethernet/intel/i40e/i40e_main.c 		ether_addr_copy(mac_addr, hw->mac.addr);
mac               566 drivers/net/ethernet/intel/i40e/i40e_type.h 	struct i40e_mac_info mac;
mac               642 drivers/net/ethernet/intel/i40e/i40e_type.h 	return (hw->mac.type == I40E_MAC_VF ||
mac               643 drivers/net/ethernet/intel/i40e/i40e_type.h 		hw->mac.type == I40E_MAC_X722_VF);
mac              3956 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c int i40e_ndo_set_vf_mac(struct net_device *netdev, int vf_id, u8 *mac)
mac              4002 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	if (is_multicast_ether_addr(mac)) {
mac              4004 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			"Invalid Ethernet address %pM for VF %d\n", mac, vf_id);
mac              4032 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	ether_addr_copy(vf->default_lan_addr.addr, mac);
mac              4034 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	if (is_zero_ether_addr(mac)) {
mac              4040 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			 mac, vf_id);
mac              4340 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	ether_addr_copy(ivi->mac, vf->default_lan_addr.addr);
mac               129 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h int i40e_ndo_set_vf_mac(struct net_device *netdev, int vf_id, u8 *mac);
mac                17 drivers/net/ethernet/intel/iavf/iavf_adminq_cmd.h #define IAVF_FW_MINOR_VERSION(_h) ((_h)->mac.type == IAVF_MAC_XL710 ? \
mac               189 drivers/net/ethernet/intel/iavf/iavf_client.c 	struct netdev_hw_addr *mac = NULL;
mac               222 drivers/net/ethernet/intel/iavf/iavf_client.c 	mac = list_first_entry(&cinst->lan_info.netdev->dev_addrs.list,
mac               224 drivers/net/ethernet/intel/iavf/iavf_client.c 	if (mac)
mac               225 drivers/net/ethernet/intel/iavf/iavf_client.c 		ether_addr_copy(cinst->lan_info.lanmac, mac->addr);
mac                23 drivers/net/ethernet/intel/iavf/iavf_common.c 			hw->mac.type = IAVF_MAC_X722_VF;
mac                28 drivers/net/ethernet/intel/iavf/iavf_common.c 			hw->mac.type = IAVF_MAC_VF;
mac                31 drivers/net/ethernet/intel/iavf/iavf_common.c 			hw->mac.type = IAVF_MAC_GENERIC;
mac                38 drivers/net/ethernet/intel/iavf/iavf_common.c 	hw_dbg(hw, "found mac: %d, returns: %d\n", hw->mac.type, status);
mac               935 drivers/net/ethernet/intel/iavf/iavf_common.c 			ether_addr_copy(hw->mac.perm_addr,
mac               937 drivers/net/ethernet/intel/iavf/iavf_common.c 			ether_addr_copy(hw->mac.addr,
mac               794 drivers/net/ethernet/intel/iavf/iavf_main.c 	f = iavf_find_filter(adapter, hw->mac.addr);
mac               805 drivers/net/ethernet/intel/iavf/iavf_main.c 		ether_addr_copy(hw->mac.addr, addr->sa_data);
mac              1803 drivers/net/ethernet/intel/iavf/iavf_main.c 	if (!is_valid_ether_addr(adapter->hw.mac.addr)) {
mac              1805 drivers/net/ethernet/intel/iavf/iavf_main.c 			 adapter->hw.mac.addr);
mac              1807 drivers/net/ethernet/intel/iavf/iavf_main.c 		ether_addr_copy(adapter->hw.mac.addr, netdev->dev_addr);
mac              1809 drivers/net/ethernet/intel/iavf/iavf_main.c 		ether_addr_copy(netdev->dev_addr, adapter->hw.mac.addr);
mac              1810 drivers/net/ethernet/intel/iavf/iavf_main.c 		ether_addr_copy(netdev->perm_addr, adapter->hw.mac.addr);
mac              1853 drivers/net/ethernet/intel/iavf/iavf_main.c 	dev_info(&pdev->dev, "MAC address: %pM\n", adapter->hw.mac.addr);
mac              2188 drivers/net/ethernet/intel/iavf/iavf_main.c 		if (ether_addr_equal(f->macaddr, adapter->hw.mac.addr)) {
mac              3177 drivers/net/ethernet/intel/iavf/iavf_main.c 	iavf_add_filter(adapter, adapter->hw.mac.addr);
mac               174 drivers/net/ethernet/intel/iavf/iavf_type.h 	struct iavf_mac_info mac;
mac              1256 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 			ether_addr_copy(adapter->hw.mac.addr, netdev->dev_addr);
mac              1325 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		if (!ether_addr_equal(netdev->dev_addr, adapter->hw.mac.addr))
mac              1326 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 			ether_addr_copy(netdev->dev_addr, adapter->hw.mac.addr);
mac              1353 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		if (is_zero_ether_addr(adapter->hw.mac.addr)) {
mac              1355 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 			ether_addr_copy(adapter->hw.mac.addr, netdev->dev_addr);
mac              1358 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 			ether_addr_copy(netdev->dev_addr, adapter->hw.mac.addr);
mac              1360 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 					adapter->hw.mac.addr);
mac              1363 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		iavf_add_filter(adapter, adapter->hw.mac.addr);
mac               122 drivers/net/ethernet/intel/ice/ice_common.c 			ether_addr_copy(hw->port_info->mac.lan_addr,
mac               124 drivers/net/ethernet/intel/ice/ice_common.c 			ether_addr_copy(hw->port_info->mac.perm_addr,
mac              1521 drivers/net/ethernet/intel/ice/ice_lib.c 	ether_addr_copy(tmp->fltr_info.l_data.mac.mac_addr, macaddr);
mac               144 drivers/net/ethernet/intel/ice/ice_main.c 	status = ice_vsi_cfg_mac_fltr(vsi, vsi->port_info->mac.perm_addr, true);
mac              2047 drivers/net/ethernet/intel/ice/ice_main.c 		ether_addr_copy(mac_addr, vsi->port_info->mac.perm_addr);
mac              3263 drivers/net/ethernet/intel/ice/ice_main.c 	u8 *mac;
mac              3265 drivers/net/ethernet/intel/ice/ice_main.c 	mac = (u8 *)addr->sa_data;
mac              3267 drivers/net/ethernet/intel/ice/ice_main.c 	if (!is_valid_ether_addr(mac))
mac              3270 drivers/net/ethernet/intel/ice/ice_main.c 	if (ether_addr_equal(netdev->dev_addr, mac)) {
mac              3271 drivers/net/ethernet/intel/ice/ice_main.c 		netdev_warn(netdev, "already using mac %pM\n", mac);
mac              3278 drivers/net/ethernet/intel/ice/ice_main.c 			   mac);
mac              3295 drivers/net/ethernet/intel/ice/ice_main.c 	status = ice_vsi_cfg_mac_fltr(vsi, mac, true);
mac              3304 drivers/net/ethernet/intel/ice/ice_main.c 			   mac);
mac              3309 drivers/net/ethernet/intel/ice/ice_main.c 	memcpy(netdev->dev_addr, mac, netdev->addr_len);
mac              3315 drivers/net/ethernet/intel/ice/ice_main.c 	status = ice_aq_manage_mac_write(hw, mac, flags, NULL);
mac              3318 drivers/net/ethernet/intel/ice/ice_main.c 			   mac, status);
mac               698 drivers/net/ethernet/intel/ice/ice_switch.c 			     !is_unicast_ether_addr(fi->l_data.mac.mac_addr)) ||
mac               700 drivers/net/ethernet/intel/ice/ice_switch.c 			     !is_unicast_ether_addr(fi->l_data.mac.mac_addr)))
mac               788 drivers/net/ethernet/intel/ice/ice_switch.c 		daddr = f_info->l_data.mac.mac_addr;
mac              1184 drivers/net/ethernet/intel/ice/ice_switch.c 		u8 *addr = fi->l_data.mac.mac_addr;
mac              1672 drivers/net/ethernet/intel/ice/ice_switch.c 		u8 *add = &m_list_itr->fltr_info.l_data.mac.mac_addr[0];
mac              1730 drivers/net/ethernet/intel/ice/ice_switch.c 		u8 *mac_addr = &f_info->l_data.mac.mac_addr[0];
mac              1762 drivers/net/ethernet/intel/ice/ice_switch.c 		u8 *mac_addr = &f_info->l_data.mac.mac_addr[0];
mac              2197 drivers/net/ethernet/intel/ice/ice_switch.c 		u8 *add = &list_itr->fltr_info.l_data.mac.mac_addr[0];
mac              2365 drivers/net/ethernet/intel/ice/ice_switch.c 	u8 *macaddr = fi->l_data.mac.mac_addr;
mac              2554 drivers/net/ethernet/intel/ice/ice_switch.c 		mac_addr = new_fltr.l_data.mac.mac_addr;
mac                82 drivers/net/ethernet/intel/ice/ice_switch.h 		} mac;
mac               362 drivers/net/ethernet/intel/ice/ice_type.h 	struct ice_mac_info mac;
mac              3046 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 	ether_addr_copy(ivi->mac, vf->dflt_lan_addr.addr);
mac              3137 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c int ice_set_vf_mac(struct net_device *netdev, int vf_id, u8 *mac)
mac              3157 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 	if (is_zero_ether_addr(mac) || is_multicast_ether_addr(mac)) {
mac              3158 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		netdev_err(netdev, "%pM not a valid unicast address\n", mac);
mac              3167 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 	ether_addr_copy(vf->dflt_lan_addr.addr, mac);
mac              3171 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		    vf_id, mac);
mac               101 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h int ice_set_vf_mac(struct net_device *netdev, int vf_id, u8 *mac);
mac               148 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h 	       int __always_unused vf_id, u8 __always_unused *mac)
mac                93 drivers/net/ethernet/intel/igb/e1000_82575.c 	switch (hw->mac.type) {
mac               209 drivers/net/ethernet/intel/igb/e1000_82575.c 		switch (hw->mac.type) {
mac               269 drivers/net/ethernet/intel/igb/e1000_82575.c 				hw->mac.ops.check_for_link =
mac               383 drivers/net/ethernet/intel/igb/e1000_82575.c 	switch (hw->mac.type) {
mac               406 drivers/net/ethernet/intel/igb/e1000_82575.c 	struct e1000_mac_info *mac = &hw->mac;
mac               410 drivers/net/ethernet/intel/igb/e1000_82575.c 	mac->mta_reg_count = 128;
mac               412 drivers/net/ethernet/intel/igb/e1000_82575.c 	mac->uta_reg_count = (hw->mac.type == e1000_82575) ? 0 : 128;
mac               414 drivers/net/ethernet/intel/igb/e1000_82575.c 	switch (mac->type) {
mac               416 drivers/net/ethernet/intel/igb/e1000_82575.c 		mac->rar_entry_count = E1000_RAR_ENTRIES_82576;
mac               419 drivers/net/ethernet/intel/igb/e1000_82575.c 		mac->rar_entry_count = E1000_RAR_ENTRIES_82580;
mac               423 drivers/net/ethernet/intel/igb/e1000_82575.c 		mac->rar_entry_count = E1000_RAR_ENTRIES_I350;
mac               426 drivers/net/ethernet/intel/igb/e1000_82575.c 		mac->rar_entry_count = E1000_RAR_ENTRIES_82575;
mac               430 drivers/net/ethernet/intel/igb/e1000_82575.c 	if (mac->type >= e1000_82580)
mac               431 drivers/net/ethernet/intel/igb/e1000_82575.c 		mac->ops.reset_hw = igb_reset_hw_82580;
mac               433 drivers/net/ethernet/intel/igb/e1000_82575.c 		mac->ops.reset_hw = igb_reset_hw_82575;
mac               435 drivers/net/ethernet/intel/igb/e1000_82575.c 	if (mac->type >= e1000_i210) {
mac               436 drivers/net/ethernet/intel/igb/e1000_82575.c 		mac->ops.acquire_swfw_sync = igb_acquire_swfw_sync_i210;
mac               437 drivers/net/ethernet/intel/igb/e1000_82575.c 		mac->ops.release_swfw_sync = igb_release_swfw_sync_i210;
mac               440 drivers/net/ethernet/intel/igb/e1000_82575.c 		mac->ops.acquire_swfw_sync = igb_acquire_swfw_sync_82575;
mac               441 drivers/net/ethernet/intel/igb/e1000_82575.c 		mac->ops.release_swfw_sync = igb_release_swfw_sync_82575;
mac               444 drivers/net/ethernet/intel/igb/e1000_82575.c 	if ((hw->mac.type == e1000_i350) || (hw->mac.type == e1000_i354))
mac               445 drivers/net/ethernet/intel/igb/e1000_82575.c 		mac->ops.write_vfta = igb_write_vfta_i350;
mac               447 drivers/net/ethernet/intel/igb/e1000_82575.c 		mac->ops.write_vfta = igb_write_vfta;
mac               450 drivers/net/ethernet/intel/igb/e1000_82575.c 	mac->asf_firmware_present = true;
mac               452 drivers/net/ethernet/intel/igb/e1000_82575.c 	mac->arc_subsystem_valid =
mac               456 drivers/net/ethernet/intel/igb/e1000_82575.c 	if (mac->type >= e1000_i350)
mac               461 drivers/net/ethernet/intel/igb/e1000_82575.c 	if (mac->type >= e1000_i210)
mac               464 drivers/net/ethernet/intel/igb/e1000_82575.c 	mac->ops.setup_physical_interface =
mac               469 drivers/net/ethernet/intel/igb/e1000_82575.c 	if (mac->type == e1000_82580 || mac->type == e1000_i350) {
mac               556 drivers/net/ethernet/intel/igb/e1000_82575.c 	struct e1000_mac_info *mac = &hw->mac;
mac               566 drivers/net/ethernet/intel/igb/e1000_82575.c 		mac->type = e1000_82575;
mac               576 drivers/net/ethernet/intel/igb/e1000_82575.c 		mac->type = e1000_82576;
mac               588 drivers/net/ethernet/intel/igb/e1000_82575.c 		mac->type = e1000_82580;
mac               594 drivers/net/ethernet/intel/igb/e1000_82575.c 		mac->type = e1000_i350;
mac               602 drivers/net/ethernet/intel/igb/e1000_82575.c 		mac->type = e1000_i210;
mac               605 drivers/net/ethernet/intel/igb/e1000_82575.c 		mac->type = e1000_i211;
mac               610 drivers/net/ethernet/intel/igb/e1000_82575.c 		mac->type = e1000_i354;
mac               682 drivers/net/ethernet/intel/igb/e1000_82575.c 	switch (hw->mac.type) {
mac               695 drivers/net/ethernet/intel/igb/e1000_82575.c 	switch (mac->type) {
mac               729 drivers/net/ethernet/intel/igb/e1000_82575.c 	return hw->mac.ops.acquire_swfw_sync(hw, mask);
mac               750 drivers/net/ethernet/intel/igb/e1000_82575.c 	hw->mac.ops.release_swfw_sync(hw, mask);
mac               832 drivers/net/ethernet/intel/igb/e1000_82575.c 	if (hw->mac.type == e1000_i354)
mac               848 drivers/net/ethernet/intel/igb/e1000_82575.c 		switch (hw->mac.type) {
mac              1123 drivers/net/ethernet/intel/igb/e1000_82575.c 	ret_val = hw->mac.ops.acquire_swfw_sync(hw, E1000_SWFW_EEP_SM);
mac              1130 drivers/net/ethernet/intel/igb/e1000_82575.c 		hw->mac.ops.release_swfw_sync(hw, E1000_SWFW_EEP_SM);
mac              1146 drivers/net/ethernet/intel/igb/e1000_82575.c 	hw->mac.ops.release_swfw_sync(hw, E1000_SWFW_EEP_SM);
mac              1303 drivers/net/ethernet/intel/igb/e1000_82575.c 		hw->mac.get_link_status = !hw->mac.serdes_has_link;
mac              1360 drivers/net/ethernet/intel/igb/e1000_82575.c 	struct e1000_mac_info *mac = &hw->mac;
mac              1364 drivers/net/ethernet/intel/igb/e1000_82575.c 	mac->serdes_has_link = false;
mac              1379 drivers/net/ethernet/intel/igb/e1000_82575.c 		mac->serdes_has_link = true;
mac              1396 drivers/net/ethernet/intel/igb/e1000_82575.c 		if (mac->type == e1000_i354) {
mac              1513 drivers/net/ethernet/intel/igb/e1000_82575.c 	struct e1000_mac_info *mac = &hw->mac;
mac              1515 drivers/net/ethernet/intel/igb/e1000_82575.c 	u16 i, rar_count = mac->rar_entry_count;
mac              1517 drivers/net/ethernet/intel/igb/e1000_82575.c 	if ((hw->mac.type >= e1000_i210) &&
mac              1540 drivers/net/ethernet/intel/igb/e1000_82575.c 	for (i = 0; i < mac->mta_reg_count; i++)
mac              1545 drivers/net/ethernet/intel/igb/e1000_82575.c 	for (i = 0; i < mac->uta_reg_count; i++)
mac              1580 drivers/net/ethernet/intel/igb/e1000_82575.c 	switch (hw->mac.type) {
mac              1682 drivers/net/ethernet/intel/igb/e1000_82575.c 	if (hw->mac.type == e1000_82575 || hw->mac.type == e1000_82576) {
mac              1695 drivers/net/ethernet/intel/igb/e1000_82575.c 	pcs_autoneg = hw->mac.autoneg;
mac              1709 drivers/net/ethernet/intel/igb/e1000_82575.c 		if (hw->mac.type == e1000_82575 ||
mac              1710 drivers/net/ethernet/intel/igb/e1000_82575.c 		    hw->mac.type == e1000_82576) {
mac              1810 drivers/net/ethernet/intel/igb/e1000_82575.c 	if (hw->mac.type == e1000_82575) {
mac              1955 drivers/net/ethernet/intel/igb/e1000_82575.c 	if (hw->mac.type != e1000_82575 ||
mac              2074 drivers/net/ethernet/intel/igb/e1000_82575.c 	switch (hw->mac.type) {
mac              2112 drivers/net/ethernet/intel/igb/e1000_82575.c 	switch (hw->mac.type) {
mac              2220 drivers/net/ethernet/intel/igb/e1000_82575.c 	if (hw->mac.type != e1000_82580)
mac              2263 drivers/net/ethernet/intel/igb/e1000_82575.c 	if (hw->mac.type == e1000_82580)
mac              2286 drivers/net/ethernet/intel/igb/e1000_82575.c 		hw->mac.ops.acquire_swfw_sync(hw, swmbsw_mask))
mac              2327 drivers/net/ethernet/intel/igb/e1000_82575.c 		hw->mac.ops.release_swfw_sync(hw, swmbsw_mask);
mac              2602 drivers/net/ethernet/intel/igb/e1000_82575.c 	if ((hw->mac.type < e1000_i350) ||
mac              2788 drivers/net/ethernet/intel/igb/e1000_82575.c 	struct e1000_thermal_sensor_data *data = &hw->mac.thermal_sensor_data;
mac              2790 drivers/net/ethernet/intel/igb/e1000_82575.c 	if ((hw->mac.type != e1000_i350) || (hw->bus.func != 0))
mac              2843 drivers/net/ethernet/intel/igb/e1000_82575.c 	struct e1000_thermal_sensor_data *data = &hw->mac.thermal_sensor_data;
mac              2845 drivers/net/ethernet/intel/igb/e1000_82575.c 	if ((hw->mac.type != e1000_i350) || (hw->bus.func != 0))
mac               524 drivers/net/ethernet/intel/igb/e1000_hw.h 	struct e1000_mac_info  mac;
mac                76 drivers/net/ethernet/intel/igb/e1000_mac.c 		hw->mac.ops.write_vfta(hw, offset, 0);
mac               115 drivers/net/ethernet/intel/igb/e1000_mac.c 	hw->mac.ops.rar_set(hw, hw->mac.addr, 0);
mac               120 drivers/net/ethernet/intel/igb/e1000_mac.c 		hw->mac.ops.rar_set(hw, mac_addr, i);
mac               239 drivers/net/ethernet/intel/igb/e1000_mac.c 			hw->mac.ops.write_vfta(hw, regidx, vfta);
mac               270 drivers/net/ethernet/intel/igb/e1000_mac.c 		hw->mac.ops.write_vfta(hw, regidx, vfta);
mac               296 drivers/net/ethernet/intel/igb/e1000_mac.c 	if (hw->mac.type >= e1000_82580)
mac               340 drivers/net/ethernet/intel/igb/e1000_mac.c 	hw->mac.ops.rar_set(hw, alt_mac_addr, 0);
mac               405 drivers/net/ethernet/intel/igb/e1000_mac.c 	hash_reg = (hash_value >> 5) & (hw->mac.mta_reg_count - 1);
mac               431 drivers/net/ethernet/intel/igb/e1000_mac.c 	hash_mask = (hw->mac.mta_reg_count * 32) - 1;
mac               464 drivers/net/ethernet/intel/igb/e1000_mac.c 	switch (hw->mac.mc_filter_type) {
mac               501 drivers/net/ethernet/intel/igb/e1000_mac.c 	memset(&hw->mac.mta_shadow, 0, sizeof(hw->mac.mta_shadow));
mac               507 drivers/net/ethernet/intel/igb/e1000_mac.c 		hash_reg = (hash_value >> 5) & (hw->mac.mta_reg_count - 1);
mac               510 drivers/net/ethernet/intel/igb/e1000_mac.c 		hw->mac.mta_shadow[hash_reg] |= BIT(hash_bit);
mac               515 drivers/net/ethernet/intel/igb/e1000_mac.c 	for (i = hw->mac.mta_reg_count - 1; i >= 0; i--)
mac               516 drivers/net/ethernet/intel/igb/e1000_mac.c 		array_wr32(E1000_MTA, i, hw->mac.mta_shadow[i]);
mac               577 drivers/net/ethernet/intel/igb/e1000_mac.c 	struct e1000_mac_info *mac = &hw->mac;
mac               586 drivers/net/ethernet/intel/igb/e1000_mac.c 	if (!mac->get_link_status) {
mac               602 drivers/net/ethernet/intel/igb/e1000_mac.c 	mac->get_link_status = false;
mac               612 drivers/net/ethernet/intel/igb/e1000_mac.c 	if (!mac->autoneg) {
mac               674 drivers/net/ethernet/intel/igb/e1000_mac.c 	ret_val = hw->mac.ops.setup_physical_interface(hw);
mac               775 drivers/net/ethernet/intel/igb/e1000_mac.c 	if (hw->mac.type == e1000_i350)
mac               873 drivers/net/ethernet/intel/igb/e1000_mac.c 	struct e1000_mac_info *mac = &hw->mac;
mac               883 drivers/net/ethernet/intel/igb/e1000_mac.c 	if (mac->autoneg_failed) {
mac               901 drivers/net/ethernet/intel/igb/e1000_mac.c 	if ((hw->phy.media_type == e1000_media_type_copper) && mac->autoneg) {
mac              1046 drivers/net/ethernet/intel/igb/e1000_mac.c 		ret_val = hw->mac.ops.get_speed_and_duplex(hw, &speed, &duplex);
mac              1070 drivers/net/ethernet/intel/igb/e1000_mac.c 		&& mac->autoneg) {
mac              1368 drivers/net/ethernet/intel/igb/e1000_mac.c 	struct e1000_mac_info *mac = &hw->mac;
mac              1377 drivers/net/ethernet/intel/igb/e1000_mac.c 	if ((hw->mac.type == e1000_i210) ||
mac              1378 drivers/net/ethernet/intel/igb/e1000_mac.c 	    (hw->mac.type == e1000_i211))
mac              1386 drivers/net/ethernet/intel/igb/e1000_mac.c 	mac->ledctl_default = rd32(E1000_LEDCTL);
mac              1387 drivers/net/ethernet/intel/igb/e1000_mac.c 	mac->ledctl_mode1 = mac->ledctl_default;
mac              1388 drivers/net/ethernet/intel/igb/e1000_mac.c 	mac->ledctl_mode2 = mac->ledctl_default;
mac              1396 drivers/net/ethernet/intel/igb/e1000_mac.c 			mac->ledctl_mode1 &= ~(ledctl_mask << (i << 3));
mac              1397 drivers/net/ethernet/intel/igb/e1000_mac.c 			mac->ledctl_mode1 |= ledctl_on << (i << 3);
mac              1402 drivers/net/ethernet/intel/igb/e1000_mac.c 			mac->ledctl_mode1 &= ~(ledctl_mask << (i << 3));
mac              1403 drivers/net/ethernet/intel/igb/e1000_mac.c 			mac->ledctl_mode1 |= ledctl_off << (i << 3);
mac              1413 drivers/net/ethernet/intel/igb/e1000_mac.c 			mac->ledctl_mode2 &= ~(ledctl_mask << (i << 3));
mac              1414 drivers/net/ethernet/intel/igb/e1000_mac.c 			mac->ledctl_mode2 |= ledctl_on << (i << 3);
mac              1419 drivers/net/ethernet/intel/igb/e1000_mac.c 			mac->ledctl_mode2 &= ~(ledctl_mask << (i << 3));
mac              1420 drivers/net/ethernet/intel/igb/e1000_mac.c 			mac->ledctl_mode2 |= ledctl_off << (i << 3);
mac              1441 drivers/net/ethernet/intel/igb/e1000_mac.c 	wr32(E1000_LEDCTL, hw->mac.ledctl_default);
mac              1467 drivers/net/ethernet/intel/igb/e1000_mac.c 		ledctl_blink = hw->mac.ledctl_mode2;
mac              1469 drivers/net/ethernet/intel/igb/e1000_mac.c 			u32 mode = (hw->mac.ledctl_mode2 >> i) &
mac              1471 drivers/net/ethernet/intel/igb/e1000_mac.c 			u32 led_default = hw->mac.ledctl_default >> i;
mac              1500 drivers/net/ethernet/intel/igb/e1000_mac.c 		wr32(E1000_LEDCTL, hw->mac.ledctl_mode1);
mac              1563 drivers/net/ethernet/intel/igb/e1000_mac.c 	if (hw->mac.type >= e1000_82580)
mac              1566 drivers/net/ethernet/intel/igb/e1000_mac.c 	if (!hw->mac.autoneg && (hw->phy.mdix == 0 || hw->phy.mdix == 3)) {
mac              1628 drivers/net/ethernet/intel/igb/e1000_mac.c 	if (!hw->mac.asf_firmware_present)
mac              1636 drivers/net/ethernet/intel/igb/e1000_mac.c 	if (hw->mac.arc_subsystem_valid) {
mac               606 drivers/net/ethernet/intel/igb/e1000_nvm.c 		hw->mac.perm_addr[i] = (u8)(rar_low >> (i*8));
mac               609 drivers/net/ethernet/intel/igb/e1000_nvm.c 		hw->mac.perm_addr[i+4] = (u8)(rar_high >> (i*8));
mac               612 drivers/net/ethernet/intel/igb/e1000_nvm.c 		hw->mac.addr[i] = hw->mac.perm_addr[i];
mac               699 drivers/net/ethernet/intel/igb/e1000_nvm.c 	switch (hw->mac.type) {
mac                61 drivers/net/ethernet/intel/igb/e1000_phy.c 	if ((hw->mac.type == e1000_i210) || (hw->mac.type == e1000_i211))
mac               787 drivers/net/ethernet/intel/igb/e1000_phy.c 	if (hw->mac.autoneg) {
mac               908 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->mac.get_link_status = true;
mac              1085 drivers/net/ethernet/intel/igb/e1000_phy.c 	if (hw->mac.autoneg) {
mac              1334 drivers/net/ethernet/intel/igb/e1000_phy.c 	struct e1000_mac_info *mac = &hw->mac;
mac              1352 drivers/net/ethernet/intel/igb/e1000_phy.c 	if (mac->forced_speed_duplex & E1000_ALL_HALF_DUPLEX) {
mac              1363 drivers/net/ethernet/intel/igb/e1000_phy.c 	if (mac->forced_speed_duplex & E1000_ALL_100_SPEED) {
mac               121 drivers/net/ethernet/intel/igb/igb.h #define IGB_RX_PTHRESH	((hw->mac.type == e1000_i354) ? 12 : 8)
mac               123 drivers/net/ethernet/intel/igb/igb.h #define IGB_TX_PTHRESH	((hw->mac.type == e1000_i354) ? 20 : 8)
mac               125 drivers/net/ethernet/intel/igb/igb.h #define IGB_RX_WTHRESH	((hw->mac.type == e1000_82576 && \
mac               127 drivers/net/ethernet/intel/igb/igb.h #define IGB_TX_WTHRESH	((hw->mac.type == e1000_82576 && \
mac               159 drivers/net/ethernet/intel/igb/igb_ethtool.c 		if (hw->mac.autoneg == 1) {
mac               174 drivers/net/ethernet/intel/igb/igb_ethtool.c 		if (hw->mac.type == e1000_i354) {
mac               188 drivers/net/ethernet/intel/igb/igb_ethtool.c 		if (hw->mac.autoneg == 1)
mac               193 drivers/net/ethernet/intel/igb/igb_ethtool.c 	if (hw->mac.autoneg != 1)
mac               234 drivers/net/ethernet/intel/igb/igb_ethtool.c 	    hw->mac.autoneg)
mac               297 drivers/net/ethernet/intel/igb/igb_ethtool.c 		hw->mac.autoneg = 1;
mac               360 drivers/net/ethernet/intel/igb/igb_ethtool.c 	struct e1000_mac_info *mac = &adapter->hw.mac;
mac               369 drivers/net/ethernet/intel/igb/igb_ethtool.c 		mac->get_link_status = 1;
mac               671 drivers/net/ethernet/intel/igb/igb_ethtool.c 	if (hw->mac.type > e1000_82580) {
mac               678 drivers/net/ethernet/intel/igb/igb_ethtool.c 	if (hw->mac.type == e1000_82576) {
mac               714 drivers/net/ethernet/intel/igb/igb_ethtool.c 	if (hw->mac.type == e1000_i210 || hw->mac.type == e1000_i211)
mac               784 drivers/net/ethernet/intel/igb/igb_ethtool.c 	if ((hw->mac.type >= e1000_i210) &&
mac              1263 drivers/net/ethernet/intel/igb/igb_ethtool.c 	switch (adapter->hw.mac.type) {
mac              1361 drivers/net/ethernet/intel/igb/igb_ethtool.c 	switch (hw->mac.type) {
mac              1428 drivers/net/ethernet/intel/igb/igb_ethtool.c 	switch (hw->mac.type) {
mac              1609 drivers/net/ethernet/intel/igb/igb_ethtool.c 	hw->mac.autoneg = false;
mac              1712 drivers/net/ethernet/intel/igb/igb_ethtool.c 		if (hw->mac.type >= e1000_82580) {
mac              1762 drivers/net/ethernet/intel/igb/igb_ethtool.c 	hw->mac.autoneg = true;
mac              1944 drivers/net/ethernet/intel/igb/igb_ethtool.c 	if (adapter->hw.mac.type == e1000_i354) {
mac              1972 drivers/net/ethernet/intel/igb/igb_ethtool.c 		hw->mac.serdes_has_link = false;
mac              1978 drivers/net/ethernet/intel/igb/igb_ethtool.c 			hw->mac.ops.check_for_link(&adapter->hw);
mac              1979 drivers/net/ethernet/intel/igb/igb_ethtool.c 			if (hw->mac.serdes_has_link)
mac              1986 drivers/net/ethernet/intel/igb/igb_ethtool.c 		hw->mac.ops.check_for_link(&adapter->hw);
mac              1987 drivers/net/ethernet/intel/igb/igb_ethtool.c 		if (hw->mac.autoneg)
mac              2014 drivers/net/ethernet/intel/igb/igb_ethtool.c 		forced_speed_duplex = adapter->hw.mac.forced_speed_duplex;
mac              2015 drivers/net/ethernet/intel/igb/igb_ethtool.c 		autoneg = adapter->hw.mac.autoneg;
mac              2053 drivers/net/ethernet/intel/igb/igb_ethtool.c 		adapter->hw.mac.forced_speed_duplex = forced_speed_duplex;
mac              2054 drivers/net/ethernet/intel/igb/igb_ethtool.c 		adapter->hw.mac.autoneg = autoneg;
mac              2408 drivers/net/ethernet/intel/igb/igb_ethtool.c 	switch (adapter->hw.mac.type) {
mac              2436 drivers/net/ethernet/intel/igb/igb_ethtool.c 		if (adapter->hw.mac.type >= e1000_82580)
mac              2773 drivers/net/ethernet/intel/igb/igb_ethtool.c 	if (hw->mac.type == e1000_i210 &&
mac              3048 drivers/net/ethernet/intel/igb/igb_ethtool.c 	if ((hw->mac.type < e1000_i350) ||
mac              3059 drivers/net/ethernet/intel/igb/igb_ethtool.c 	if (hw->mac.type == e1000_i354) {
mac              3075 drivers/net/ethernet/intel/igb/igb_ethtool.c 	switch (hw->mac.type) {
mac              3102 drivers/net/ethernet/intel/igb/igb_ethtool.c 	if ((hw->mac.type == e1000_i354) &&
mac              3128 drivers/net/ethernet/intel/igb/igb_ethtool.c 	if ((hw->mac.type < e1000_i350) ||
mac              3179 drivers/net/ethernet/intel/igb/igb_ethtool.c 	if (hw->mac.type == e1000_i354)
mac              3316 drivers/net/ethernet/intel/igb/igb_ethtool.c 	switch (hw->mac.type) {
mac              3361 drivers/net/ethernet/intel/igb/igb_ethtool.c 	switch (hw->mac.type) {
mac                42 drivers/net/ethernet/intel/igb/igb_hwmon.c 	igb_attr->hw->mac.ops.get_thermal_sensor_data(igb_attr->hw);
mac               127 drivers/net/ethernet/intel/igb/igb_hwmon.c 		&adapter->hw.mac.thermal_sensor_data.sensor[offset];
mac               161 drivers/net/ethernet/intel/igb/igb_hwmon.c 	if (adapter->hw.mac.ops.init_thermal_sensor_thresh == NULL)
mac               165 drivers/net/ethernet/intel/igb/igb_hwmon.c 	rc = (adapter->hw.mac.ops.init_thermal_sensor_thresh(&adapter->hw));
mac               182 drivers/net/ethernet/intel/igb/igb_hwmon.c 		if (adapter->hw.mac.thermal_sensor_data.sensor[i].location == 0)
mac               167 drivers/net/ethernet/intel/igb/igb_main.c static int igb_ndo_set_vf_mac(struct net_device *netdev, int vf, u8 *mac);
mac               711 drivers/net/ethernet/intel/igb/igb_main.c 	switch (adapter->hw.mac.type) {
mac               803 drivers/net/ethernet/intel/igb/igb_main.c 	switch (hw->mac.type) {
mac               884 drivers/net/ethernet/intel/igb/igb_main.c 	switch (hw->mac.type) {
mac              1258 drivers/net/ethernet/intel/igb/igb_main.c 		if (adapter->hw.mac.type == e1000_82575)
mac              1293 drivers/net/ethernet/intel/igb/igb_main.c 		if (adapter->hw.mac.type >= e1000_82576)
mac              1299 drivers/net/ethernet/intel/igb/igb_main.c 		if (adapter->hw.mac.type >= e1000_i350)
mac              1603 drivers/net/ethernet/intel/igb/igb_main.c 	WARN_ON(hw->mac.type != e1000_i210);
mac              1624 drivers/net/ethernet/intel/igb/igb_main.c 	WARN_ON(hw->mac.type != e1000_i210);
mac              1641 drivers/net/ethernet/intel/igb/igb_main.c 	WARN_ON(hw->mac.type != e1000_i210);
mac              1696 drivers/net/ethernet/intel/igb/igb_main.c 	WARN_ON(hw->mac.type != e1000_i210);
mac              1913 drivers/net/ethernet/intel/igb/igb_main.c 	if (hw->mac.type != e1000_i210)
mac              2154 drivers/net/ethernet/intel/igb/igb_main.c 	hw->mac.get_link_status = 1;
mac              2264 drivers/net/ethernet/intel/igb/igb_main.c 	struct e1000_mac_info *mac = &hw->mac;
mac              2271 drivers/net/ethernet/intel/igb/igb_main.c 	switch (mac->type) {
mac              2290 drivers/net/ethernet/intel/igb/igb_main.c 	if (mac->type == e1000_82575) {
mac              2367 drivers/net/ethernet/intel/igb/igb_main.c 	hw->mac.ops.reset_hw(hw);
mac              2375 drivers/net/ethernet/intel/igb/igb_main.c 	if ((mac->type == e1000_82575 || mac->type == e1000_i350) &&
mac              2379 drivers/net/ethernet/intel/igb/igb_main.c 	if (hw->mac.ops.init_hw(hw))
mac              2392 drivers/net/ethernet/intel/igb/igb_main.c 	if (!hw->mac.autoneg)
mac              2399 drivers/net/ethernet/intel/igb/igb_main.c 		if (mac->type == e1000_i350 && hw->bus.func == 0) {
mac              2404 drivers/net/ethernet/intel/igb/igb_main.c 				mac->ops.init_thermal_sensor_thresh(hw);
mac              2410 drivers/net/ethernet/intel/igb/igb_main.c 		switch (mac->type) {
mac              2561 drivers/net/ethernet/intel/igb/igb_main.c 	if (hw->mac.type != e1000_i210)
mac              2795 drivers/net/ethernet/intel/igb/igb_main.c 	if (hw->mac.type != e1000_i210)
mac              2872 drivers/net/ethernet/intel/igb/igb_main.c 	switch (hw->mac.type) {
mac              2969 drivers/net/ethernet/intel/igb/igb_main.c 	if (adapter->hw.mac.type != e1000_i350)
mac              3085 drivers/net/ethernet/intel/igb/igb_main.c 	memcpy(&hw->mac.ops, ei->mac_ops, sizeof(hw->mac.ops));
mac              3124 drivers/net/ethernet/intel/igb/igb_main.c 	if (hw->mac.type >= e1000_82576)
mac              3127 drivers/net/ethernet/intel/igb/igb_main.c 	if (hw->mac.type >= e1000_i350)
mac              3146 drivers/net/ethernet/intel/igb/igb_main.c 	if (hw->mac.type >= e1000_i350)
mac              3174 drivers/net/ethernet/intel/igb/igb_main.c 	hw->mac.ops.reset_hw(hw);
mac              3179 drivers/net/ethernet/intel/igb/igb_main.c 	switch (hw->mac.type) {
mac              3200 drivers/net/ethernet/intel/igb/igb_main.c 	if (eth_platform_get_mac_address(&pdev->dev, hw->mac.addr)) {
mac              3202 drivers/net/ethernet/intel/igb/igb_main.c 		if (hw->mac.ops.read_mac_addr(hw))
mac              3206 drivers/net/ethernet/intel/igb/igb_main.c 	memcpy(netdev->dev_addr, hw->mac.addr, netdev->addr_len);
mac              3220 drivers/net/ethernet/intel/igb/igb_main.c 	if (hw->mac.type == e1000_i210) {
mac              3233 drivers/net/ethernet/intel/igb/igb_main.c 	hw->mac.autoneg = true;
mac              3246 drivers/net/ethernet/intel/igb/igb_main.c 	if (hw->mac.type >= e1000_82580)
mac              3295 drivers/net/ethernet/intel/igb/igb_main.c 	if ((hw->mac.type == e1000_i350) &&
mac              3304 drivers/net/ethernet/intel/igb/igb_main.c 	if (((hw->mac.type == e1000_i350) ||
mac              3305 drivers/net/ethernet/intel/igb/igb_main.c 	     (hw->mac.type == e1000_i354)) &&
mac              3310 drivers/net/ethernet/intel/igb/igb_main.c 	if (hw->mac.type == e1000_i350) {
mac              3357 drivers/net/ethernet/intel/igb/igb_main.c 	if (hw->mac.type == e1000_i350 && hw->bus.func == 0) {
mac              3385 drivers/net/ethernet/intel/igb/igb_main.c 	if (hw->mac.type != e1000_i354) {
mac              3399 drivers/net/ethernet/intel/igb/igb_main.c 	if ((hw->mac.type >= e1000_i210 ||
mac              3416 drivers/net/ethernet/intel/igb/igb_main.c 		switch (hw->mac.type) {
mac              3552 drivers/net/ethernet/intel/igb/igb_main.c 	num_vf_mac_filters = adapter->hw.mac.rar_entry_count -
mac              3698 drivers/net/ethernet/intel/igb/igb_main.c 	if ((hw->mac.type == e1000_i210) || (hw->mac.type == e1000_i211))
mac              3720 drivers/net/ethernet/intel/igb/igb_main.c 	switch (hw->mac.type) {
mac              3767 drivers/net/ethernet/intel/igb/igb_main.c 	switch (hw->mac.type) {
mac              3823 drivers/net/ethernet/intel/igb/igb_main.c 	switch (hw->mac.type) {
mac              3844 drivers/net/ethernet/intel/igb/igb_main.c 	adapter->mac_table = kcalloc(hw->mac.rar_entry_count,
mac              3869 drivers/net/ethernet/intel/igb/igb_main.c 	if (hw->mac.type >= e1000_i350)
mac              3967 drivers/net/ethernet/intel/igb/igb_main.c 	hw->mac.get_link_status = 1;
mac              4263 drivers/net/ethernet/intel/igb/igb_main.c 	switch (hw->mac.type) {
mac              4288 drivers/net/ethernet/intel/igb/igb_main.c 	if (adapter->hw.mac.type >= e1000_82576)
mac              4314 drivers/net/ethernet/intel/igb/igb_main.c 		if (hw->mac.type > e1000_82575) {
mac              4329 drivers/net/ethernet/intel/igb/igb_main.c 		if (hw->mac.type != e1000_i211)
mac              4352 drivers/net/ethernet/intel/igb/igb_main.c 		(hw->mac.mc_filter_type << E1000_RCTL_MO_SHIFT);
mac              4420 drivers/net/ethernet/intel/igb/igb_main.c 	if (hw->mac.type < e1000_82576)
mac              4423 drivers/net/ethernet/intel/igb/igb_main.c 	if (hw->mac.type == e1000_i350)
mac              4445 drivers/net/ethernet/intel/igb/igb_main.c 	if (hw->mac.type < e1000_82576)
mac              4506 drivers/net/ethernet/intel/igb/igb_main.c 	if (hw->mac.type >= e1000_82580)
mac              4801 drivers/net/ethernet/intel/igb/igb_main.c 	memcpy(hw->mac.addr, addr->sa_data, netdev->addr_len);
mac              4853 drivers/net/ethernet/intel/igb/igb_main.c 	switch (hw->mac.type) {
mac              4892 drivers/net/ethernet/intel/igb/igb_main.c 		hw->mac.ops.write_vfta(hw, i, ~0U);
mac              4953 drivers/net/ethernet/intel/igb/igb_main.c 		hw->mac.ops.write_vfta(hw, vfta_offset + i, vfta[i]);
mac              4995 drivers/net/ethernet/intel/igb/igb_main.c 		if (hw->mac.type == e1000_82576)
mac              5056 drivers/net/ethernet/intel/igb/igb_main.c 	if ((hw->mac.type < e1000_82576) || (hw->mac.type > e1000_i350))
mac              5085 drivers/net/ethernet/intel/igb/igb_main.c 	switch (hw->mac.type) {
mac              5145 drivers/net/ethernet/intel/igb/igb_main.c 		if (!hw->mac.get_link_status)
mac              5149 drivers/net/ethernet/intel/igb/igb_main.c 		hw->mac.ops.check_for_link(hw);
mac              5150 drivers/net/ethernet/intel/igb/igb_main.c 		link_active = !hw->mac.get_link_status;
mac              5157 drivers/net/ethernet/intel/igb/igb_main.c 	if (((hw->mac.type == e1000_i210) ||
mac              5158 drivers/net/ethernet/intel/igb/igb_main.c 	     (hw->mac.type == e1000_i211)) &&
mac              5177 drivers/net/ethernet/intel/igb/igb_main.c 	if (hw->mac.type == e1000_i350) {
mac              5263 drivers/net/ethernet/intel/igb/igb_main.c 			hw->mac.ops.get_speed_and_duplex(hw,
mac              5426 drivers/net/ethernet/intel/igb/igb_main.c 	if ((adapter->hw.mac.type == e1000_i350) ||
mac              5427 drivers/net/ethernet/intel/igb/igb_main.c 	    (adapter->hw.mac.type == e1000_i354))
mac              6103 drivers/net/ethernet/intel/igb/igb_main.c 			if (adapter->hw.mac.type == e1000_82576)
mac              6139 drivers/net/ethernet/intel/igb/igb_main.c 		if (adapter->hw.mac.type == e1000_82576)
mac              6184 drivers/net/ethernet/intel/igb/igb_main.c 	if (hw->mac.type >= e1000_82580)
mac              6288 drivers/net/ethernet/intel/igb/igb_main.c 		if (hw->mac.type >= e1000_i210)
mac              6387 drivers/net/ethernet/intel/igb/igb_main.c 		if ((hw->mac.type != e1000_i210) &&
mac              6388 drivers/net/ethernet/intel/igb/igb_main.c 		    (hw->mac.type != e1000_i211))
mac              6546 drivers/net/ethernet/intel/igb/igb_main.c 		hw->mac.get_link_status = 1;
mac              6571 drivers/net/ethernet/intel/igb/igb_main.c 	if (adapter->hw.mac.type == e1000_82575)
mac              6600 drivers/net/ethernet/intel/igb/igb_main.c 	if (hw->mac.type != e1000_82575)
mac              6621 drivers/net/ethernet/intel/igb/igb_main.c 	if (hw->mac.type != e1000_82575)
mac              6881 drivers/net/ethernet/intel/igb/igb_main.c 			hw->mac.ops.write_vfta(hw, vid / 32, vfta ^ vfta_mask);
mac              7140 drivers/net/ethernet/intel/igb/igb_main.c 	for (i = 0; i < hw->mac.rar_entry_count; i++) {
mac              7152 drivers/net/ethernet/intel/igb/igb_main.c 	int rar_entries = hw->mac.rar_entry_count -
mac              7177 drivers/net/ethernet/intel/igb/igb_main.c 	ether_addr_copy(mac_table->addr, adapter->hw.mac.addr);
mac              7215 drivers/net/ethernet/intel/igb/igb_main.c 	int rar_entries = hw->mac.rar_entry_count -
mac              7259 drivers/net/ethernet/intel/igb/igb_main.c 	int rar_entries = hw->mac.rar_entry_count -
mac              7315 drivers/net/ethernet/intel/igb/igb_main.c 	if (hw->mac.type != e1000_i210)
mac              7589 drivers/net/ethernet/intel/igb/igb_main.c 	for (i = hw->mac.uta_reg_count; i--;)
mac              7617 drivers/net/ethernet/intel/igb/igb_main.c 		hw->mac.get_link_status = 1;
mac              7662 drivers/net/ethernet/intel/igb/igb_main.c 		hw->mac.get_link_status = 1;
mac              8668 drivers/net/ethernet/intel/igb/igb_main.c 	struct e1000_mac_info *mac = &adapter->hw.mac;
mac              8670 drivers/net/ethernet/intel/igb/igb_main.c 	mac->autoneg = 0;
mac              8694 drivers/net/ethernet/intel/igb/igb_main.c 		mac->forced_speed_duplex = ADVERTISE_10_HALF;
mac              8697 drivers/net/ethernet/intel/igb/igb_main.c 		mac->forced_speed_duplex = ADVERTISE_10_FULL;
mac              8700 drivers/net/ethernet/intel/igb/igb_main.c 		mac->forced_speed_duplex = ADVERTISE_100_HALF;
mac              8703 drivers/net/ethernet/intel/igb/igb_main.c 		mac->forced_speed_duplex = ADVERTISE_100_FULL;
mac              8706 drivers/net/ethernet/intel/igb/igb_main.c 		mac->autoneg = 1;
mac              9105 drivers/net/ethernet/intel/igb/igb_main.c 		switch (hw->mac.type) {
mac              9135 drivers/net/ethernet/intel/igb/igb_main.c 	int rar_entry = hw->mac.rar_entry_count - (vf + 1);
mac              9147 drivers/net/ethernet/intel/igb/igb_main.c static int igb_ndo_set_vf_mac(struct net_device *netdev, int vf, u8 *mac)
mac              9160 drivers/net/ethernet/intel/igb/igb_main.c 	if (is_zero_ether_addr(mac)) {
mac              9165 drivers/net/ethernet/intel/igb/igb_main.c 	} else if (is_valid_ether_addr(mac)) {
mac              9168 drivers/net/ethernet/intel/igb/igb_main.c 			 mac, vf);
mac              9181 drivers/net/ethernet/intel/igb/igb_main.c 	return igb_set_vf_mac(adapter, vf, mac);
mac              9232 drivers/net/ethernet/intel/igb/igb_main.c 	    (adapter->hw.mac.type != e1000_82576))
mac              9260 drivers/net/ethernet/intel/igb/igb_main.c 	if (hw->mac.type != e1000_82576)
mac              9293 drivers/net/ethernet/intel/igb/igb_main.c 	reg_offset = (hw->mac.type == e1000_82576) ? E1000_DTXSWC : E1000_TXSWC;
mac              9330 drivers/net/ethernet/intel/igb/igb_main.c 	memcpy(&ivi->mac, adapter->vf_data[vf].vf_mac_addresses, ETH_ALEN);
mac              9345 drivers/net/ethernet/intel/igb/igb_main.c 	switch (hw->mac.type) {
mac              9387 drivers/net/ethernet/intel/igb/igb_main.c 	if (hw->mac.type > e1000_82580) {
mac              9421 drivers/net/ethernet/intel/igb/igb_main.c 			if (hw->mac.type != e1000_i354)
mac              9448 drivers/net/ethernet/intel/igb/igb_main.c 	} else if (hw->mac.type == e1000_82580) {
mac              9479 drivers/net/ethernet/intel/igb/igb_main.c 	if (hw->mac.ops.acquire_swfw_sync(hw, swfw_mask))
mac              9483 drivers/net/ethernet/intel/igb/igb_main.c 	hw->mac.ops.release_swfw_sync(hw, swfw_mask);
mac              9514 drivers/net/ethernet/intel/igb/igb_main.c 	if (hw->mac.ops.acquire_swfw_sync(hw, swfw_mask))
mac              9517 drivers/net/ethernet/intel/igb/igb_main.c 	hw->mac.ops.release_swfw_sync(hw, swfw_mask);
mac               167 drivers/net/ethernet/intel/igb/igb_ptp.c 	switch (adapter->hw.mac.type) {
mac               749 drivers/net/ethernet/intel/igb/igb_ptp.c 	if (hw->mac.type != e1000_82576)
mac               829 drivers/net/ethernet/intel/igb/igb_ptp.c 	if (adapter->hw.mac.type == e1000_i210) {
mac               884 drivers/net/ethernet/intel/igb/igb_ptp.c 	if (adapter->hw.mac.type == e1000_i210) {
mac               936 drivers/net/ethernet/intel/igb/igb_ptp.c 	if (adapter->hw.mac.type == e1000_i210) {
mac              1051 drivers/net/ethernet/intel/igb/igb_ptp.c 		if (hw->mac.type != e1000_82576) {
mac              1062 drivers/net/ethernet/intel/igb/igb_ptp.c 	if (hw->mac.type == e1000_82575) {
mac              1072 drivers/net/ethernet/intel/igb/igb_ptp.c 	if ((hw->mac.type >= e1000_82580) && tsync_rx_ctl) {
mac              1079 drivers/net/ethernet/intel/igb/igb_ptp.c 		if ((hw->mac.type == e1000_i210) ||
mac              1080 drivers/net/ethernet/intel/igb/igb_ptp.c 		    (hw->mac.type == e1000_i211)) {
mac              1122 drivers/net/ethernet/intel/igb/igb_ptp.c 		if (hw->mac.type == e1000_82576) {
mac              1182 drivers/net/ethernet/intel/igb/igb_ptp.c 	switch (hw->mac.type) {
mac              1329 drivers/net/ethernet/intel/igb/igb_ptp.c 	switch (adapter->hw.mac.type) {
mac              1352 drivers/net/ethernet/intel/igb/igb_ptp.c 	if ((hw->mac.type == e1000_i210) || (hw->mac.type == e1000_i211)) {
mac               278 drivers/net/ethernet/intel/igbvf/ethtool.c 	hw->mac.ops.check_for_link(hw);
mac               260 drivers/net/ethernet/intel/igbvf/igbvf.h 	enum e1000_mac_type	mac;
mac                46 drivers/net/ethernet/intel/igbvf/netdev.c 	.mac		= e1000_vfadapt,
mac                53 drivers/net/ethernet/intel/igbvf/netdev.c 	.mac		= e1000_vfadapt_i350,
mac               857 drivers/net/ethernet/intel/igbvf/netdev.c 	hw->mac.get_link_status = 1;
mac              1234 drivers/net/ethernet/intel/igbvf/netdev.c 	if (hw->mac.ops.set_vfta(hw, vid, true)) {
mac              1254 drivers/net/ethernet/intel/igbvf/netdev.c 	if (hw->mac.ops.set_vfta(hw, vid, false)) {
mac              1430 drivers/net/ethernet/intel/igbvf/netdev.c 	hw->mac.ops.update_mc_addr_list(hw, mta_list, i, 0, 0);
mac              1456 drivers/net/ethernet/intel/igbvf/netdev.c 	hw->mac.ops.set_uc_addr(hw, E1000_VF_MAC_FILTER_CLR, NULL);
mac              1467 drivers/net/ethernet/intel/igbvf/netdev.c 			hw->mac.ops.set_uc_addr(hw, E1000_VF_MAC_FILTER_ADD,
mac              1511 drivers/net/ethernet/intel/igbvf/netdev.c 	struct e1000_mac_info *mac = &adapter->hw.mac;
mac              1518 drivers/net/ethernet/intel/igbvf/netdev.c 	if (mac->ops.reset_hw(hw))
mac              1521 drivers/net/ethernet/intel/igbvf/netdev.c 	mac->ops.init_hw(hw);
mac              1525 drivers/net/ethernet/intel/igbvf/netdev.c 	if (is_valid_ether_addr(adapter->hw.mac.addr)) {
mac              1526 drivers/net/ethernet/intel/igbvf/netdev.c 		memcpy(netdev->dev_addr, adapter->hw.mac.addr,
mac              1528 drivers/net/ethernet/intel/igbvf/netdev.c 		memcpy(netdev->perm_addr, adapter->hw.mac.addr,
mac              1553 drivers/net/ethernet/intel/igbvf/netdev.c 	hw->mac.get_link_status = 1;
mac              1640 drivers/net/ethernet/intel/igbvf/netdev.c 	rc = adapter->hw.mac.ops.init_params(&adapter->hw);
mac              1744 drivers/net/ethernet/intel/igbvf/netdev.c 	hw->mac.get_link_status = 1;
mac              1801 drivers/net/ethernet/intel/igbvf/netdev.c 	memcpy(hw->mac.addr, addr->sa_data, netdev->addr_len);
mac              1805 drivers/net/ethernet/intel/igbvf/netdev.c 	hw->mac.ops.rar_set(hw, hw->mac.addr, 0);
mac              1809 drivers/net/ethernet/intel/igbvf/netdev.c 	if (!ether_addr_equal(addr->sa_data, hw->mac.addr))
mac              1881 drivers/net/ethernet/intel/igbvf/netdev.c 	ret_val = hw->mac.ops.check_for_link(hw);
mac              1885 drivers/net/ethernet/intel/igbvf/netdev.c 	link_active = !hw->mac.get_link_status;
mac              1912 drivers/net/ethernet/intel/igbvf/netdev.c 	struct e1000_mac_info *mac = &adapter->hw.mac;
mac              1922 drivers/net/ethernet/intel/igbvf/netdev.c 			mac->ops.get_link_up_info(&adapter->hw,
mac              2625 drivers/net/ethernet/intel/igbvf/netdev.c 	if (hw->mac.type == e1000_vfadapt_i350)
mac              2757 drivers/net/ethernet/intel/igbvf/netdev.c 	adapter->hw.mac.type = ei->mac;
mac              2834 drivers/net/ethernet/intel/igbvf/netdev.c 	err = hw->mac.ops.reset_hw(hw);
mac              2839 drivers/net/ethernet/intel/igbvf/netdev.c 		err = hw->mac.ops.read_mac_addr(hw);
mac              2842 drivers/net/ethernet/intel/igbvf/netdev.c 		else if (is_zero_ether_addr(adapter->hw.mac.addr))
mac              2845 drivers/net/ethernet/intel/igbvf/netdev.c 		memcpy(netdev->dev_addr, adapter->hw.mac.addr,
mac              2854 drivers/net/ethernet/intel/igbvf/netdev.c 		memcpy(adapter->hw.mac.addr, netdev->dev_addr,
mac              2871 drivers/net/ethernet/intel/igbvf/netdev.c 	if (adapter->hw.mac.type == e1000_vfadapt_i350)
mac                25 drivers/net/ethernet/intel/igbvf/vf.c 	struct e1000_mac_info *mac = &hw->mac;
mac                28 drivers/net/ethernet/intel/igbvf/vf.c 	mac->mta_reg_count = 128;
mac                30 drivers/net/ethernet/intel/igbvf/vf.c 	mac->rar_entry_count = 1;
mac                34 drivers/net/ethernet/intel/igbvf/vf.c 	mac->ops.reset_hw = e1000_reset_hw_vf;
mac                36 drivers/net/ethernet/intel/igbvf/vf.c 	mac->ops.init_hw = e1000_init_hw_vf;
mac                38 drivers/net/ethernet/intel/igbvf/vf.c 	mac->ops.check_for_link = e1000_check_for_link_vf;
mac                40 drivers/net/ethernet/intel/igbvf/vf.c 	mac->ops.get_link_up_info = e1000_get_link_up_info_vf;
mac                42 drivers/net/ethernet/intel/igbvf/vf.c 	mac->ops.update_mc_addr_list = e1000_update_mc_addr_list_vf;
mac                44 drivers/net/ethernet/intel/igbvf/vf.c 	mac->ops.rar_set = e1000_rar_set_vf;
mac                46 drivers/net/ethernet/intel/igbvf/vf.c 	mac->ops.read_mac_addr = e1000_read_mac_addr_vf;
mac                48 drivers/net/ethernet/intel/igbvf/vf.c 	mac->ops.set_uc_addr = e1000_set_uc_addr_vf;
mac                50 drivers/net/ethernet/intel/igbvf/vf.c 	mac->ops.set_vfta = e1000_set_vfta_vf;
mac                61 drivers/net/ethernet/intel/igbvf/vf.c 	hw->mac.ops.init_params = e1000_init_mac_params_vf;
mac               136 drivers/net/ethernet/intel/igbvf/vf.c 				memcpy(hw->mac.perm_addr, addr, ETH_ALEN);
mac               154 drivers/net/ethernet/intel/igbvf/vf.c 	e1000_rar_set_vf(hw, hw->mac.addr, 0);
mac               174 drivers/net/ethernet/intel/igbvf/vf.c 	hash_mask = (hw->mac.mta_reg_count * 32) - 1;
mac               321 drivers/net/ethernet/intel/igbvf/vf.c 	memcpy(hw->mac.addr, hw->mac.perm_addr, ETH_ALEN);
mac               375 drivers/net/ethernet/intel/igbvf/vf.c 	struct e1000_mac_info *mac = &hw->mac;
mac               386 drivers/net/ethernet/intel/igbvf/vf.c 		mac->get_link_status = true;
mac               388 drivers/net/ethernet/intel/igbvf/vf.c 	if (!mac->get_link_status)
mac               418 drivers/net/ethernet/intel/igbvf/vf.c 	mac->get_link_status = false;
mac               223 drivers/net/ethernet/intel/igbvf/vf.h 	struct e1000_mac_info  mac;
mac               130 drivers/net/ethernet/intel/igc/igc_base.c 	struct igc_mac_info *mac = &hw->mac;
mac               133 drivers/net/ethernet/intel/igc/igc_base.c 	mac->mta_reg_count = 128;
mac               134 drivers/net/ethernet/intel/igc/igc_base.c 	mac->rar_entry_count = IGC_RAR_ENTRIES;
mac               137 drivers/net/ethernet/intel/igc/igc_base.c 	mac->ops.reset_hw = igc_reset_hw_base;
mac               139 drivers/net/ethernet/intel/igc/igc_base.c 	mac->ops.acquire_swfw_sync = igc_acquire_swfw_sync_i225;
mac               140 drivers/net/ethernet/intel/igc/igc_base.c 	mac->ops.release_swfw_sync = igc_release_swfw_sync_i225;
mac               143 drivers/net/ethernet/intel/igc/igc_base.c 	if (mac->type == igc_i225)
mac               147 drivers/net/ethernet/intel/igc/igc_base.c 	mac->ops.setup_physical_interface = igc_setup_copper_link_base;
mac               206 drivers/net/ethernet/intel/igc/igc_base.c 	struct igc_mac_info *mac = &hw->mac;
mac               215 drivers/net/ethernet/intel/igc/igc_base.c 		mac->type = igc_i225;
mac               230 drivers/net/ethernet/intel/igc/igc_base.c 	switch (hw->mac.type) {
mac               258 drivers/net/ethernet/intel/igc/igc_base.c 	return hw->mac.ops.acquire_swfw_sync(hw, mask);
mac               272 drivers/net/ethernet/intel/igc/igc_base.c 	hw->mac.ops.release_swfw_sync(hw, mask);
mac               283 drivers/net/ethernet/intel/igc/igc_base.c 	struct igc_mac_info *mac = &hw->mac;
mac               284 drivers/net/ethernet/intel/igc/igc_base.c 	u16 i, rar_count = mac->rar_entry_count;
mac               292 drivers/net/ethernet/intel/igc/igc_base.c 	for (i = 0; i < mac->mta_reg_count; i++)
mac               297 drivers/net/ethernet/intel/igc/igc_base.c 	for (i = 0; i < mac->uta_reg_count; i++)
mac               337 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct igc_mac_info *mac = &adapter->hw.mac;
mac               346 drivers/net/ethernet/intel/igc/igc_ethtool.c 		mac->get_link_status = 1;
mac               418 drivers/net/ethernet/intel/igc/igc_ethtool.c 	if (hw->mac.type >= igc_i225 &&
mac              1208 drivers/net/ethernet/intel/igc/igc_ethtool.c 	if (hw->mac.type == igc_i225 &&
mac              1681 drivers/net/ethernet/intel/igc/igc_ethtool.c 	if (hw->mac.autoneg == 1) {
mac              1715 drivers/net/ethernet/intel/igc/igc_ethtool.c 			if (hw->mac.type == igc_i225 &&
mac              1736 drivers/net/ethernet/intel/igc/igc_ethtool.c 	if (hw->mac.autoneg)
mac              1791 drivers/net/ethernet/intel/igc/igc_ethtool.c 		hw->mac.autoneg = 1;
mac               199 drivers/net/ethernet/intel/igc/igc_hw.h 	struct igc_mac_info  mac;
mac                66 drivers/net/ethernet/intel/igc/igc_mac.c 	hw->mac.ops.rar_set(hw, hw->mac.addr, 0);
mac                71 drivers/net/ethernet/intel/igc/igc_mac.c 		hw->mac.ops.rar_set(hw, mac_addr, i);
mac               144 drivers/net/ethernet/intel/igc/igc_mac.c 	ret_val = hw->mac.ops.setup_physical_interface(hw);
mac               369 drivers/net/ethernet/intel/igc/igc_mac.c 	struct igc_mac_info *mac = &hw->mac;
mac               378 drivers/net/ethernet/intel/igc/igc_mac.c 	if (!mac->get_link_status) {
mac               394 drivers/net/ethernet/intel/igc/igc_mac.c 	mac->get_link_status = false;
mac               404 drivers/net/ethernet/intel/igc/igc_mac.c 	if (!mac->autoneg) {
mac               462 drivers/net/ethernet/intel/igc/igc_mac.c 	struct igc_mac_info *mac = &hw->mac;
mac               470 drivers/net/ethernet/intel/igc/igc_mac.c 	if (mac->autoneg_failed) {
mac               485 drivers/net/ethernet/intel/igc/igc_mac.c 	if (hw->phy.media_type == igc_media_type_copper && mac->autoneg) {
mac               630 drivers/net/ethernet/intel/igc/igc_mac.c 		ret_val = hw->mac.ops.get_speed_and_duplex(hw, &speed, &duplex);
mac               701 drivers/net/ethernet/intel/igc/igc_mac.c 		if (hw->mac.type == igc_i225 &&
mac               758 drivers/net/ethernet/intel/igc/igc_mac.c 	if (!hw->mac.asf_firmware_present)
mac               766 drivers/net/ethernet/intel/igc/igc_mac.c 	if (hw->mac.arc_subsystem_valid) {
mac               105 drivers/net/ethernet/intel/igc/igc_main.c 	hw->mac.ops.reset_hw(hw);
mac               107 drivers/net/ethernet/intel/igc/igc_main.c 	if (hw->mac.ops.init_hw(hw))
mac               717 drivers/net/ethernet/intel/igc/igc_main.c 		(hw->mac.mc_filter_type << IGC_RCTL_MO_SHIFT);
mac               790 drivers/net/ethernet/intel/igc/igc_main.c 	memcpy(hw->mac.addr, addr->sa_data, netdev->addr_len);
mac              1894 drivers/net/ethernet/intel/igc/igc_main.c 	hw->mac.get_link_status = 1;
mac              1929 drivers/net/ethernet/intel/igc/igc_main.c 		if (hw->mac.type >= igc_i225)
mac              2394 drivers/net/ethernet/intel/igc/igc_main.c 	ether_addr_copy(mac_table->addr, adapter->hw.mac.addr);
mac              2431 drivers/net/ethernet/intel/igc/igc_main.c 	int rar_entries = hw->mac.rar_entry_count;
mac              2475 drivers/net/ethernet/intel/igc/igc_main.c 	int rar_entries = hw->mac.rar_entry_count;
mac              2555 drivers/net/ethernet/intel/igc/igc_main.c 		hw->mac.get_link_status = 1;
mac              2603 drivers/net/ethernet/intel/igc/igc_main.c 	switch (hw->mac.type) {
mac              2616 drivers/net/ethernet/intel/igc/igc_main.c 		WARN_ONCE(hw->mac.type != igc_i225, "Wrong MAC type\n");
mac              2643 drivers/net/ethernet/intel/igc/igc_main.c 	switch (hw->mac.type) {
mac              2866 drivers/net/ethernet/intel/igc/igc_main.c 		if (!hw->mac.get_link_status)
mac              2868 drivers/net/ethernet/intel/igc/igc_main.c 		hw->mac.ops.check_for_link(hw);
mac              2869 drivers/net/ethernet/intel/igc/igc_main.c 		link_active = !hw->mac.get_link_status;
mac              2876 drivers/net/ethernet/intel/igc/igc_main.c 	if (hw->mac.type == igc_i225 &&
mac              2934 drivers/net/ethernet/intel/igc/igc_main.c 			hw->mac.ops.get_speed_and_duplex(hw,
mac              3242 drivers/net/ethernet/intel/igc/igc_main.c 		hw->mac.get_link_status = 1;
mac              3284 drivers/net/ethernet/intel/igc/igc_main.c 		hw->mac.get_link_status = 1;
mac              3673 drivers/net/ethernet/intel/igc/igc_main.c 	switch (adapter->hw.mac.type) {
mac              3921 drivers/net/ethernet/intel/igc/igc_main.c 	hw->mac.get_link_status = 1;
mac              4060 drivers/net/ethernet/intel/igc/igc_main.c 	struct igc_mac_info *mac = &adapter->hw.mac;
mac              4062 drivers/net/ethernet/intel/igc/igc_main.c 	mac->autoneg = 0;
mac              4072 drivers/net/ethernet/intel/igc/igc_main.c 		mac->forced_speed_duplex = ADVERTISE_10_HALF;
mac              4075 drivers/net/ethernet/intel/igc/igc_main.c 		mac->forced_speed_duplex = ADVERTISE_10_FULL;
mac              4078 drivers/net/ethernet/intel/igc/igc_main.c 		mac->forced_speed_duplex = ADVERTISE_100_HALF;
mac              4081 drivers/net/ethernet/intel/igc/igc_main.c 		mac->forced_speed_duplex = ADVERTISE_100_FULL;
mac              4084 drivers/net/ethernet/intel/igc/igc_main.c 		mac->autoneg = 1;
mac              4090 drivers/net/ethernet/intel/igc/igc_main.c 		mac->autoneg = 1;
mac              4205 drivers/net/ethernet/intel/igc/igc_main.c 	memcpy(&hw->mac.ops, ei->mac_ops, sizeof(hw->mac.ops));
mac              4232 drivers/net/ethernet/intel/igc/igc_main.c 	hw->mac.ops.reset_hw(hw);
mac              4243 drivers/net/ethernet/intel/igc/igc_main.c 	if (eth_platform_get_mac_address(&pdev->dev, hw->mac.addr)) {
mac              4245 drivers/net/ethernet/intel/igc/igc_main.c 		if (hw->mac.ops.read_mac_addr(hw))
mac              4249 drivers/net/ethernet/intel/igc/igc_main.c 	memcpy(netdev->dev_addr, hw->mac.addr, netdev->addr_len);
mac              4269 drivers/net/ethernet/intel/igc/igc_main.c 	hw->mac.autoneg = true;
mac              4414 drivers/net/ethernet/intel/igc/igc_main.c 	int size = sizeof(struct igc_mac_addr) * hw->mac.rar_entry_count;
mac               143 drivers/net/ethernet/intel/igc/igc_nvm.c 		hw->mac.perm_addr[i] = (u8)(rar_low >> (i * 8));
mac               146 drivers/net/ethernet/intel/igc/igc_nvm.c 		hw->mac.perm_addr[i + 4] = (u8)(rar_high >> (i * 8));
mac               149 drivers/net/ethernet/intel/igc/igc_nvm.c 		hw->mac.addr[i] = hw->mac.perm_addr[i];
mac               478 drivers/net/ethernet/intel/igc/igc_phy.c 	hw->mac.get_link_status = true;
mac               498 drivers/net/ethernet/intel/igc/igc_phy.c 	if (hw->mac.autoneg) {
mac               780 drivers/net/ethernet/intel/ixgbe/ixgbe.h 	switch (adapter->hw.mac.type) {
mac                71 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	struct ixgbe_mac_info *mac = &hw->mac;
mac                76 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	mac->mcft_size = IXGBE_82598_MC_TBL_SIZE;
mac                77 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	mac->vft_size = IXGBE_82598_VFT_TBL_SIZE;
mac                78 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	mac->num_rar_entries = IXGBE_82598_RAR_ENTRIES;
mac                79 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	mac->rx_pb_size = IXGBE_82598_RX_PB_SIZE;
mac                80 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	mac->max_rx_queues = IXGBE_82598_MAX_RX_QUEUES;
mac                81 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	mac->max_tx_queues = IXGBE_82598_MAX_TX_QUEUES;
mac                82 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	mac->max_msix_vectors = ixgbe_get_pcie_msix_count_generic(hw);
mac                98 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	struct ixgbe_mac_info *mac = &hw->mac;
mac               107 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	if (mac->ops.get_media_type(hw) == ixgbe_media_type_copper) {
mac               108 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		mac->ops.setup_link = &ixgbe_setup_copper_link_82598;
mac               109 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		mac->ops.get_link_capabilities =
mac               184 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	if (hw->mac.orig_link_settings_stored)
mac               185 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		autoc = hw->mac.orig_autoc;
mac               305 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	hw->mac.ops.check_link(hw, &link_speed, &link_up, false);
mac               321 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	hw->mac.ops.fc_autoneg(hw);
mac               661 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	status = hw->mac.ops.stop_adapter(hw);
mac               670 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	hw->mac.ops.read_analog_reg8(hw, IXGBE_ATLAS_PDN_LPBK, &analog_val);
mac               673 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		hw->mac.ops.read_analog_reg8(hw, IXGBE_ATLAS_PDN_LPBK,
mac               676 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		hw->mac.ops.write_analog_reg8(hw, IXGBE_ATLAS_PDN_LPBK,
mac               679 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		hw->mac.ops.read_analog_reg8(hw, IXGBE_ATLAS_PDN_10G,
mac               682 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		hw->mac.ops.write_analog_reg8(hw, IXGBE_ATLAS_PDN_10G,
mac               685 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		hw->mac.ops.read_analog_reg8(hw, IXGBE_ATLAS_PDN_1G,
mac               688 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		hw->mac.ops.write_analog_reg8(hw, IXGBE_ATLAS_PDN_1G,
mac               691 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		hw->mac.ops.read_analog_reg8(hw, IXGBE_ATLAS_PDN_AN,
mac               694 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		hw->mac.ops.write_analog_reg8(hw, IXGBE_ATLAS_PDN_AN,
mac               741 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	if (hw->mac.flags & IXGBE_FLAGS_DOUBLE_RESET_REQUIRED) {
mac               742 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		hw->mac.flags &= ~IXGBE_FLAGS_DOUBLE_RESET_REQUIRED;
mac               756 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	if (hw->mac.orig_link_settings_stored == false) {
mac               757 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		hw->mac.orig_autoc = autoc;
mac               758 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		hw->mac.orig_link_settings_stored = true;
mac               759 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	} else if (autoc != hw->mac.orig_autoc) {
mac               760 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		IXGBE_WRITE_REG(hw, IXGBE_AUTOC, hw->mac.orig_autoc);
mac               764 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	hw->mac.ops.get_mac_addr(hw, hw->mac.perm_addr);
mac               770 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	hw->mac.ops.init_rx_addrs(hw);
mac               787 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	u32 rar_entries = hw->mac.num_rar_entries;
mac               811 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	u32 rar_entries = hw->mac.num_rar_entries;
mac               889 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	for (offset = 0; offset < hw->mac.vft_size; offset++)
mac               893 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		for (offset = 0; offset < hw->mac.vft_size; offset++)
mac               966 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	if (hw->mac.ops.acquire_swfw_sync(hw, gssr) != 0)
mac              1010 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	hw->mac.ops.release_swfw_sync(hw, gssr);
mac              1190 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	.mac			= ixgbe_mac_82598EB,
mac                65 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	struct ixgbe_mac_info *mac = &hw->mac;
mac                70 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	if ((mac->ops.get_media_type(hw) == ixgbe_media_type_fiber) &&
mac                72 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		mac->ops.disable_tx_laser =
mac                74 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		mac->ops.enable_tx_laser =
mac                76 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		mac->ops.flap_tx_laser = &ixgbe_flap_tx_laser_multispeed_fiber;
mac                78 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		mac->ops.disable_tx_laser = NULL;
mac                79 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		mac->ops.enable_tx_laser = NULL;
mac                80 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		mac->ops.flap_tx_laser = NULL;
mac                85 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		mac->ops.setup_link = &ixgbe_setup_mac_link_multispeed_fiber;
mac                86 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		mac->ops.setup_mac_link = ixgbe_setup_mac_link_82599;
mac                87 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		mac->ops.set_rate_select_speed =
mac                90 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		if ((mac->ops.get_media_type(hw) ==
mac                95 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 			mac->ops.setup_link = &ixgbe_setup_mac_link_smartspeed;
mac                97 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 			mac->ops.setup_link = &ixgbe_setup_mac_link_82599;
mac               117 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		ret_val = hw->mac.ops.acquire_swfw_sync(hw,
mac               132 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_MAC_CSR_SM);
mac               141 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		ret_val = hw->mac.ops.prot_autoc_write(hw,
mac               142 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 			hw->mac.orig_autoc | IXGBE_AUTOC_LMS_10G_SERIAL,
mac               155 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_MAC_CSR_SM);
mac               184 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		ret_val = hw->mac.ops.acquire_swfw_sync(hw,
mac               219 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		ret_val = hw->mac.ops.acquire_swfw_sync(hw,
mac               235 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_MAC_CSR_SM);
mac               242 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	struct ixgbe_mac_info *mac = &hw->mac;
mac               246 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	mac->mcft_size = IXGBE_82599_MC_TBL_SIZE;
mac               247 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	mac->vft_size = IXGBE_82599_VFT_TBL_SIZE;
mac               248 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	mac->num_rar_entries = IXGBE_82599_RAR_ENTRIES;
mac               249 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	mac->rx_pb_size = IXGBE_82599_RX_PB_SIZE;
mac               250 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	mac->max_rx_queues = IXGBE_82599_MAX_RX_QUEUES;
mac               251 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	mac->max_tx_queues = IXGBE_82599_MAX_TX_QUEUES;
mac               252 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	mac->max_msix_vectors = ixgbe_get_pcie_msix_count_generic(hw);
mac               268 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	struct ixgbe_mac_info *mac = &hw->mac;
mac               298 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	if (mac->ops.get_media_type(hw) == ixgbe_media_type_copper) {
mac               299 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		mac->ops.setup_link = &ixgbe_setup_copper_link_82599;
mac               300 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		mac->ops.get_link_capabilities =
mac               348 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	if (hw->mac.orig_link_settings_stored)
mac               349 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		autoc = hw->mac.orig_autoc;
mac               513 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		status = hw->mac.ops.acquire_swfw_sync(hw,
mac               525 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_MAC_CSR_SM);
mac               616 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	if (hw->mac.autotry_restart) {
mac               619 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		hw->mac.autotry_restart = false;
mac               707 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 			status = hw->mac.ops.check_link(hw, &link_speed,
mac               742 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		status = hw->mac.ops.check_link(hw, &link_speed,
mac               789 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	status = hw->mac.ops.get_link_capabilities(hw, &link_capabilities,
mac               800 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	if (hw->mac.orig_link_settings_stored)
mac               801 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		orig_autoc = hw->mac.orig_autoc;
mac               846 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		status = hw->mac.ops.prot_autoc_write(hw, autoc, false);
mac               918 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	status = hw->mac.ops.stop_adapter(hw);
mac               935 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		status = hw->mac.ops.setup_sfp(hw);
mac               958 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		hw->mac.ops.check_link(hw, &link_speed, &link_up, false);
mac               988 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	if (hw->mac.flags & IXGBE_FLAGS_DOUBLE_RESET_REQUIRED) {
mac               989 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		hw->mac.flags &= ~IXGBE_FLAGS_DOUBLE_RESET_REQUIRED;
mac              1008 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	if (hw->mac.orig_link_settings_stored == false) {
mac              1009 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		hw->mac.orig_autoc = autoc;
mac              1010 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		hw->mac.orig_autoc2 = autoc2;
mac              1011 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		hw->mac.orig_link_settings_stored = true;
mac              1022 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 			hw->mac.orig_autoc =
mac              1023 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 				(hw->mac.orig_autoc & ~IXGBE_AUTOC_LMS_MASK) |
mac              1026 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		if (autoc != hw->mac.orig_autoc) {
mac              1027 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 			status = hw->mac.ops.prot_autoc_write(hw,
mac              1028 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 							hw->mac.orig_autoc,
mac              1035 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		    (hw->mac.orig_autoc2 & IXGBE_AUTOC2_UPPER_MASK)) {
mac              1037 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 			autoc2 |= (hw->mac.orig_autoc2 &
mac              1044 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	hw->mac.ops.get_mac_addr(hw, hw->mac.perm_addr);
mac              1051 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	hw->mac.num_rar_entries = IXGBE_82599_RAR_ENTRIES;
mac              1052 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	hw->mac.ops.init_rx_addrs(hw);
mac              1055 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	hw->mac.ops.get_san_mac_addr(hw, hw->mac.san_addr);
mac              1058 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	if (is_valid_ether_addr(hw->mac.san_addr)) {
mac              1060 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		hw->mac.san_mac_rar_index = hw->mac.num_rar_entries - 1;
mac              1062 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		hw->mac.ops.set_rar(hw, hw->mac.san_mac_rar_index,
mac              1063 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 				    hw->mac.san_addr, 0, IXGBE_RAH_AV);
mac              1066 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		hw->mac.ops.clear_vmdq(hw, hw->mac.san_mac_rar_index,
mac              1070 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		hw->mac.num_rar_entries--;
mac              1074 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	hw->mac.ops.get_wwn_prefix(hw, &hw->mac.wwnn_prefix,
mac              1075 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 				       &hw->mac.wwpn_prefix);
mac              1611 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	switch (hw->mac.type) {
mac              1792 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	hw->mac.autotry_restart = true;
mac              1813 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		if (hw->mac.ops.get_media_type(hw) == ixgbe_media_type_copper)
mac              1846 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	hw->mac.ops.disable_rx_buff(hw);
mac              1849 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		hw->mac.ops.enable_rx(hw);
mac              1851 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		hw->mac.ops.disable_rx(hw);
mac              1853 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	hw->mac.ops.enable_rx_buff(hw);
mac              2249 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	.mac                    = ixgbe_mac_82599EB,
mac                64 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 			hw->mac.ops.check_link(hw, &speed, &link_up, false);
mac               145 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		ret_val = hw->mac.ops.prot_autoc_read(hw, &locked, &reg_bp);
mac               221 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	if (hw->mac.type != ixgbe_mac_X540) {
mac               247 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		ret_val = hw->mac.ops.prot_autoc_write(hw, reg_bp, locked);
mac               277 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->phy.media_type = hw->mac.ops.get_media_type(hw);
mac               283 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->mac.ops.clear_vfta(hw);
mac               286 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->mac.ops.clear_hw_cntrs(hw);
mac               295 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	if (hw->mac.ops.setup_fc) {
mac               296 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		ret_val = hw->mac.ops.setup_fc(hw);
mac               302 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	switch (hw->mac.type) {
mac               306 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		hw->mac.ops.get_device_caps(hw, &device_caps);
mac               338 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	for (i = 0; i < hw->mac.max_tx_queues; i++) {
mac               362 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	status = hw->mac.ops.reset_hw(hw);
mac               366 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		status = hw->mac.ops.start_hw(hw);
mac               370 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	if (hw->mac.ops.init_led_link_act)
mac               371 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		hw->mac.ops.init_led_link_act(hw);
mac               399 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	if (hw->mac.type >= ixgbe_mac_82599EB) {
mac               410 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		if (hw->mac.type >= ixgbe_mac_82599EB) {
mac               418 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	if (hw->mac.type >= ixgbe_mac_82599EB)
mac               435 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	if (hw->mac.type == ixgbe_mac_82598EB)
mac               460 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		if (hw->mac.type >= ixgbe_mac_82599EB) {
mac               472 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	if (hw->mac.type == ixgbe_mac_X550 || hw->mac.type == ixgbe_mac_X540) {
mac               668 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->mac.ops.set_lan_id(hw);
mac               724 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->mac.ops.disable_rx(hw);
mac               733 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	for (i = 0; i < hw->mac.max_tx_queues; i++)
mac               737 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	for (i = 0; i < hw->mac.max_rx_queues; i++) {
mac               764 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	struct ixgbe_mac_info *mac = &hw->mac;
mac               776 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 			mac->led_link_act = i;
mac               784 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	switch (hw->mac.type) {
mac               786 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		mac->led_link_act = 0;
mac               789 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		mac->led_link_act = 1;
mac               792 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		mac->led_link_act = 2;
mac              1346 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	if (hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM) != 0)
mac              1368 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
mac              1682 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
mac              1843 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	u32 rar_entries = hw->mac.num_rar_entries;
mac              1852 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->mac.ops.set_vmdq(hw, index, vmdq);
mac              1895 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	u32 rar_entries = hw->mac.num_rar_entries;
mac              1920 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->mac.ops.clear_vmdq(hw, index, IXGBE_CLEAR_VMDQ_ALL);
mac              1936 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	u32 rar_entries = hw->mac.num_rar_entries;
mac              1943 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	if (!is_valid_ether_addr(hw->mac.addr)) {
mac              1945 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		hw->mac.ops.get_mac_addr(hw, hw->mac.addr);
mac              1947 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		hw_dbg(hw, " Keeping Current RAR0 Addr =%pM\n", hw->mac.addr);
mac              1951 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		hw_dbg(hw, " New MAC Addr =%pM\n", hw->mac.addr);
mac              1953 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		hw->mac.ops.set_rar(hw, 0, hw->mac.addr, 0, IXGBE_RAH_AV);
mac              1957 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->mac.ops.clear_vmdq(hw, 0, IXGBE_CLEAR_VMDQ_ALL);
mac              1972 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	IXGBE_WRITE_REG(hw, IXGBE_MCSTCTRL, hw->mac.mc_filter_type);
mac              1975 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	for (i = 0; i < hw->mac.mcft_size; i++)
mac              1978 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	if (hw->mac.ops.init_uta_tables)
mac              1979 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		hw->mac.ops.init_uta_tables(hw);
mac              2000 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	switch (hw->mac.mc_filter_type) {
mac              2052 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->mac.mta_shadow[vector_reg] |= BIT(vector_bit);
mac              2080 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	memset(&hw->mac.mta_shadow, 0, sizeof(hw->mac.mta_shadow));
mac              2089 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	for (i = 0; i < hw->mac.mcft_size; i++)
mac              2091 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 				      hw->mac.mta_shadow[i]);
mac              2095 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 				IXGBE_MCSTCTRL_MFE | hw->mac.mc_filter_type);
mac              2113 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 				hw->mac.mc_filter_type);
mac              2129 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		IXGBE_WRITE_REG(hw, IXGBE_MCSTCTRL, hw->mac.mc_filter_type);
mac              2164 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->mac.ops.fc_autoneg(hw);
mac              2358 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	if (hw->mac.type == ixgbe_mac_82599EB) {
mac              2426 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->mac.ops.check_link(hw, &speed, &link_up, false);
mac              2558 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->mac.flags |= IXGBE_FLAGS_DOUBLE_RESET_REQUIRED;
mac              2560 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	if (hw->mac.type >= ixgbe_mac_X550)
mac              2738 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		hw->mac.ops.enable_rx(hw);
mac              2740 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		hw->mac.ops.disable_rx(hw);
mac              2766 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->mac.ops.check_link(hw, &speed, &link_up, false);
mac              2769 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		ret_val = hw->mac.ops.prot_autoc_read(hw, &locked, &autoc_reg);
mac              2776 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		ret_val = hw->mac.ops.prot_autoc_write(hw, autoc_reg, locked);
mac              2808 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	ret_val = hw->mac.ops.prot_autoc_read(hw, &locked, &autoc_reg);
mac              2815 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	ret_val = hw->mac.ops.prot_autoc_write(hw, autoc_reg, locked);
mac              2881 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->mac.ops.set_lan_id(hw);
mac              2921 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	switch (hw->mac.type) {
mac              2961 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	u32 rar_entries = hw->mac.num_rar_entries;
mac              2997 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	    rar != 0 && rar != hw->mac.san_mac_rar_index)
mac              2998 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		hw->mac.ops.clear_rar(hw, rar);
mac              3012 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	u32 rar_entries = hw->mac.num_rar_entries;
mac              3044 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	u32 rar = hw->mac.san_mac_rar_index;
mac              3246 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	for (offset = 0; offset < hw->mac.vft_size; offset++)
mac              3272 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	switch (hw->mac.ops.get_media_type(hw)) {
mac              3304 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		switch (hw->mac.type) {
mac              3357 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		if ((hw->mac.type >= ixgbe_mac_X550) &&
mac              3367 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		if ((hw->mac.type >= ixgbe_mac_X550) &&
mac              3452 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	if (hw->mac.type == ixgbe_mac_82598EB)
mac              3476 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	if (hw->mac.type == ixgbe_mac_82598EB)
mac              3514 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	u32 pbsize = hw->mac.rx_pb_size;
mac              3694 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	status = hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_SW_MNG_SM);
mac              3735 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_SW_MNG_SM);
mac              3814 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	if (!(hw->mac.flags & IXGBE_FLAGS_DOUBLE_RESET_REQUIRED))
mac              3913 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	struct ixgbe_thermal_sensor_data *data = &hw->mac.thermal_sensor_data;
mac              3971 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	struct ixgbe_thermal_sensor_data *data = &hw->mac.thermal_sensor_data;
mac              4137 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		if (hw->mac.type != ixgbe_mac_82598EB) {
mac              4144 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 				hw->mac.set_lben = true;
mac              4146 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 				hw->mac.set_lben = false;
mac              4161 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	if (hw->mac.type != ixgbe_mac_82598EB) {
mac              4162 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		if (hw->mac.set_lben) {
mac              4168 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 			hw->mac.set_lben = false;
mac              4180 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	if (hw->mac.type < ixgbe_mac_82599EB)
mac              4208 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	status = hw->mac.ops.get_link_capabilities(hw, &link_speed, &autoneg);
mac              4224 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 			hw->mac.ops.set_rate_select_speed(hw,
mac              4238 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		status = hw->mac.ops.setup_mac_link(hw,
mac              4245 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		if (hw->mac.ops.flap_tx_laser)
mac              4246 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 			hw->mac.ops.flap_tx_laser(hw);
mac              4257 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 			status = hw->mac.ops.check_link(hw, &link_speed,
mac              4275 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 			hw->mac.ops.set_rate_select_speed(hw,
mac              4289 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		status = hw->mac.ops.setup_mac_link(hw,
mac              4296 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		if (hw->mac.ops.flap_tx_laser)
mac              4297 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 			hw->mac.ops.flap_tx_laser(hw);
mac              4303 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		status = hw->mac.ops.check_link(hw, &link_speed, &link_up,
mac               147 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c 			if ((hw->mac.type == ixgbe_mac_82598EB) &&
mac               268 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c 	switch (hw->mac.type) {
mac               288 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c 	switch (hw->mac.type) {
mac               340 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c 	switch (hw->mac.type) {
mac               379 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c 	switch (hw->mac.type) {
mac               209 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.c 	if (hw->mac.type >= ixgbe_mac_X540)
mac               153 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c 		perm_addr[i] = adapter->hw.mac.perm_addr[i];
mac               155 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c 	switch (adapter->hw.mac.type) {
mac               160 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c 			perm_addr[i] = adapter->hw.mac.san_addr[j];
mac               355 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c 			hw->mac.ops.fc_enable(hw);
mac               610 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c 		err = hw->mac.ops.fc_enable(hw);
mac               186 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	hw->mac.ops.get_link_capabilities(hw, &supported_link, &autoneg);
mac               420 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		hw->mac.autotry_restart = true;
mac               421 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		err = hw->mac.ops.setup_link(hw, advertised, true);
mac               424 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 			hw->mac.ops.setup_link(hw, old, true);
mac               470 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	if ((hw->mac.type == ixgbe_mac_82598EB) &&
mac               532 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	regs->version = hw->mac.type << 24 | hw->revision_id << 16 |
mac               578 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		switch (hw->mac.type) {
mac               680 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	switch (hw->mac.type) {
mac              1329 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	hw->mac.ops.check_link(hw, &link_speed, &link_up, true);
mac              1476 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	switch (adapter->hw.mac.type) {
mac              1741 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	switch (adapter->hw.mac.type) {
mac              1770 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	hw->mac.ops.disable_rx(hw);
mac              1778 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	hw->mac.ops.enable_rx(hw);
mac              1803 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	switch (adapter->hw.mac.type) {
mac              1813 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		if (hw->mac.orig_autoc) {
mac              1814 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 			reg_data = hw->mac.orig_autoc | IXGBE_AUTOC_FLU;
mac              1824 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	if (hw->mac.type == ixgbe_mac_82598EB) {
mac              1827 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		hw->mac.ops.read_analog_reg8(hw, IXGBE_ATLAS_PDN_LPBK, &atlas);
mac              1829 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		hw->mac.ops.write_analog_reg8(hw, IXGBE_ATLAS_PDN_LPBK, atlas);
mac              1831 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		hw->mac.ops.read_analog_reg8(hw, IXGBE_ATLAS_PDN_10G, &atlas);
mac              1833 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		hw->mac.ops.write_analog_reg8(hw, IXGBE_ATLAS_PDN_10G, atlas);
mac              1835 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		hw->mac.ops.read_analog_reg8(hw, IXGBE_ATLAS_PDN_1G, &atlas);
mac              1837 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		hw->mac.ops.write_analog_reg8(hw, IXGBE_ATLAS_PDN_1G, atlas);
mac              1839 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		hw->mac.ops.read_analog_reg8(hw, IXGBE_ATLAS_PDN_AN, &atlas);
mac              1841 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		hw->mac.ops.write_analog_reg8(hw, IXGBE_ATLAS_PDN_AN, atlas);
mac              2144 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		else if (hw->mac.ops.disable_tx_laser)
mac              2145 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 			hw->mac.ops.disable_tx_laser(hw);
mac              2248 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	if (!hw->mac.ops.led_on || !hw->mac.ops.led_off)
mac              2257 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		hw->mac.ops.led_on(hw, hw->mac.led_link_act);
mac              2261 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		hw->mac.ops.led_off(hw, hw->mac.led_link_act);
mac              2896 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		if ((hw->mac.type >= ixgbe_mac_X550) &&
mac              2923 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		if ((hw->mac.type >= ixgbe_mac_X550) &&
mac              2957 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	if (adapter->hw.mac.type < ixgbe_mac_X550)
mac              3052 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	switch (adapter->hw.mac.type) {
mac              3102 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		if (adapter->hw.mac.type == ixgbe_mac_82598EB) {
mac                70 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 	if (hw->mac.type == ixgbe_mac_X550) {
mac               288 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 	if (hw->mac.type == ixgbe_mac_X550) {
mac               417 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 	if (adapter->hw.mac.type == ixgbe_mac_X550)
mac               664 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 	if (adapter->hw.mac.type == ixgbe_mac_X550)
mac               668 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 		if (adapter->hw.mac.type == ixgbe_mac_X550) {
mac               723 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 	if (adapter->hw.mac.type == ixgbe_mac_X550)
mac               807 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 	if (adapter->hw.mac.type == ixgbe_mac_X550)
mac               930 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 	struct ixgbe_mac_info *mac = &adapter->hw.mac;
mac               934 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 		prefix = mac->wwnn_prefix;
mac               937 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 		prefix = mac->wwpn_prefix;
mac               944 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 	    is_valid_ether_addr(mac->san_addr)) {
mac               946 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 		       ((u64) mac->san_addr[0] << 40) |
mac               947 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 		       ((u64) mac->san_addr[1] << 32) |
mac               948 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 		       ((u64) mac->san_addr[2] << 24) |
mac               949 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 		       ((u64) mac->san_addr[3] << 16) |
mac               950 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 		       ((u64) mac->san_addr[4] << 8)  |
mac               951 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 		       ((u64) mac->san_addr[5]);
mac              1017 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 	if (hw->mac.type == ixgbe_mac_82599EB) {
mac              1021 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 	} else if (hw->mac.type == ixgbe_mac_X550) {
mac              1228 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c 	if (hw->mac.type == ixgbe_mac_82598EB)
mac                99 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c 	switch (hw->mac.type) {
mac               437 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c 	if (adapter->hw.mac.type == ixgbe_mac_82598EB) {
mac               631 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c 	if (hw->mac.type < ixgbe_mac_X550)
mac               759 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c 	vectors = min_t(int, vectors, hw->mac.max_msix_vectors);
mac               978 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c 		if (adapter->hw.mac.type == ixgbe_mac_82599EB)
mac              1188 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c 		if (adapter->hw.mac.type == ixgbe_mac_82598EB)
mac               861 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (hw->mac.type) {
mac               906 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (adapter->hw.mac.type) {
mac               937 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (hw->mac.type) {
mac               980 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		switch (hw->mac.type) {
mac              1285 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (hw->mac.type) {
mac              1322 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (hw->mac.type) {
mac              2465 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (adapter->hw.mac.type) {
mac              2694 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (adapter->hw.mac.type) {
mac              2769 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		if (!(eicr & IXGBE_EICR_LSC) && hw->mac.ops.check_link) {
mac              2773 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			hw->mac.ops.check_link(hw, &speed, &link_up, false);
mac              2791 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		if (adapter->hw.mac.type >= ixgbe_mac_X540)
mac              2821 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (adapter->hw.mac.type) {
mac              2861 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (hw->mac.type) {
mac              2869 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		switch (hw->mac.ops.get_media_type(hw)) {
mac              2890 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.type >= ixgbe_mac_X540)
mac              2903 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (adapter->hw.mac.type == ixgbe_mac_82599EB &&
mac              2934 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (hw->mac.type) {
mac              2963 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (hw->mac.type) {
mac              3003 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		switch (adapter->hw.mac.type) {
mac              3018 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (adapter->hw.mac.type) {
mac              3082 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (hw->mac.type) {
mac              3325 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (hw->mac.type) {
mac              3424 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (adapter->hw.mac.type) {
mac              3554 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.type == ixgbe_mac_82598EB &&
mac              3573 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.type == ixgbe_mac_82598EB)
mac              3636 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.type != ixgbe_mac_82598EB) {
mac              3714 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.type == ixgbe_mac_82598EB) {
mac              3740 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		if (hw->mac.type != ixgbe_mac_82599EB)
mac              3766 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (adapter->hw.mac.type < ixgbe_mac_X550)
mac              3831 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (adapter->hw.mac.type == ixgbe_mac_82598EB)
mac              3945 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (adapter->hw.mac.type == ixgbe_mac_82598EB) {
mac              3965 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			if (hw->mac.type >= ixgbe_mac_X550)
mac              3988 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if ((hw->mac.type >= ixgbe_mac_X550) &&
mac              4050 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.type == ixgbe_mac_82598EB &&
mac              4109 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.type == ixgbe_mac_82598EB) {
mac              4121 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	} else if (hw->mac.type != ixgbe_mac_82599EB) {
mac              4136 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (ring->xsk_umem && hw->mac.type != ixgbe_mac_82599EB) {
mac              4179 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.type == ixgbe_mac_82598EB)
mac              4228 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	hw->mac.ops.set_vmdq(hw, 0, VMDQ_P(0));
mac              4334 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (hw->mac.type) {
mac              4385 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	hw->mac.ops.disable_rx(hw);
mac              4415 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.type == ixgbe_mac_82598EB)
mac              4420 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	hw->mac.ops.enable_rx_dma(hw, rxctrl);
mac              4431 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.set_vfta(&adapter->hw, vid, VMDQ_P(0), true, !!vid);
mac              4490 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.set_vfta(hw, vid, VMDQ_P(0), false, true);
mac              4507 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (hw->mac.type) {
mac              4545 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (hw->mac.type) {
mac              4591 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.type == ixgbe_mac_82598EB)
mac              4611 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	for (i = hw->mac.vft_size; i--;)
mac              4673 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	    hw->mac.type == ixgbe_mac_82598EB)
mac              4683 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	for (i = 0; i < hw->mac.vft_size; i += VFTA_BLOCK_SIZE)
mac              4714 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.ops.update_mc_addr_list)
mac              4715 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.update_mc_addr_list(hw, netdev);
mac              4733 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	for (i = 0; i < hw->mac.num_rar_entries; i++, mac_table++) {
mac              4737 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			hw->mac.ops.set_rar(hw, i,
mac              4742 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			hw->mac.ops.clear_rar(hw, i);
mac              4753 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	for (i = 0; i < hw->mac.num_rar_entries; i++, mac_table++) {
mac              4760 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			hw->mac.ops.set_rar(hw, i,
mac              4765 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			hw->mac.ops.clear_rar(hw, i);
mac              4775 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	for (i = 0; i < hw->mac.num_rar_entries; i++, mac_table++) {
mac              4789 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	for (i = 0; i < hw->mac.num_rar_entries; i++, mac_table++) {
mac              4812 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	memcpy(&mac_table->addr, hw->mac.addr, ETH_ALEN);
mac              4817 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	hw->mac.ops.set_rar(hw, 0, mac_table->addr, mac_table->pool,
mac              4831 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	for (i = 0; i < hw->mac.num_rar_entries; i++, mac_table++) {
mac              4860 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	for (i = 0; i < hw->mac.num_rar_entries; i++, mac_table++) {
mac              4964 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.type != ixgbe_mac_82598EB) {
mac              5046 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		if (hw->mac.type == ixgbe_mac_82598EB)
mac              5051 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.type == ixgbe_mac_82598EB)
mac              5076 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.type != ixgbe_mac_82598EB) {
mac              5119 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (hw->mac.type) {
mac              5180 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (hw->mac.type) {
mac              5233 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	hw->mac.ops.set_rxpba(hw, tc, hdrm, PBA_STRATEGY_EQUAL);
mac              5438 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (hw->mac.type) {
mac              5441 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.disable_rx_buff(hw);
mac              5456 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (hw->mac.type) {
mac              5459 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.enable_rx_buff(hw);
mac              5493 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (adapter->hw.mac.type == ixgbe_mac_82598EB)
mac              5512 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.ops.check_link)
mac              5513 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		ret = hw->mac.ops.check_link(hw, &speed, &link_up, false);
mac              5519 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if ((!speed) && (hw->mac.ops.get_link_capabilities))
mac              5520 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		ret = hw->mac.ops.get_link_capabilities(hw, &speed,
mac              5525 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.ops.setup_link)
mac              5526 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		ret = hw->mac.ops.setup_link(hw, speed, link_up);
mac              5544 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		switch (hw->mac.type) {
mac              5585 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		switch (adapter->hw.mac.type) {
mac              5598 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (hw->mac.type) {
mac              5628 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.ops.enable_tx_laser)
mac              5629 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.enable_tx_laser(hw);
mac              5748 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	hw->mac.ops.disable_rx(hw);
mac              5767 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.type == ixgbe_mac_82598EB &&
mac              5894 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (hw->mac.type) {
mac              5926 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	err = hw->mac.ops.init_hw(hw);
mac              5958 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.san_mac_rar_index)
mac              5959 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.set_vmdq_san_mac(hw, VMDQ_P(0));
mac              6142 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.ops.disable_tx_laser)
mac              6143 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.disable_tx_laser(hw);
mac              6193 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (hw->mac.type) {
mac              6303 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	adapter->mac_table = kcalloc(hw->mac.num_rar_entries,
mac              6317 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (hw->mac.type) {
mac              6368 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		if (hw->mac.type == ixgbe_mac_X550)
mac              6405 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.type != ixgbe_mac_82598EB) {
mac              6741 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	    (adapter->hw.mac.type == ixgbe_mac_82599EB) &&
mac              6947 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.ops.stop_link_on_d3)
mac              6948 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.stop_link_on_d3(hw);
mac              6956 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		if (hw->mac.ops.enable_tx_laser)
mac              6957 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			hw->mac.ops.enable_tx_laser(hw);
mac              6974 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (hw->mac.type) {
mac              7117 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		switch (hw->mac.type) {
mac              7142 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		if ((hw->mac.type == ixgbe_mac_82599EB) ||
mac              7143 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		    (hw->mac.type == ixgbe_mac_X540) ||
mac              7144 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		    (hw->mac.type == ixgbe_mac_X550) ||
mac              7145 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		    (hw->mac.type == ixgbe_mac_X550EM_x) ||
mac              7146 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		    (hw->mac.type == ixgbe_mac_x550em_a)) {
mac              7161 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (hw->mac.type) {
mac              7220 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.type == ixgbe_mac_82598EB)
mac              7370 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.ops.check_link) {
mac              7371 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.check_link(hw, &link_speed, &link_up, false);
mac              7382 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.fc_enable(hw);
mac              7434 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (hw->mac.type) {
mac              7523 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (ixgbe_is_sfp(hw) && hw->mac.type == ixgbe_mac_82598EB)
mac              7569 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.type >= ixgbe_mac_X550)
mac              7649 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (adapter->hw.mac.type == ixgbe_mac_82598EB ||
mac              7751 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.type == ixgbe_mac_82598EB)
mac              7754 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		err = hw->mac.ops.setup_sfp(hw);
mac              7795 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	hw->mac.ops.get_link_capabilities(hw, &cap_speed, &autoneg);
mac              7804 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.ops.setup_link)
mac              7805 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.setup_link(hw, speed, true);
mac              7894 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.ops.fw_recovery_mode && hw->mac.ops.fw_recovery_mode(hw)) {
mac              8801 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	memcpy(hw->mac.addr, addr->sa_data, netdev->addr_len);
mac              8884 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (is_valid_ether_addr(hw->mac.san_addr)) {
mac              8886 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		err = dev_addr_add(dev, hw->mac.san_addr, NETDEV_HW_ADDR_T_SAN);
mac              8890 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.set_vmdq_san_mac(hw, VMDQ_P(0));
mac              8906 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_mac_info *mac = &adapter->hw.mac;
mac              8908 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (is_valid_ether_addr(mac->san_addr)) {
mac              8910 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		err = dev_addr_del(dev, mac->san_addr, NETDEV_HW_ADDR_T_SAN);
mac              8994 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.type == ixgbe_mac_82598EB)
mac              9103 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.type == ixgbe_mac_82598EB && tc && tc < MAX_TRAFFIC_CLASS)
mac              9134 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		if (adapter->hw.mac.type == ixgbe_mac_82598EB) {
mac              9141 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		if (adapter->hw.mac.type == ixgbe_mac_82598EB)
mac              9972 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			if (hw->mac.ops.set_source_address_pruning)
mac              9973 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 				hw->mac.ops.set_source_address_pruning(hw,
mac              9996 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			if (hw->mac.ops.set_source_address_pruning)
mac              9997 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 				hw->mac.ops.set_source_address_pruning(hw,
mac              10470 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.type == ixgbe_mac_82598EB &&
mac              10630 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.type == ixgbe_mac_82598EB)
mac              10634 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.type >= ixgbe_mac_X540) {
mac              10783 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (ii->mac == ixgbe_mac_82598EB) {
mac              10822 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	hw->mac.ops   = *ii->mac_ops;
mac              10823 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	hw->mac.type  = ii->mac;
mac              10856 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.ops.init_swfw_sync)
mac              10857 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.init_swfw_sync(hw);
mac              10860 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (adapter->hw.mac.type) {
mac              10887 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	err = hw->mac.ops.reset_hw(hw);
mac              10903 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (adapter->hw.mac.type == ixgbe_mac_82598EB)
mac              10931 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.type >= ixgbe_mac_82599EB)
mac              10950 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.type >= ixgbe_mac_82599EB)
mac              10986 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		if (hw->mac.ops.get_device_caps) {
mac              10987 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			hw->mac.ops.get_device_caps(hw, &device_caps);
mac              11022 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 				     adapter->hw.mac.perm_addr);
mac              11024 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	memcpy(netdev->dev_addr, hw->mac.perm_addr, netdev->addr_len);
mac              11033 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	ether_addr_copy(hw->mac.addr, hw->mac.perm_addr);
mac              11074 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		 hw->mac.ops.get_bus_info(hw);
mac              11081 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (hw->mac.type) {
mac              11099 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			   hw->mac.type, hw->phy.type, hw->phy.sfp_type,
mac              11103 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			   hw->mac.type, hw->phy.type, part_str);
mac              11108 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	err = hw->mac.ops.start_hw(hw);
mac              11126 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.ops.disable_tx_laser)
mac              11127 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.disable_tx_laser(hw);
mac              11147 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.ops.set_fw_drv_ver)
mac              11148 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.set_fw_drv_ver(hw, 0xFF, 0xFF, 0xFF, 0xFF,
mac              11165 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (ixgbe_mng_enabled(hw) && ixgbe_is_sfp(hw) && hw->mac.ops.setup_link)
mac              11166 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.setup_link(hw,
mac              11304 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (adapter->hw.mac.type == ixgbe_mac_82598EB ||
mac              11340 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		switch (adapter->hw.mac.type) {
mac               278 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c 	switch (hw->mac.type) {
mac               406 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c 	if (hw->mac.type != ixgbe_mac_82599EB &&
mac               407 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c 	    hw->mac.type != ixgbe_mac_X550 &&
mac               408 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c 	    hw->mac.type != ixgbe_mac_X550EM_x &&
mac               409 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c 	    hw->mac.type != ixgbe_mac_x550em_a &&
mac               410 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c 	    hw->mac.type != ixgbe_mac_X540)
mac               104 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		if (lock && hw->mac.ops.acquire_swfw_sync(hw, swfw_mask))
mac               138 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 			hw->mac.ops.release_swfw_sync(hw, swfw_mask);
mac               145 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 			hw->mac.ops.release_swfw_sync(hw, swfw_mask);
mac               181 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		if (lock && hw->mac.ops.acquire_swfw_sync(hw, swfw_mask))
mac               204 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 			hw->mac.ops.release_swfw_sync(hw, swfw_mask);
mac               210 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 			hw->mac.ops.release_swfw_sync(hw, swfw_mask);
mac               319 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	if (hw->mac.type == ixgbe_mac_82598EB)
mac               553 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	if (hw->mac.ops.acquire_swfw_sync(hw, gssr) == 0) {
mac               556 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		hw->mac.ops.release_swfw_sync(hw, gssr);
mac               651 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	if (hw->mac.ops.acquire_swfw_sync(hw, gssr) == 0) {
mac               654 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		hw->mac.ops.release_swfw_sync(hw, gssr);
mac               691 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	if (hw->mac.ops.acquire_swfw_sync(hw, gssr))
mac               724 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	hw->mac.ops.release_swfw_sync(hw, gssr);
mac               742 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	if (hw->mac.ops.acquire_swfw_sync(hw, gssr))
mac               768 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	hw->mac.ops.release_swfw_sync(hw, gssr);
mac               990 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	if (hw->mac.type == ixgbe_mac_X550) {
mac              1104 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	switch (hw->mac.type) {
mac              1382 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	switch (hw->mac.ops.get_media_type(hw)) {
mac              1415 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	if (hw->mac.ops.get_media_type(hw) != ixgbe_media_type_fiber) {
mac              1421 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	hw->mac.ops.set_lan_id(hw);
mac              1470 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	if (hw->mac.type == ixgbe_mac_82598EB) {
mac              1627 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	if (hw->mac.type == ixgbe_mac_82598EB)
mac              1630 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	hw->mac.ops.get_device_caps(hw, &enforce_sfp);
mac              1682 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	if (hw->mac.ops.get_media_type(hw) != ixgbe_media_type_fiber_qsfp) {
mac              1688 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	hw->mac.ops.set_lan_id(hw);
mac              1815 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		hw->mac.ops.get_device_caps(hw, &enforce_sfp);
mac              2014 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	if (hw->mac.type >= ixgbe_mac_X550)
mac              2022 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		if (lock && hw->mac.ops.acquire_swfw_sync(hw, swfw_mask))
mac              2065 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 			hw->mac.ops.release_swfw_sync(hw, swfw_mask);
mac              2071 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 			hw->mac.ops.release_swfw_sync(hw, swfw_mask);
mac              2138 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	if (lock && hw->mac.ops.acquire_swfw_sync(hw, swfw_mask))
mac              2170 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 			hw->mac.ops.release_swfw_sync(hw, swfw_mask);
mac              2183 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		hw->mac.ops.release_swfw_sync(hw, swfw_mask);
mac              2647 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	if (hw->mac.ops.get_media_type(hw) != ixgbe_media_type_copper)
mac               403 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	switch (adapter->hw.mac.type) {
mac               467 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	switch (hw->mac.type) {
mac               568 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	switch (adapter->hw.mac.type) {
mac               681 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	switch (hw->mac.type) {
mac              1048 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 		if (hw->mac.type >= ixgbe_mac_X550) {
mac              1068 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	if (hw->mac.type == ixgbe_mac_82598EB) {
mac              1080 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	switch (hw->mac.type) {
mac              1232 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	switch (hw->mac.type) {
mac              1313 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	if (hw->mac.type == ixgbe_mac_82598EB)
mac              1351 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	switch (adapter->hw.mac.type) {
mac                31 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	num_vf_macvlans = hw->mac.num_rar_entries -
mac                81 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	if ((adapter->hw.mac.type == ixgbe_mac_82599EB) && (num_vfs < 16)) {
mac               449 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		err = hw->mac.ops.set_vfta(hw, vid, VMDQ_P(0), true, false);
mac               454 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	err = hw->mac.ops.set_vfta(hw, vid, vf, !!add, false);
mac               483 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	if (adapter->hw.mac.type == ixgbe_mac_82599EB) {
mac               725 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 			hw->mac.ops.set_vlan_anti_spoofing(hw, true, vf);
mac               726 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 			hw->mac.ops.set_mac_anti_spoofing(hw, true, vf);
mac               869 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	if (adapter->hw.mac.type == ixgbe_mac_82599EB) {
mac               914 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	msgbuf[3] = hw->mac.mc_filter_type;
mac               994 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 			hw->mac.ops.set_mac_anti_spoofing(hw, false, vf);
mac               995 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 			hw->mac.ops.set_vlan_anti_spoofing(hw, false, vf);
mac              1175 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		if (hw->mac.type <= ixgbe_mac_82599EB)
mac              1364 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c int ixgbe_ndo_set_vf_mac(struct net_device *netdev, int vf, u8 *mac)
mac              1372 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	if (is_valid_ether_addr(mac)) {
mac              1374 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 			 mac, vf);
mac              1377 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		retval = ixgbe_set_vf_mac(adapter, vf, mac);
mac              1388 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	} else if (is_zero_ether_addr(mac)) {
mac              1401 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 			memcpy(vf_mac_addr, mac, ETH_ALEN);
mac              1429 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	if (hw->mac.type >= ixgbe_mac_X550)
mac              1461 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	if (hw->mac.type >= ixgbe_mac_X550)
mac              1544 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	switch (hw->mac.type) {
mac              1636 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	hw->mac.ops.set_mac_anti_spoofing(hw, setting, vf);
mac              1639 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	hw->mac.ops.set_vlan_anti_spoofing(hw, setting, vf);
mac              1644 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	if (hw->mac.ops.set_ethertype_anti_spoofing) {
mac              1655 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		hw->mac.ops.set_ethertype_anti_spoofing(hw, setting, vf);
mac              1669 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	if (adapter->hw.mac.type < ixgbe_mac_82599EB ||
mac              1670 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	    adapter->hw.mac.type >= ixgbe_mac_X550)
mac              1710 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	memcpy(&ivi->mac, adapter->vfinfo[vf].vf_mac_addresses, ETH_ALEN);
mac                22 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.h int ixgbe_ndo_set_vf_mac(struct net_device *netdev, int queue, u8 *mac);
mac                36 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c 	ixgbe_attr->hw->mac.ops.get_thermal_sensor_data(ixgbe_attr->hw);
mac               121 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c 		&adapter->hw.mac.thermal_sensor_data.sensor[offset];
mac               154 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c 	if (adapter->hw.mac.ops.init_thermal_sensor_thresh == NULL) {
mac               159 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c 	if (adapter->hw.mac.ops.init_thermal_sensor_thresh(&adapter->hw))
mac               175 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c 		if (adapter->hw.mac.thermal_sensor_data.sensor[i].location == 0)
mac              3632 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	struct ixgbe_mac_info		mac;
mac              3654 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	enum ixgbe_mac_type		mac;
mac                31 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	struct ixgbe_mac_info *mac = &hw->mac;
mac                37 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	mac->mcft_size = IXGBE_X540_MC_TBL_SIZE;
mac                38 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	mac->vft_size = IXGBE_X540_VFT_TBL_SIZE;
mac                39 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	mac->num_rar_entries = IXGBE_X540_RAR_ENTRIES;
mac                40 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	mac->rx_pb_size = IXGBE_X540_RX_PB_SIZE;
mac                41 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	mac->max_rx_queues = IXGBE_X540_MAX_RX_QUEUES;
mac                42 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	mac->max_tx_queues = IXGBE_X540_MAX_TX_QUEUES;
mac                43 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	mac->max_msix_vectors = ixgbe_get_pcie_msix_count_generic(hw);
mac                76 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	status = hw->mac.ops.stop_adapter(hw);
mac                84 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	status = hw->mac.ops.acquire_swfw_sync(hw, swfw_mask);
mac                94 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	hw->mac.ops.release_swfw_sync(hw, swfw_mask);
mac               116 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	if (hw->mac.flags & IXGBE_FLAGS_DOUBLE_RESET_REQUIRED) {
mac               117 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 		hw->mac.flags &= ~IXGBE_FLAGS_DOUBLE_RESET_REQUIRED;
mac               125 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	hw->mac.ops.get_mac_addr(hw, hw->mac.perm_addr);
mac               132 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	hw->mac.num_rar_entries = IXGBE_X540_MAX_TX_QUEUES;
mac               133 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	hw->mac.ops.init_rx_addrs(hw);
mac               136 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	hw->mac.ops.get_san_mac_addr(hw, hw->mac.san_addr);
mac               139 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	if (is_valid_ether_addr(hw->mac.san_addr)) {
mac               141 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 		hw->mac.san_mac_rar_index = hw->mac.num_rar_entries - 1;
mac               143 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 		hw->mac.ops.set_rar(hw, hw->mac.san_mac_rar_index,
mac               144 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 				    hw->mac.san_addr, 0, IXGBE_RAH_AV);
mac               147 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 		hw->mac.ops.clear_vmdq(hw, hw->mac.san_mac_rar_index,
mac               151 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 		hw->mac.num_rar_entries--;
mac               155 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	hw->mac.ops.get_wwn_prefix(hw, &hw->mac.wwnn_prefix,
mac               156 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 				   &hw->mac.wwpn_prefix);
mac               222 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	if (hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM))
mac               227 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
mac               245 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	if (hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM))
mac               250 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
mac               266 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	if (hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM))
mac               271 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
mac               289 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	if (hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM))
mac               294 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
mac               400 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	if (hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM))
mac               430 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
mac               458 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	if (hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM))
mac               477 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
mac               778 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	hw->mac.ops.check_link(hw, &speed, &link_up, false);
mac               916 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	.mac                    = ixgbe_mac_X540,
mac                17 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	struct ixgbe_mac_info *mac = &hw->mac;
mac                24 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (mac->ops.get_media_type(hw) != ixgbe_media_type_copper)
mac                46 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	struct ixgbe_mac_info *mac = &hw->mac;
mac                52 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (mac->ops.get_media_type(hw) != ixgbe_media_type_copper)
mac               233 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		status = hw->mac.ops.acquire_swfw_sync(hw, swfw_mask);
mac               249 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		hw->mac.ops.release_swfw_sync(hw, swfw_mask);
mac               254 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		status = hw->mac.ops.acquire_swfw_sync(hw, swfw_mask);
mac               273 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.release_swfw_sync(hw, swfw_mask);
mac               275 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.acquire_swfw_sync(hw, swfw_mask);
mac               286 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.release_swfw_sync(hw, swfw_mask);
mac               698 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	ret = hw->mac.ops.acquire_swfw_sync(hw, gssr);
mac               725 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.release_swfw_sync(hw, gssr);
mac               863 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.acquire_swfw_sync(hw, mask);
mac               912 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.release_swfw_sync(hw, mask);
mac              1097 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.acquire_swfw_sync(hw, mask);
mac              1108 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.release_swfw_sync(hw, mask);
mac              1201 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM) == 0) {
mac              1203 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
mac              1245 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.set_lan_id(hw);
mac              1280 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 			hw->mac.set_lben = true;
mac              1282 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 			hw->mac.set_lben = false;
mac              1360 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
mac              1375 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
mac              1395 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	ret = hw->mac.ops.acquire_swfw_sync(hw, gssr);
mac              1422 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.release_swfw_sync(hw, gssr);
mac              1510 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.read_iosf_sb_reg(hw,
mac              1520 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.write_iosf_sb_reg(hw,
mac              1524 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (hw->mac.type == ixgbe_mac_x550em_a) {
mac              1528 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		status = hw->mac.ops.read_iosf_sb_reg(hw,
mac              1538 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		status = hw->mac.ops.write_iosf_sb_reg(hw,
mac              1555 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	struct ixgbe_mac_info *mac = &hw->mac;
mac              1560 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (mac->type != ixgbe_mac_X550EM_x)
mac              1593 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (hw->mac.type == ixgbe_mac_X550EM_x) {
mac              1695 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	struct ixgbe_mac_info *mac = &hw->mac;
mac              1700 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = mac->ops.read_iosf_sb_reg(hw,
mac              1724 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = mac->ops.write_iosf_sb_reg(hw,
mac              1763 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	ret_val = hw->mac.ops.read_iosf_sb_reg(hw,
mac              1773 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	ret_val = hw->mac.ops.write_iosf_sb_reg(hw,
mac              1887 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (hw->mac.type == ixgbe_mac_X550EM_x &&
mac              1914 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (hw->mac.ops.get_media_type(hw) != ixgbe_media_type_copper)
mac              1954 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	struct ixgbe_mac_info *mac = &hw->mac;
mac              1958 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.read_iosf_sb_reg(hw,
mac              1969 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.write_iosf_sb_reg(hw,
mac              1975 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.read_iosf_sb_reg(hw,
mac              1983 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.write_iosf_sb_reg(hw,
mac              1989 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.read_iosf_sb_reg(hw,
mac              1995 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.read_iosf_sb_reg(hw,
mac              2007 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.write_iosf_sb_reg(hw,
mac              2026 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	struct ixgbe_mac_info *mac = &hw->mac;
mac              2030 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.read_iosf_sb_reg(hw,
mac              2041 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.write_iosf_sb_reg(hw,
mac              2047 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.read_iosf_sb_reg(hw,
mac              2055 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.write_iosf_sb_reg(hw,
mac              2061 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.write_iosf_sb_reg(hw,
mac              2067 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.read_iosf_sb_reg(hw,
mac              2079 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.write_iosf_sb_reg(hw,
mac              2111 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.check_link(hw, &speed, &link_up, false);
mac              2143 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	struct ixgbe_mac_info *mac = &hw->mac;
mac              2145 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	switch (mac->ops.get_media_type(hw)) {
mac              2147 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.setup_fc = NULL;
mac              2148 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.fc_autoneg = ixgbe_fc_autoneg_fiber_x550em_a;
mac              2153 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 			mac->ops.setup_link = ixgbe_setup_mac_link_t_X550em;
mac              2156 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.fc_autoneg = ixgbe_fc_autoneg_sgmii_x550em_a;
mac              2157 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.setup_fc = ixgbe_fc_autoneg_fw;
mac              2158 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.setup_link = ixgbe_setup_sgmii_fw;
mac              2159 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.check_link = ixgbe_check_mac_link_generic;
mac              2162 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.fc_autoneg = ixgbe_fc_autoneg_backplane_x550em_a;
mac              2163 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.setup_fc = ixgbe_setup_fc_backplane_x550em_a;
mac              2175 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	struct ixgbe_mac_info *mac = &hw->mac;
mac              2177 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	mac->ops.setup_fc = ixgbe_setup_fc_x550em;
mac              2179 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	switch (mac->ops.get_media_type(hw)) {
mac              2184 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.disable_tx_laser = NULL;
mac              2185 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.enable_tx_laser = NULL;
mac              2186 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.flap_tx_laser = NULL;
mac              2187 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.setup_link = ixgbe_setup_mac_link_multispeed_fiber;
mac              2190 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 			mac->ops.setup_mac_link = ixgbe_setup_mac_link_sfp_n;
mac              2193 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 			mac->ops.setup_mac_link =
mac              2197 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 			mac->ops.setup_mac_link =
mac              2201 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.set_rate_select_speed =
mac              2207 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.setup_link = ixgbe_setup_mac_link_t_X550em;
mac              2208 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.setup_fc = ixgbe_setup_fc_generic;
mac              2209 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.check_link = ixgbe_check_link_t_X550em;
mac              2214 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 			mac->ops.setup_link = ixgbe_setup_sgmii;
mac              2221 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (hw->mac.type == ixgbe_mac_x550em_a)
mac              2294 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 			if (hw->mac.type == ixgbe_mac_x550em_a) {
mac              2432 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (hw->mac.type != ixgbe_mac_x550em_a) {
mac              2536 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.read_iosf_sb_reg(hw,
mac              2554 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.write_iosf_sb_reg(hw,
mac              2558 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (hw->mac.type == ixgbe_mac_x550em_a) {
mac              2560 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		status = hw->mac.ops.read_iosf_sb_reg(hw,
mac              2573 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		status = hw->mac.ops.write_iosf_sb_reg(hw,
mac              2644 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (hw->mac.ops.get_media_type(hw) != ixgbe_media_type_copper)
mac              2647 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (!(hw->mac.type == ixgbe_mac_X550EM_x &&
mac              2902 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		rc = hw->mac.ops.read_iosf_sb_reg(hw,
mac              2915 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		rc = hw->mac.ops.write_iosf_sb_reg(hw,
mac              2953 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.check_link(hw, &speed, &link_up, false);
mac              2960 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.read_iosf_sb_reg(hw,
mac              2973 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.read_iosf_sb_reg(hw,
mac              2982 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.read_iosf_sb_reg(hw,
mac              3105 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.setup_link(hw, lcd_speed, false);
mac              3173 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (hw->mac.type == ixgbe_mac_x550em_a &&
mac              3193 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.set_lan_id(hw);
mac              3197 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (hw->mac.ops.get_media_type(hw) == ixgbe_media_type_fiber) {
mac              3244 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		if (hw->mac.type == ixgbe_mac_X550EM_x &&
mac              3401 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.stop_adapter(hw);
mac              3423 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		status = hw->mac.ops.setup_sfp(hw);
mac              3443 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		hw->mac.ops.check_link(hw, &link_speed, &link_up, false);
mac              3448 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.acquire_swfw_sync(hw, swfw_mask);
mac              3457 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.release_swfw_sync(hw, swfw_mask);
mac              3479 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (hw->mac.flags & IXGBE_FLAGS_DOUBLE_RESET_REQUIRED) {
mac              3480 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		hw->mac.flags &= ~IXGBE_FLAGS_DOUBLE_RESET_REQUIRED;
mac              3485 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.get_mac_addr(hw, hw->mac.perm_addr);
mac              3491 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.num_rar_entries = 128;
mac              3492 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.init_rx_addrs(hw);
mac              3575 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.read_iosf_sb_reg(hw,
mac              3625 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.write_iosf_sb_reg(hw,
mac              3761 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (hw->mac.ops.acquire_swfw_sync(hw, mask))
mac              3766 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.release_swfw_sync(hw, mask);
mac              3787 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (hw->mac.ops.acquire_swfw_sync(hw, mask))
mac              3791 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.release_swfw_sync(hw, mask);
mac              4049 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	.mac			= ixgbe_mac_X550,
mac              4059 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	.mac			= ixgbe_mac_X550EM_x,
mac              4070 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	.mac			= ixgbe_mac_X550EM_x,
mac              4080 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	.mac			= ixgbe_mac_x550em_a,
mac              4090 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	.mac			= ixgbe_mac_x550em_a,
mac               557 drivers/net/ethernet/intel/ixgbevf/ethtool.c 	hw->mac.ops.check_link(hw, &link_speed, &link_up, true);
mac               887 drivers/net/ethernet/intel/ixgbevf/ethtool.c 	if (adapter->hw.mac.type >= ixgbe_mac_X550_vf)
mac               907 drivers/net/ethernet/intel/ixgbevf/ethtool.c 	if (adapter->hw.mac.type >= ixgbe_mac_X550_vf) {
mac              1499 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	hw->mac.get_link_status = 1;
mac              1946 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	if (adapter->hw.mac.type != ixgbe_mac_82599_vf) {
mac              2002 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	if (hw->mac.type >= ixgbe_mac_X550_vf)
mac              2007 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	ret = hw->mac.ops.set_rlpml(hw, netdev->mtu + ETH_HLEN + ETH_FCS_LEN);
mac              2034 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	err = hw->mac.ops.set_vfta(hw, vid, 0, true);
mac              2060 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	err = hw->mac.ops.set_vfta(hw, vid, 0, false);
mac              2088 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 			hw->mac.ops.set_uc_addr(hw, ++count, ha->addr);
mac              2095 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		hw->mac.ops.set_uc_addr(hw, 0, NULL);
mac              2129 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	hw->mac.ops.update_xcast_mode(hw, xcast_mode);
mac              2132 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	hw->mac.ops.update_mc_addr_list(hw, netdev);
mac              2273 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		err = hw->mac.ops.negotiate_api_version(hw, api[idx]);
mac              2291 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	if (is_valid_ether_addr(hw->mac.addr))
mac              2292 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		hw->mac.ops.set_rar(hw, 0, hw->mac.addr, 0);
mac              2294 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		hw->mac.ops.set_rar(hw, 0, hw->mac.perm_addr, 0);
mac              2312 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	hw->mac.get_link_status = 1;
mac              2529 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	if (hw->mac.ops.reset_hw(hw)) {
mac              2532 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		hw->mac.ops.init_hw(hw);
mac              2536 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	if (is_valid_ether_addr(adapter->hw.mac.addr)) {
mac              2537 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		ether_addr_copy(netdev->dev_addr, adapter->hw.mac.addr);
mac              2538 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		ether_addr_copy(netdev->perm_addr, adapter->hw.mac.addr);
mac              2625 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 			    hw->mac.max_tx_queues == rss)
mac              3020 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	if (hw->mac.type >= ixgbe_mac_X550_vf) {
mac              3027 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	hw->mac.max_tx_queues = 2;
mac              3028 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	hw->mac.max_rx_queues = 2;
mac              3033 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	err = hw->mac.ops.reset_hw(hw);
mac              3038 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		err = hw->mac.ops.init_hw(hw);
mac              3044 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		err = hw->mac.ops.get_mac_addr(hw, hw->mac.addr);
mac              3047 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		else if (is_zero_ether_addr(adapter->hw.mac.addr))
mac              3050 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		ether_addr_copy(netdev->dev_addr, hw->mac.addr);
mac              3056 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		ether_addr_copy(hw->mac.addr, netdev->dev_addr);
mac              3057 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		ether_addr_copy(hw->mac.perm_addr, netdev->dev_addr);
mac              3228 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	err = hw->mac.ops.check_link(hw, &link_speed, &link_up, false);
mac              4230 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	err = hw->mac.ops.set_rar(hw, 0, addr->sa_data, 0);
mac              4237 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	ether_addr_copy(hw->mac.addr, addr->sa_data);
mac              4238 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	ether_addr_copy(hw->mac.perm_addr, addr->sa_data);
mac              4266 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	ret = hw->mac.ops.set_rlpml(hw, max_frame);
mac              4601 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	memcpy(&hw->mac.ops, ii->mac_ops, sizeof(hw->mac.ops));
mac              4602 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	hw->mac.type  = ii->mac;
mac              4668 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		if (adapter->hw.mac.type != ixgbe_mac_82599_vf)
mac              4705 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	dev_info(&pdev->dev, "MAC: %d\n", hw->mac.type);
mac              4707 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	switch (hw->mac.type) {
mac                51 drivers/net/ethernet/intel/ixgbevf/vf.c 	s32 status = hw->mac.ops.start_hw(hw);
mac                53 drivers/net/ethernet/intel/ixgbevf/vf.c 	hw->mac.ops.get_mac_addr(hw, hw->mac.addr);
mac                74 drivers/net/ethernet/intel/ixgbevf/vf.c 	hw->mac.ops.stop_adapter(hw);
mac               116 drivers/net/ethernet/intel/ixgbevf/vf.c 		ether_addr_copy(hw->mac.perm_addr, addr);
mac               118 drivers/net/ethernet/intel/ixgbevf/vf.c 	hw->mac.mc_filter_type = msgbuf[IXGBE_VF_MC_TYPE_WORD];
mac               137 drivers/net/ethernet/intel/ixgbevf/vf.c 				     &hw->mac.perm_addr[i]);
mac               166 drivers/net/ethernet/intel/ixgbevf/vf.c 	number_of_queues = hw->mac.max_rx_queues;
mac               184 drivers/net/ethernet/intel/ixgbevf/vf.c 	number_of_queues = hw->mac.max_tx_queues;
mac               212 drivers/net/ethernet/intel/ixgbevf/vf.c 	switch (hw->mac.mc_filter_type) {
mac               241 drivers/net/ethernet/intel/ixgbevf/vf.c 	ether_addr_copy(mac_addr, hw->mac.perm_addr);
mac               315 drivers/net/ethernet/intel/ixgbevf/vf.c 		if (hw->mac.type < ixgbe_mac_X550_vf)
mac               383 drivers/net/ethernet/intel/ixgbevf/vf.c 		if (hw->mac.type < ixgbe_mac_X550_vf)
mac               444 drivers/net/ethernet/intel/ixgbevf/vf.c 		ixgbevf_get_mac_addr_vf(hw, hw->mac.addr);
mac               465 drivers/net/ethernet/intel/ixgbevf/vf.c 	if (ether_addr_equal(addr, hw->mac.perm_addr))
mac               655 drivers/net/ethernet/intel/ixgbevf/vf.c 	struct ixgbe_mac_info *mac = &hw->mac;
mac               662 drivers/net/ethernet/intel/ixgbevf/vf.c 		mac->get_link_status = true;
mac               664 drivers/net/ethernet/intel/ixgbevf/vf.c 	if (!mac->get_link_status)
mac               675 drivers/net/ethernet/intel/ixgbevf/vf.c 	if (mac->type == ixgbe_mac_82599_vf) {
mac               721 drivers/net/ethernet/intel/ixgbevf/vf.c 	mac->get_link_status = false;
mac               724 drivers/net/ethernet/intel/ixgbevf/vf.c 	*link_up = !mac->get_link_status;
mac               741 drivers/net/ethernet/intel/ixgbevf/vf.c 	struct ixgbe_mac_info *mac = &hw->mac;
mac               746 drivers/net/ethernet/intel/ixgbevf/vf.c 		mac->get_link_status = true;
mac               748 drivers/net/ethernet/intel/ixgbevf/vf.c 	if (!mac->get_link_status)
mac               759 drivers/net/ethernet/intel/ixgbevf/vf.c 	if (mac->type == ixgbe_mac_82599_vf) {
mac               786 drivers/net/ethernet/intel/ixgbevf/vf.c 	mac->get_link_status = false;
mac               789 drivers/net/ethernet/intel/ixgbevf/vf.c 	*link_up = !mac->get_link_status;
mac               917 drivers/net/ethernet/intel/ixgbevf/vf.c 		hw->mac.max_tx_queues = msg[IXGBE_VF_TX_QUEUES];
mac               918 drivers/net/ethernet/intel/ixgbevf/vf.c 		if (hw->mac.max_tx_queues == 0 ||
mac               919 drivers/net/ethernet/intel/ixgbevf/vf.c 		    hw->mac.max_tx_queues > IXGBE_VF_MAX_TX_QUEUES)
mac               920 drivers/net/ethernet/intel/ixgbevf/vf.c 			hw->mac.max_tx_queues = IXGBE_VF_MAX_TX_QUEUES;
mac               922 drivers/net/ethernet/intel/ixgbevf/vf.c 		hw->mac.max_rx_queues = msg[IXGBE_VF_RX_QUEUES];
mac               923 drivers/net/ethernet/intel/ixgbevf/vf.c 		if (hw->mac.max_rx_queues == 0 ||
mac               924 drivers/net/ethernet/intel/ixgbevf/vf.c 		    hw->mac.max_rx_queues > IXGBE_VF_MAX_RX_QUEUES)
mac               925 drivers/net/ethernet/intel/ixgbevf/vf.c 			hw->mac.max_rx_queues = IXGBE_VF_MAX_RX_QUEUES;
mac               929 drivers/net/ethernet/intel/ixgbevf/vf.c 		if (*num_tcs > hw->mac.max_rx_queues)
mac               934 drivers/net/ethernet/intel/ixgbevf/vf.c 		if (*default_tc >= hw->mac.max_tx_queues)
mac               976 drivers/net/ethernet/intel/ixgbevf/vf.c 	.mac = ixgbe_mac_82599_vf,
mac               981 drivers/net/ethernet/intel/ixgbevf/vf.c 	.mac = ixgbe_mac_82599_vf,
mac               986 drivers/net/ethernet/intel/ixgbevf/vf.c 	.mac = ixgbe_mac_X540_vf,
mac               991 drivers/net/ethernet/intel/ixgbevf/vf.c 	.mac = ixgbe_mac_X540_vf,
mac               996 drivers/net/ethernet/intel/ixgbevf/vf.c 	.mac = ixgbe_mac_X550_vf,
mac              1001 drivers/net/ethernet/intel/ixgbevf/vf.c 	.mac = ixgbe_mac_X550_vf,
mac              1006 drivers/net/ethernet/intel/ixgbevf/vf.c 	.mac = ixgbe_mac_X550EM_x_vf,
mac              1011 drivers/net/ethernet/intel/ixgbevf/vf.c 	.mac = ixgbe_mac_X550EM_x_vf,
mac              1016 drivers/net/ethernet/intel/ixgbevf/vf.c 	.mac = ixgbe_mac_x550em_a_vf,
mac               111 drivers/net/ethernet/intel/ixgbevf/vf.h 	struct ixgbe_mac_info mac;
mac               152 drivers/net/ethernet/intel/ixgbevf/vf.h 	enum ixgbe_mac_type mac;
mac              1039 drivers/net/ethernet/korina.c 	memcpy(dev->dev_addr, bif->mac, ETH_ALEN);
mac               557 drivers/net/ethernet/lantiq_etop.c 	struct sockaddr mac;
mac               567 drivers/net/ethernet/lantiq_etop.c 	memcpy(&mac, &priv->pldata->mac, sizeof(struct sockaddr));
mac               568 drivers/net/ethernet/lantiq_etop.c 	if (!is_valid_ether_addr(mac.sa_data)) {
mac               570 drivers/net/ethernet/lantiq_etop.c 		eth_random_addr(mac.sa_data);
mac               574 drivers/net/ethernet/lantiq_etop.c 	err = ltq_etop_set_mac_address(dev, &mac);
mac               430 drivers/net/ethernet/lantiq_xrx200.c 	const u8 *mac;
mac               474 drivers/net/ethernet/lantiq_xrx200.c 	mac = of_get_mac_address(np);
mac               475 drivers/net/ethernet/lantiq_xrx200.c 	if (!IS_ERR(mac))
mac               476 drivers/net/ethernet/lantiq_xrx200.c 		ether_addr_copy(net_dev->dev_addr, mac);
mac               161 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	u64 mac = 0;
mac               165 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 		mac |= ((u64)*mac_addr++) << (8 * index);
mac               166 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	return mac;
mac               316 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	u64 mac = 0;
mac               327 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 		mac |= ((u64)*mac_addr++) << (8 * index);
mac               337 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	entry.kw[kwi] = mac;
mac               204 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac = container_of(config, struct mtk_mac,
mac               206 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_eth *eth = mac->hw;
mac               212 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	    mac->interface != state->interface) {
mac               216 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			if (mac->id)
mac               218 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			if (!MTK_HAS_CAPS(mac->hw->soc->caps,
mac               230 drivers/net/ethernet/mediatek/mtk_eth_soc.c 				err = mtk_gmac_rgmii_path_setup(eth, mac->id);
mac               239 drivers/net/ethernet/mediatek/mtk_eth_soc.c 				err = mtk_gmac_sgmii_path_setup(eth, mac->id);
mac               246 drivers/net/ethernet/mediatek/mtk_eth_soc.c 				err = mtk_gmac_gephy_path_setup(eth, mac->id);
mac               256 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		if (!mac->id && state->interface != PHY_INTERFACE_MODE_SGMII &&
mac               258 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		    MTK_HAS_CAPS(mac->hw->soc->caps, MTK_GMAC1_TRGMII)) {
mac               259 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			if (MTK_HAS_CAPS(mac->hw->soc->caps,
mac               261 drivers/net/ethernet/mediatek/mtk_eth_soc.c 				if (mt7621_gmac0_rgmii_adjust(mac->hw,
mac               267 drivers/net/ethernet/mediatek/mtk_eth_soc.c 					mtk_gmac0_rgmii_adjust(mac->hw,
mac               272 drivers/net/ethernet/mediatek/mtk_eth_soc.c 					mtk_w32(mac->hw,
mac               277 drivers/net/ethernet/mediatek/mtk_eth_soc.c 				mtk_m32(mac->hw, 0, RXC_RST | RXC_DQSISEL,
mac               279 drivers/net/ethernet/mediatek/mtk_eth_soc.c 				mtk_m32(mac->hw, RXC_RST, 0, TRGMII_RCK_CTRL);
mac               293 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			if (mac->id)
mac               303 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		val &= ~SYSCFG0_GE_MODE(SYSCFG0_GE_MASK, mac->id);
mac               304 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		val |= SYSCFG0_GE_MODE(ge_mode, mac->id);
mac               307 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		mac->interface = state->interface;
mac               324 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		       0 : mac->id;
mac               345 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	mcr_cur = mtk_r32(mac->hw, MTK_MAC_MCR(mac->id));
mac               372 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		mtk_w32(mac->hw, mcr_new, MTK_MAC_MCR(mac->id));
mac               378 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		mac->id, phy_modes(state->interface));
mac               383 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		mac->id, phy_modes(state->interface), err);
mac               389 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac = container_of(config, struct mtk_mac,
mac               391 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	u32 pmsr = mtk_r32(mac->hw, MTK_MAC_MSR(mac->id));
mac               422 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac = container_of(config, struct mtk_mac,
mac               425 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	mtk_sgmii_restart_an(mac->hw, mac->id);
mac               431 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac = container_of(config, struct mtk_mac,
mac               433 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	u32 mcr = mtk_r32(mac->hw, MTK_MAC_MCR(mac->id));
mac               436 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	mtk_w32(mac->hw, mcr, MTK_MAC_MCR(mac->id));
mac               443 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac = container_of(config, struct mtk_mac,
mac               445 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	u32 mcr = mtk_r32(mac->hw, MTK_MAC_MCR(mac->id));
mac               448 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	mtk_w32(mac->hw, mcr, MTK_MAC_MCR(mac->id));
mac               455 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac = container_of(config, struct mtk_mac,
mac               462 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	    !(MTK_HAS_CAPS(mac->hw->soc->caps, MTK_RGMII) &&
mac               464 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	    !(MTK_HAS_CAPS(mac->hw->soc->caps, MTK_TRGMII) &&
mac               465 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	      !mac->id && state->interface == PHY_INTERFACE_MODE_TRGMII) &&
mac               466 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	    !(MTK_HAS_CAPS(mac->hw->soc->caps, MTK_SGMII) &&
mac               509 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		if (MTK_HAS_CAPS(mac->hw->soc->caps, MTK_SGMII)) {
mac               514 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		if (MTK_HAS_CAPS(mac->hw->soc->caps, MTK_RGMII)) {
mac               519 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		if (MTK_HAS_CAPS(mac->hw->soc->caps, MTK_GEPHY)) {
mac               637 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac = netdev_priv(dev);
mac               638 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_eth *eth = mac->hw;
mac               644 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	if (unlikely(test_bit(MTK_RESETTING, &mac->hw->state)))
mac               647 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	spin_lock_bh(&mac->hw->page_lock);
mac               649 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		mtk_w32(mac->hw, (macaddr[0] << 8) | macaddr[1],
mac               651 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		mtk_w32(mac->hw, (macaddr[2] << 24) | (macaddr[3] << 16) |
mac               655 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		mtk_w32(mac->hw, (macaddr[0] << 8) | macaddr[1],
mac               656 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			MTK_GDMA_MAC_ADRH(mac->id));
mac               657 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		mtk_w32(mac->hw, (macaddr[2] << 24) | (macaddr[3] << 16) |
mac               659 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			MTK_GDMA_MAC_ADRL(mac->id));
mac               661 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	spin_unlock_bh(&mac->hw->page_lock);
mac               666 drivers/net/ethernet/mediatek/mtk_eth_soc.c void mtk_stats_update_mac(struct mtk_mac *mac)
mac               668 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_hw_stats *hw_stats = mac->hw_stats;
mac               676 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	hw_stats->rx_bytes += mtk_r32(mac->hw, base);
mac               677 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	stats =  mtk_r32(mac->hw, base + 0x04);
mac               680 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	hw_stats->rx_packets += mtk_r32(mac->hw, base + 0x08);
mac               681 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	hw_stats->rx_overflow += mtk_r32(mac->hw, base + 0x10);
mac               682 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	hw_stats->rx_fcs_errors += mtk_r32(mac->hw, base + 0x14);
mac               683 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	hw_stats->rx_short_errors += mtk_r32(mac->hw, base + 0x18);
mac               684 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	hw_stats->rx_long_errors += mtk_r32(mac->hw, base + 0x1c);
mac               685 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	hw_stats->rx_checksum_errors += mtk_r32(mac->hw, base + 0x20);
mac               687 drivers/net/ethernet/mediatek/mtk_eth_soc.c 					mtk_r32(mac->hw, base + 0x24);
mac               688 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	hw_stats->tx_skip += mtk_r32(mac->hw, base + 0x28);
mac               689 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	hw_stats->tx_collisions += mtk_r32(mac->hw, base + 0x2c);
mac               690 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	hw_stats->tx_bytes += mtk_r32(mac->hw, base + 0x30);
mac               691 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	stats =  mtk_r32(mac->hw, base + 0x34);
mac               694 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	hw_stats->tx_packets += mtk_r32(mac->hw, base + 0x38);
mac               703 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		if (!eth->mac[i] || !eth->mac[i]->hw_stats)
mac               705 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		if (spin_trylock(&eth->mac[i]->hw_stats->stats_lock)) {
mac               706 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			mtk_stats_update_mac(eth->mac[i]);
mac               707 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			spin_unlock(&eth->mac[i]->hw_stats->stats_lock);
mac               715 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac = netdev_priv(dev);
mac               716 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_hw_stats *hw_stats = mac->hw_stats;
mac               721 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			mtk_stats_update_mac(mac);
mac               910 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac = netdev_priv(dev);
mac               911 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_eth *eth = mac->hw;
mac               927 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	fport = (mac->id + 1) << TX_DMA_FPORT_SHIFT;
mac               951 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	itx_buf->flags |= (!mac->id) ? MTK_TX_FLAGS_FPORT0 :
mac              1006 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			tx_buf->flags |= (!mac->id) ? MTK_TX_FLAGS_FPORT0 :
mac              1128 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac = netdev_priv(dev);
mac              1129 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_eth *eth = mac->hw;
mac              1239 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		int mac;
mac              1255 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			mac = 0;
mac              1257 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			mac = (trxd.rxd4 >> RX_DMA_FPORT_SHIFT) &
mac              1259 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			mac--;
mac              1262 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		if (unlikely(mac < 0 || mac >= MTK_MAC_COUNT ||
mac              1263 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			     !eth->netdev[mac]))
mac              1266 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		netdev = eth->netdev[mac];
mac              1357 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		int mac = 0;
mac              1365 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			mac = 1;
mac              1372 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			bytes[mac] += skb->len;
mac              1373 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			done[mac]++;
mac              1853 drivers/net/ethernet/mediatek/mtk_eth_soc.c static int mtk_hwlro_get_ip_cnt(struct mtk_mac *mac)
mac              1859 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		if (mac->hwlro_ip[i])
mac              1871 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac = netdev_priv(dev);
mac              1872 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_eth *eth = mac->hw;
mac              1880 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	mac->hwlro_ip[fsp->location] = htonl(fsp->h_u.tcp_ip4_spec.ip4dst);
mac              1881 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	hwlro_idx = (mac->id * MTK_MAX_LRO_IP_CNT) + fsp->location;
mac              1883 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	mac->hwlro_ip_cnt = mtk_hwlro_get_ip_cnt(mac);
mac              1885 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	mtk_hwlro_val_ipaddr(eth, hwlro_idx, mac->hwlro_ip[fsp->location]);
mac              1895 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac = netdev_priv(dev);
mac              1896 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_eth *eth = mac->hw;
mac              1902 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	mac->hwlro_ip[fsp->location] = 0;
mac              1903 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	hwlro_idx = (mac->id * MTK_MAX_LRO_IP_CNT) + fsp->location;
mac              1905 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	mac->hwlro_ip_cnt = mtk_hwlro_get_ip_cnt(mac);
mac              1914 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac = netdev_priv(dev);
mac              1915 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_eth *eth = mac->hw;
mac              1919 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		mac->hwlro_ip[i] = 0;
mac              1920 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		hwlro_idx = (mac->id * MTK_MAX_LRO_IP_CNT) + i;
mac              1925 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	mac->hwlro_ip_cnt = 0;
mac              1931 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac = netdev_priv(dev);
mac              1937 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	fsp->h_u.tcp_ip4_spec.ip4dst = ntohl(mac->hwlro_ip[fsp->location]);
mac              1956 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac = netdev_priv(dev);
mac              1961 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		if (mac->hwlro_ip[i]) {
mac              1976 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		struct mtk_mac *mac = netdev_priv(dev);
mac              1977 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		int ip_cnt = mtk_hwlro_get_ip_cnt(mac);
mac              2110 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac = netdev_priv(dev);
mac              2111 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_eth *eth = mac->hw;
mac              2113 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	eth->netdev[mac->id]->stats.tx_errors++;
mac              2162 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac = netdev_priv(dev);
mac              2163 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_eth *eth = mac->hw;
mac              2207 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac = netdev_priv(dev);
mac              2208 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_eth *eth = mac->hw;
mac              2211 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	err = phylink_of_phy_connect(mac->phylink, mac->of_node, 0);
mac              2234 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	phylink_start(mac->phylink);
mac              2264 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac = netdev_priv(dev);
mac              2265 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_eth *eth = mac->hw;
mac              2267 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	phylink_stop(mac->phylink);
mac              2271 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	phylink_disconnect_phy(mac->phylink);
mac              2447 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac = netdev_priv(dev);
mac              2448 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_eth *eth = mac->hw;
mac              2451 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	mac_addr = of_get_mac_address(mac->of_node);
mac              2467 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac = netdev_priv(dev);
mac              2468 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_eth *eth = mac->hw;
mac              2470 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	phylink_disconnect_phy(mac->phylink);
mac              2477 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac = netdev_priv(dev);
mac              2483 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		return phylink_mii_ioctl(mac->phylink, ifr, cmd);
mac              2581 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac = netdev_priv(ndev);
mac              2583 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	if (unlikely(test_bit(MTK_RESETTING, &mac->hw->state)))
mac              2586 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	return phylink_ethtool_ksettings_get(mac->phylink, cmd);
mac              2592 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac = netdev_priv(ndev);
mac              2594 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	if (unlikely(test_bit(MTK_RESETTING, &mac->hw->state)))
mac              2597 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	return phylink_ethtool_ksettings_set(mac->phylink, cmd);
mac              2603 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac = netdev_priv(dev);
mac              2605 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	strlcpy(info->driver, mac->hw->dev->driver->name, sizeof(info->driver));
mac              2606 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	strlcpy(info->bus_info, dev_name(mac->hw->dev), sizeof(info->bus_info));
mac              2612 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac = netdev_priv(dev);
mac              2614 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	return mac->hw->msg_enable;
mac              2619 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac = netdev_priv(dev);
mac              2621 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	mac->hw->msg_enable = value;
mac              2626 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac = netdev_priv(dev);
mac              2628 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	if (unlikely(test_bit(MTK_RESETTING, &mac->hw->state)))
mac              2631 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	if (!mac->phylink)
mac              2634 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	return phylink_ethtool_nway_reset(mac->phylink);
mac              2664 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac = netdev_priv(dev);
mac              2665 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_hw_stats *hwstats = mac->hw_stats;
mac              2670 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	if (unlikely(test_bit(MTK_RESETTING, &mac->hw->state)))
mac              2675 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			mtk_stats_update_mac(mac);
mac              2705 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			struct mtk_mac *mac = netdev_priv(dev);
mac              2707 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			cmd->rule_cnt = mac->hwlro_ip_cnt;
mac              2785 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac;
mac              2803 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	eth->netdev[id] = alloc_etherdev(sizeof(*mac));
mac              2808 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	mac = netdev_priv(eth->netdev[id]);
mac              2809 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	eth->mac[id] = mac;
mac              2810 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	mac->id = id;
mac              2811 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	mac->hw = eth;
mac              2812 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	mac->of_node = np;
mac              2814 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	memset(mac->hwlro_ip, 0, sizeof(mac->hwlro_ip));
mac              2815 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	mac->hwlro_ip_cnt = 0;
mac              2817 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	mac->hw_stats = devm_kzalloc(eth->dev,
mac              2818 drivers/net/ethernet/mediatek/mtk_eth_soc.c 				     sizeof(*mac->hw_stats),
mac              2820 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	if (!mac->hw_stats) {
mac              2825 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	spin_lock_init(&mac->hw_stats->stats_lock);
mac              2826 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	u64_stats_init(&mac->hw_stats->syncp);
mac              2827 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	mac->hw_stats->reg_offset = id * MTK_STAT_OFFSET;
mac              2838 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	mac->interface = PHY_INTERFACE_MODE_NA;
mac              2839 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	mac->mode = MLO_AN_PHY;
mac              2840 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	mac->speed = SPEED_UNKNOWN;
mac              2842 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	mac->phylink_config.dev = &eth->netdev[id]->dev;
mac              2843 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	mac->phylink_config.type = PHYLINK_NETDEV;
mac              2845 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	phylink = phylink_create(&mac->phylink_config,
mac              2846 drivers/net/ethernet/mediatek/mtk_eth_soc.c 				 of_fwnode_handle(mac->of_node),
mac              2853 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	mac->phylink = phylink;
mac              3069 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_mac *mac;
mac              3077 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		mac = netdev_priv(eth->netdev[i]);
mac              3078 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		phylink_disconnect_phy(mac->phylink);
mac               866 drivers/net/ethernet/mediatek/mtk_eth_soc.h 	struct mtk_mac			*mac[MTK_MAX_DEVS];
mac               924 drivers/net/ethernet/mediatek/mtk_eth_soc.h void mtk_stats_update_mac(struct mtk_mac *mac);
mac              2023 drivers/net/ethernet/mellanox/mlx4/cmd.c 		vp_oper->state.mac        = vp_admin->mac;
mac              2048 drivers/net/ethernet/mellanox/mlx4/cmd.c 							       vp_admin->mac);
mac              2058 drivers/net/ethernet/mellanox/mlx4/cmd.c 				 vp_oper->state.mac, vp_oper->mac_idx, slave, port);
mac              2088 drivers/net/ethernet/mellanox/mlx4/cmd.c 			__mlx4_unregister_mac(&priv->dev, port, vp_oper->state.mac);
mac              2977 drivers/net/ethernet/mellanox/mlx4/cmd.c int mlx4_set_vf_mac(struct mlx4_dev *dev, int port, int vf, u8 *mac)
mac              2986 drivers/net/ethernet/mellanox/mlx4/cmd.c 	if (is_multicast_ether_addr(mac))
mac              2996 drivers/net/ethernet/mellanox/mlx4/cmd.c 	if (s_info->spoofchk && is_zero_ether_addr(mac)) {
mac              3001 drivers/net/ethernet/mellanox/mlx4/cmd.c 	s_info->mac = mlx4_mac_to_u64(mac);
mac              3003 drivers/net/ethernet/mellanox/mlx4/cmd.c 		  vf, port, s_info->mac);
mac              3174 drivers/net/ethernet/mellanox/mlx4/cmd.c 	u8 mac[ETH_ALEN];
mac              3187 drivers/net/ethernet/mellanox/mlx4/cmd.c 	mlx4_u64_to_mac(mac, s_info->mac);
mac              3188 drivers/net/ethernet/mellanox/mlx4/cmd.c 	if (setting && !is_valid_ether_addr(mac)) {
mac              3216 drivers/net/ethernet/mellanox/mlx4/cmd.c 	ivf->mac[0] = ((s_info->mac >> (5*8)) & 0xff);
mac              3217 drivers/net/ethernet/mellanox/mlx4/cmd.c 	ivf->mac[1] = ((s_info->mac >> (4*8)) & 0xff);
mac              3218 drivers/net/ethernet/mellanox/mlx4/cmd.c 	ivf->mac[2] = ((s_info->mac >> (3*8)) & 0xff);
mac              3219 drivers/net/ethernet/mellanox/mlx4/cmd.c 	ivf->mac[3] = ((s_info->mac >> (2*8)) & 0xff);
mac              3220 drivers/net/ethernet/mellanox/mlx4/cmd.c 	ivf->mac[4] = ((s_info->mac >> (1*8)) & 0xff);
mac              3221 drivers/net/ethernet/mellanox/mlx4/cmd.c 	ivf->mac[5] = ((s_info->mac)  & 0xff);
mac              1394 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 					unsigned char *mac)
mac              1401 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	memcpy(spec_l2->eth.dst_mac, mac, ETH_ALEN);
mac              1421 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	unsigned char mac[ETH_ALEN];
mac              1425 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 			memcpy(&mac, cmd->fs.h_ext.h_dest, ETH_ALEN);
mac              1427 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 			memcpy(&mac, priv->dev->dev_addr, ETH_ALEN);
mac              1429 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		ip_eth_mc_map(ipv4_dst, mac);
mac              1432 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	return mlx4_en_ethtool_add_mac_rule(cmd, rule_list_h, spec_l2, &mac[0]);
mac               558 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 				unsigned char *mac, int *qpn, u64 *reg_id)
mac               570 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 		memcpy(&gid[10], mac, ETH_ALEN);
mac               593 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 		memcpy(spec_eth.eth.dst_mac, mac, ETH_ALEN);
mac               610 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 				     unsigned char *mac, int qpn, u64 reg_id)
mac               621 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 		memcpy(&gid[10], mac, ETH_ALEN);
mac               643 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 	u64 mac = mlx4_mac_to_u64(priv->dev->dev_addr);
mac               647 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 	index = mlx4_register_mac(dev, priv->port, mac);
mac               668 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 		mlx4_unregister_mac(dev, priv->port, mac);
mac               682 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 		u64 mac = mlx4_mac_to_u64(priv->dev->dev_addr);
mac               685 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 		mlx4_unregister_mac(dev, priv->port, mac);
mac               711 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 			if (ether_addr_equal_64bits(entry->mac, prev_mac)) {
mac               712 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 				mlx4_en_uc_steer_release(priv, entry->mac,
mac               718 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 				memcpy(entry->mac, new_mac, ETH_ALEN);
mac              1138 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 	u64 mac;
mac              1155 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 				if (ether_addr_equal_64bits(entry->mac,
mac              1163 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 			if (ether_addr_equal_64bits(entry->mac,
mac              1168 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 				mac = mlx4_mac_to_u64(entry->mac);
mac              1169 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 				mlx4_en_uc_steer_release(priv, entry->mac,
mac              1172 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 				mlx4_unregister_mac(mdev->dev, priv->port, mac);
mac              1177 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 				       entry->mac, priv->port);
mac              1197 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 			if (ether_addr_equal_64bits(entry->mac, ha->addr)) {
mac              1211 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 			mac = mlx4_mac_to_u64(ha->addr);
mac              1212 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 			memcpy(entry->mac, ha->addr, ETH_ALEN);
mac              1213 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 			err = mlx4_register_mac(mdev->dev, priv->port, mac);
mac              1227 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 				mlx4_unregister_mac(mdev->dev, priv->port, mac);
mac              1319 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 	memcpy(entry->mac, priv->dev->dev_addr, sizeof(entry->mac));
mac              1320 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 	memcpy(priv->current_mac, entry->mac, sizeof(priv->current_mac));
mac              1323 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 			   &priv->mac_hash[entry->mac[MLX4_EN_MAC_HASH_IDX]]);
mac              1338 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 	u64 mac;
mac              1348 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 			mac = mlx4_mac_to_u64(entry->mac);
mac              1350 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 			       entry->mac);
mac              1351 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 			mlx4_en_uc_steer_release(priv, entry->mac,
mac              1354 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 			mlx4_unregister_mac(priv->mdev->dev, priv->port, mac);
mac              2559 drivers/net/ethernet/mellanox/mlx4/en_netdev.c static int mlx4_en_set_vf_mac(struct net_device *dev, int queue, u8 *mac)
mac              2564 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 	return mlx4_set_vf_mac(mdev->dev, en_priv->port, queue, mac);
mac                99 drivers/net/ethernet/mellanox/mlx4/en_port.h 	__be64 mac;
mac               748 drivers/net/ethernet/mellanox/mlx4/en_rx.c 					if (ether_addr_equal_64bits(entry->mac,
mac              1439 drivers/net/ethernet/mellanox/mlx4/fw.c 		def_mac = priv->mfunc.master.vf_oper[slave].vport[vhcr->in_modifier].state.mac;
mac               508 drivers/net/ethernet/mellanox/mlx4/mlx4.h 	u64 mac;
mac              1029 drivers/net/ethernet/mellanox/mlx4/mlx4.h int __mlx4_register_mac(struct mlx4_dev *dev, u8 port, u64 mac);
mac              1030 drivers/net/ethernet/mellanox/mlx4/mlx4.h void __mlx4_unregister_mac(struct mlx4_dev *dev, u8 port, u64 mac);
mac               655 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h 	unsigned char mac[ETH_ALEN + 2];
mac               764 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h int mlx4_SET_MCAST_FLTR(struct mlx4_dev *dev, u8 port, u64 mac, u64 clear, u8 mode);
mac               113 drivers/net/ethernet/mellanox/mlx4/port.c 		      struct mlx4_mac_table *table, u64 mac)
mac               119 drivers/net/ethernet/mellanox/mlx4/port.c 		    (MLX4_MAC_MASK & mac) ==
mac               150 drivers/net/ethernet/mellanox/mlx4/port.c int mlx4_find_cached_mac(struct mlx4_dev *dev, u8 port, u64 mac, int *idx)
mac               160 drivers/net/ethernet/mellanox/mlx4/port.c 		if (mac == (MLX4_MAC_MASK & be64_to_cpu(table->entries[i]))) {
mac               182 drivers/net/ethernet/mellanox/mlx4/port.c int __mlx4_register_mac(struct mlx4_dev *dev, u8 port, u64 mac)
mac               196 drivers/net/ethernet/mellanox/mlx4/port.c 		 (unsigned long long)mac, port,
mac               216 drivers/net/ethernet/mellanox/mlx4/port.c 			if (((MLX4_MAC_MASK & mac) == (MLX4_MAC_MASK & be64_to_cpu(table->entries[i]))))
mac               218 drivers/net/ethernet/mellanox/mlx4/port.c 			if (((MLX4_MAC_MASK & mac) == (MLX4_MAC_MASK & be64_to_cpu(dup_table->entries[i]))))
mac               243 drivers/net/ethernet/mellanox/mlx4/port.c 			    ((MLX4_MAC_MASK & mac) == (MLX4_MAC_MASK & be64_to_cpu(table->entries[index_at_dup_port]))))
mac               261 drivers/net/ethernet/mellanox/mlx4/port.c 		if ((MLX4_MAC_MASK & mac) ==
mac               269 drivers/net/ethernet/mellanox/mlx4/port.c 				if (dup_mac != mac || !dup_table->is_dup[i]) {
mac               271 drivers/net/ethernet/mellanox/mlx4/port.c 						  mac, dup_port, i);
mac               299 drivers/net/ethernet/mellanox/mlx4/port.c 	table->entries[free] = cpu_to_be64(mac | MLX4_MAC_VALID);
mac               304 drivers/net/ethernet/mellanox/mlx4/port.c 			 (unsigned long long) mac);
mac               314 drivers/net/ethernet/mellanox/mlx4/port.c 		dup_table->entries[free] = cpu_to_be64(mac | MLX4_MAC_VALID);
mac               318 drivers/net/ethernet/mellanox/mlx4/port.c 			mlx4_warn(dev, "Failed adding duplicate mac: 0x%llx\n", mac);
mac               342 drivers/net/ethernet/mellanox/mlx4/port.c int mlx4_register_mac(struct mlx4_dev *dev, u8 port, u64 mac)
mac               349 drivers/net/ethernet/mellanox/mlx4/port.c 			err = mlx4_cmd_imm(dev, mac, &out_param,
mac               357 drivers/net/ethernet/mellanox/mlx4/port.c 			err = mlx4_cmd_imm(dev, mac, &out_param, RES_MAC,
mac               368 drivers/net/ethernet/mellanox/mlx4/port.c 	return __mlx4_register_mac(dev, port, mac);
mac               379 drivers/net/ethernet/mellanox/mlx4/port.c void __mlx4_unregister_mac(struct mlx4_dev *dev, u8 port, u64 mac)
mac               407 drivers/net/ethernet/mellanox/mlx4/port.c 	index = find_index(dev, table, mac);
mac               450 drivers/net/ethernet/mellanox/mlx4/port.c void mlx4_unregister_mac(struct mlx4_dev *dev, u8 port, u64 mac)
mac               456 drivers/net/ethernet/mellanox/mlx4/port.c 			(void) mlx4_cmd_imm(dev, mac, &out_param,
mac               463 drivers/net/ethernet/mellanox/mlx4/port.c 			(void) mlx4_cmd_imm(dev, mac, &out_param, RES_MAC,
mac               469 drivers/net/ethernet/mellanox/mlx4/port.c 	__mlx4_unregister_mac(dev, port, mac);
mac              1829 drivers/net/ethernet/mellanox/mlx4/port.c 			u64 mac, u64 clear, u8 mode)
mac              1831 drivers/net/ethernet/mellanox/mlx4/port.c 	return mlx4_cmd(dev, (mac | (clear << 63)), port, mode,
mac                57 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	u64 mac;
mac              2006 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 				     u8 smac_index, u64 *mac)
mac              2016 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			*mac = res->mac;
mac              2023 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c static int mac_add_to_slave(struct mlx4_dev *dev, int slave, u64 mac, int port, u8 smac_index)
mac              2032 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		if (res->mac == mac && res->port == (u8) port) {
mac              2046 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	res->mac = mac;
mac              2055 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c static void mac_del_from_slave(struct mlx4_dev *dev, int slave, u64 mac,
mac              2065 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		if (res->mac == mac && res->port == (u8) port) {
mac              2089 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			__mlx4_unregister_mac(dev, res->port, res->mac);
mac              2100 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	u64 mac;
mac              2112 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	mac = in_param;
mac              2114 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	err = __mlx4_register_mac(dev, port, mac);
mac              2122 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		err = mac_add_to_slave(dev, slave, mac, port, smac_index);
mac              2124 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			__mlx4_unregister_mac(dev, port, mac);
mac              3804 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	u64 mac;
mac              3813 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		if (mac_find_smac_ix_in_slave(dev, slave, port, smac_ix, &mac))
mac              4209 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			be_mac = cpu_to_be64(res->mac << 16);
mac              4260 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			be_mac = cpu_to_be64(res->mac << 16);
mac              4292 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	u64 mac;
mac              4326 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 						smac_index, &mac);
mac              1201 drivers/net/ethernet/mellanox/mlx5/core/en.h int mlx5e_set_vf_mac(struct net_device *dev, int vf, u8 *mac);
mac              4084 drivers/net/ethernet/mellanox/mlx5/core/en_main.c int mlx5e_set_vf_mac(struct net_device *dev, int vf, u8 *mac)
mac              4089 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 	return mlx5_eswitch_set_vport_mac(mdev->priv.eswitch, vf + 1, mac);
mac               250 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c esw_fdb_set_vport_rule(struct mlx5_eswitch *esw, u8 mac[ETH_ALEN], u16 vport)
mac               255 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	return __esw_fdb_set_vport_rule(esw, vport, false, mac_c, mac);
mac               497 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	u8 *mac = vaddr->node.addr;
mac               507 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	err = mlx5_mpfs_add_mac(esw->dev, mac);
mac               511 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 			 mac, vport, err);
mac               519 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 		vaddr->flow_rule = esw_fdb_set_vport_rule(esw, mac, vport);
mac               522 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 		  vport, mac, vaddr->flow_rule);
mac               529 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	u8 *mac = vaddr->node.addr;
mac               539 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	err = mlx5_mpfs_del_mac(esw->dev, mac);
mac               543 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 			 mac, vport, err);
mac               558 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	u8 *mac = vaddr->node.addr;
mac               566 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 							 mac,
mac               576 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 			iter_vaddr = l2addr_hash_add(vport_hash, mac,
mac               582 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 					 mac, vport_num);
mac               588 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 							       mac,
mac               606 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	u8 *mac = vaddr->node.addr;
mac               612 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	esw_mc = l2addr_hash_find(hash, mac, struct esw_mc_addr);
mac               616 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	esw_mc = l2addr_hash_add(hash, mac, struct esw_mc_addr, GFP_KERNEL);
mac               621 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 		esw_fdb_set_vport_rule(esw, mac, MLX5_VPORT_UPLINK);
mac               634 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	vaddr->flow_rule = esw_fdb_set_vport_rule(esw, mac, vport);
mac               637 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 		  vport, mac, vaddr->flow_rule,
mac               646 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	u8 *mac = vaddr->node.addr;
mac               652 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	esw_mc = l2addr_hash_find(hash, mac, struct esw_mc_addr);
mac               656 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 			 mac, vport);
mac               661 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 		  vport, mac, vaddr->flow_rule, esw_mc->refcnt,
mac               818 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 		u8 *mac = node->addr;
mac               820 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 		addr = l2addr_hash_find(hash, mac, struct vport_addr);
mac               826 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 		addr = l2addr_hash_add(hash, mac, struct vport_addr,
mac               831 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 				 mac, vport->vport);
mac               916 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	u8 mac[ETH_ALEN];
mac               918 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	mlx5_query_nic_vport_mac_address(dev, vport->vport, true, mac);
mac               920 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 		  vport->vport, mac);
mac              1284 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 		ether_addr_copy(smac_v, vport->info.mac);
mac              1604 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c static void node_guid_gen_from_mac(u64 *node_guid, u8 mac[ETH_ALEN])
mac              1606 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	((u8 *)node_guid)[7] = mac[0];
mac              1607 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	((u8 *)node_guid)[6] = mac[1];
mac              1608 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	((u8 *)node_guid)[5] = mac[2];
mac              1611 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	((u8 *)node_guid)[2] = mac[3];
mac              1612 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	((u8 *)node_guid)[1] = mac[4];
mac              1613 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	((u8 *)node_guid)[0] = mac[5];
mac              1633 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 						  vport->info.mac);
mac              2050 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 			       u16 vport, u8 mac[ETH_ALEN])
mac              2058 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	if (is_multicast_ether_addr(mac))
mac              2063 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	if (evport->info.spoofchk && !is_valid_ether_addr(mac))
mac              2068 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	err = mlx5_modify_nic_vport_mac_address(esw->dev, vport, mac);
mac              2076 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	node_guid_gen_from_mac(&node_guid, mac);
mac              2083 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	ether_addr_copy(evport->info.mac, mac);
mac              2135 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	ether_addr_copy(ivi->mac, evport->info.mac);
mac              2208 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	if (pschk && !is_valid_ether_addr(evport->info.mac))
mac                94 drivers/net/ethernet/mellanox/mlx5/core/eswitch.h 	u8                      mac[ETH_ALEN];
mac               275 drivers/net/ethernet/mellanox/mlx5/core/eswitch.h 			       u16 vport, u8 mac[ETH_ALEN]);
mac               124 drivers/net/ethernet/mellanox/mlx5/core/lib/gid.c 			   const u8 *mac, bool vlan, u16 vlan_id, u8 port_num)
mac               145 drivers/net/ethernet/mellanox/mlx5/core/lib/gid.c 		ether_addr_copy(addr_mac, mac);
mac                41 drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c static int set_l2table_entry_cmd(struct mlx5_core_dev *dev, u32 index, u8 *mac)
mac                51 drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c 	ether_addr_copy(&in_mac_addr[2], mac);
mac               134 drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c int mlx5_mpfs_add_mac(struct mlx5_core_dev *dev, u8 *mac)
mac               146 drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c 	l2addr = l2addr_hash_find(mpfs->hash, mac, struct l2table_node);
mac               156 drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c 	l2addr = l2addr_hash_add(mpfs->hash, mac, struct l2table_node, GFP_KERNEL);
mac               162 drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c 	err = set_l2table_entry_cmd(dev, index, mac);
mac               169 drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c 	mlx5_core_dbg(dev, "MPFS mac added %pM, index (%d)\n", mac, index);
mac               181 drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c int mlx5_mpfs_del_mac(struct mlx5_core_dev *dev, u8 *mac)
mac               193 drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c 	l2addr = l2addr_hash_find(mpfs->hash, mac, struct l2table_node);
mac               206 drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c 	mlx5_core_dbg(dev, "MPFS mac deleted %pM, index (%d)\n", mac, index);
mac                52 drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.h #define l2addr_hash_find(hash, mac, type) ({                \
mac                53 drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.h 	int ix = MLX5_L2_ADDR_HASH(mac);                    \
mac                58 drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.h 		if (ether_addr_equal(ptr->node.addr, mac)) {\
mac                67 drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.h #define l2addr_hash_add(hash, mac, type, gfp) ({            \
mac                68 drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.h 	int ix = MLX5_L2_ADDR_HASH(mac);                    \
mac                73 drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.h 		ether_addr_copy(ptr->node.addr, mac);       \
mac                87 drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.h int  mlx5_mpfs_add_mac(struct mlx5_core_dev *dev, u8 *mac);
mac                88 drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.h int  mlx5_mpfs_del_mac(struct mlx5_core_dev *dev, u8 *mac);
mac                92 drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.h static inline int  mlx5_mpfs_add_mac(struct mlx5_core_dev *dev, u8 *mac) { return 0; }
mac                93 drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.h static inline int  mlx5_mpfs_del_mac(struct mlx5_core_dev *dev, u8 *mac) { return 0; }
mac               134 drivers/net/ethernet/mellanox/mlx5/core/rdma.c 	u8 mac[ETH_ALEN];
mac               139 drivers/net/ethernet/mellanox/mlx5/core/rdma.c 				      0, gid.raw, mac,
mac               468 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_cmd.c 	memcpy(attr->mac,
mac               471 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_cmd.c 	       sizeof(attr->mac));
mac               626 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	       attr->dgid_attr.mac, sizeof(attr->dgid_attr.mac));
mac               924 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h 	u8 mac[6];
mac               393 drivers/net/ethernet/mellanox/mlxsw/reg.h 					  const char *mac,
mac               402 drivers/net/ethernet/mellanox/mlxsw/reg.h 	mlxsw_reg_sfd_rec_mac_memcpy_to(payload, rec_index, mac);
mac               408 drivers/net/ethernet/mellanox/mlxsw/reg.h 					 const char *mac, u16 fid_vid,
mac               413 drivers/net/ethernet/mellanox/mlxsw/reg.h 			       MLXSW_REG_SFD_REC_TYPE_UNICAST, mac, action);
mac               421 drivers/net/ethernet/mellanox/mlxsw/reg.h 					   char *mac, u16 *p_fid_vid,
mac               424 drivers/net/ethernet/mellanox/mlxsw/reg.h 	mlxsw_reg_sfd_rec_mac_memcpy_from(payload, rec_index, mac);
mac               467 drivers/net/ethernet/mellanox/mlxsw/reg.h 			  const char *mac, u16 fid_vid,
mac               473 drivers/net/ethernet/mellanox/mlxsw/reg.h 			       mac, action);
mac               482 drivers/net/ethernet/mellanox/mlxsw/reg.h 					       char *mac, u16 *p_vid,
mac               485 drivers/net/ethernet/mellanox/mlxsw/reg.h 	mlxsw_reg_sfd_rec_mac_memcpy_from(payload, rec_index, mac);
mac               519 drivers/net/ethernet/mellanox/mlxsw/reg.h 		      const char *mac, u16 fid_vid,
mac               523 drivers/net/ethernet/mellanox/mlxsw/reg.h 			       MLXSW_REG_SFD_REC_TYPE_MULTICAST, mac, action);
mac               570 drivers/net/ethernet/mellanox/mlxsw/reg.h 			     const char *mac, u16 fid,
mac               575 drivers/net/ethernet/mellanox/mlxsw/reg.h 			       MLXSW_REG_SFD_REC_TYPE_UNICAST_TUNNEL, mac,
mac               687 drivers/net/ethernet/mellanox/mlxsw/reg.h 					    char *mac, u16 *p_vid,
mac               690 drivers/net/ethernet/mellanox/mlxsw/reg.h 	mlxsw_reg_sfn_rec_mac_memcpy_from(payload, rec_index, mac);
mac               703 drivers/net/ethernet/mellanox/mlxsw/reg.h 						char *mac, u16 *p_vid,
mac               706 drivers/net/ethernet/mellanox/mlxsw/reg.h 	mlxsw_reg_sfn_rec_mac_memcpy_from(payload, rec_index, mac);
mac               757 drivers/net/ethernet/mellanox/mlxsw/reg.h mlxsw_reg_sfn_uc_tunnel_unpack(char *payload, int rec_index, char *mac,
mac               763 drivers/net/ethernet/mellanox/mlxsw/reg.h 	mlxsw_reg_sfn_rec_mac_memcpy_from(payload, rec_index, mac);
mac              4347 drivers/net/ethernet/mellanox/mlxsw/reg.h MLXSW_ITEM_BUF(reg, ppad, mac, 0x02, 6);
mac              6082 drivers/net/ethernet/mellanox/mlxsw/reg.h static inline void mlxsw_reg_ritr_mac_pack(char *payload, const char *mac)
mac              6084 drivers/net/ethernet/mellanox/mlxsw/reg.h 	mlxsw_reg_ritr_if_mac_memcpy_to(payload, mac);
mac              7168 drivers/net/ethernet/mellanox/mlxsw/reg.h MLXSW_ITEM_BUF(reg, rauht, mac, 0x6E, 6);
mac              7172 drivers/net/ethernet/mellanox/mlxsw/reg.h 					const char *mac)
mac              7177 drivers/net/ethernet/mellanox/mlxsw/reg.h 	mlxsw_reg_rauht_mac_memcpy_to(payload, mac);
mac              7182 drivers/net/ethernet/mellanox/mlxsw/reg.h 					 const char *mac, u32 dip)
mac              7184 drivers/net/ethernet/mellanox/mlxsw/reg.h 	mlxsw_reg_rauht_pack(payload, op, rif, mac);
mac              7190 drivers/net/ethernet/mellanox/mlxsw/reg.h 					 const char *mac, const char *dip)
mac              7192 drivers/net/ethernet/mellanox/mlxsw/reg.h 	mlxsw_reg_rauht_pack(payload, op, rif, mac);
mac              8634 drivers/net/ethernet/mellanox/mlxsw/reg.h 				 const char *mac,
mac              8638 drivers/net/ethernet/mellanox/mlxsw/reg.h 	mlxsw_reg_mpat_eth_rspan_mac_memcpy_to(payload, mac);
mac               437 drivers/net/ethernet/mellanox/mlxsw/spectrum.h int mlxsw_sp_rif_fdb_op(struct mlxsw_sp *mlxsw_sp, const char *mac, u16 fid,
mac               142 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	void (*fdb_del)(struct mlxsw_sp_rif *rif, const char *mac);
mac              6860 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c static bool mlxsw_sp_rif_macvlan_is_vrrp4(const u8 *mac)
mac              6865 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	return ether_addr_equal_masked(mac, vrrp4, mask);
mac              6868 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c static bool mlxsw_sp_rif_macvlan_is_vrrp6(const u8 *mac)
mac              6873 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	return ether_addr_equal_masked(mac, vrrp6, mask);
mac              6877 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 				const u8 *mac, bool adding)
mac              6880 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	u8 vrrp_id = adding ? mac[5] : 0;
mac              6883 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	if (!mlxsw_sp_rif_macvlan_is_vrrp4(mac) &&
mac              6884 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	    !mlxsw_sp_rif_macvlan_is_vrrp6(mac))
mac              6892 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	if (mlxsw_sp_rif_macvlan_is_vrrp4(mac))
mac              7159 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 			     const char *mac, int mtu)
mac              7170 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	mlxsw_reg_ritr_if_mac_memcpy_to(ritr_pl, mac);
mac              7521 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c static void mlxsw_sp_rif_vlan_fdb_del(struct mlxsw_sp_rif *rif, const char *mac)
mac              7529 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	dev = br_fdb_find_port(br_dev, mac, vid);
mac              7533 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	info.addr = mac;
mac              7612 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c static void mlxsw_sp_rif_fid_fdb_del(struct mlxsw_sp_rif *rif, const char *mac)
mac              7617 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	dev = br_fdb_find_port(rif->dev, mac, 0);
mac              7621 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	info.addr = mac;
mac              1222 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 					  const char *mac, u16 fid,
mac              1250 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 				     mlxsw_sp_sfd_rec_policy(dynamic), mac, fid,
mac              1267 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 				     const char *mac, u16 fid, bool adding,
mac              1280 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	mlxsw_reg_sfd_uc_pack(sfd_pl, 0, policy, mac, fid, action, local_port);
mac              1295 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 				   const char *mac, u16 fid, bool adding,
mac              1298 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	return __mlxsw_sp_port_fdb_uc_op(mlxsw_sp, local_port, mac, fid, adding,
mac              1303 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c int mlxsw_sp_rif_fdb_op(struct mlxsw_sp *mlxsw_sp, const char *mac, u16 fid,
mac              1306 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	return __mlxsw_sp_port_fdb_uc_op(mlxsw_sp, 0, mac, fid, adding,
mac              1312 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 				       const char *mac, u16 fid, u16 lag_vid,
mac              1325 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 				  mac, fid, MLXSW_REG_SFD_REC_ACTION_NOP,
mac              2403 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 					      const char *mac,
mac              2418 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	ether_addr_copy(info.eth_addr, mac);
mac              2425 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 					    const char *mac,
mac              2432 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 		mlxsw_sp_fdb_vxlan_call_notifiers(dev, mac, proto, addr, vni,
mac              2438 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 			    const char *mac, u16 vid,
mac              2443 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	info.addr = mac;
mac              2458 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	char mac[ETH_ALEN];
mac              2464 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	mlxsw_reg_sfn_mac_unpack(sfn_pl, rec_index, mac, &fid, &local_port);
mac              2490 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	err = mlxsw_sp_port_fdb_uc_op(mlxsw_sp, local_port, mac, fid,
mac              2500 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	mlxsw_sp_fdb_call_notifiers(type, mac, vid, bridge_port->dev, adding);
mac              2519 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	char mac[ETH_ALEN];
mac              2526 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	mlxsw_reg_sfn_mac_lag_unpack(sfn_pl, rec_index, mac, &fid, &lag_id);
mac              2554 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	err = mlxsw_sp_port_fdb_uc_lag_op(mlxsw_sp, lag_id, mac, fid, lag_vid,
mac              2564 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	mlxsw_sp_fdb_call_notifiers(type, mac, vid, bridge_port->dev, adding);
mac              2635 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	char mac[ETH_ALEN];
mac              2641 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	mlxsw_reg_sfn_uc_tunnel_unpack(sfn_pl, rec_index, mac, &fid_index,
mac              2659 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	err = mlxsw_sp_port_fdb_tunnel_uc_op(mlxsw_sp, mac, fid_index,
mac              2665 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	mlxsw_sp_fdb_nve_call_notifiers(nve_dev, mac,
mac              2671 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	mlxsw_sp_fdb_call_notifiers(type, mac, vid, nve_dev, adding);
mac              2685 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	mlxsw_sp_port_fdb_tunnel_uc_op(mlxsw_sp, mac, fid_index,
mac               354 drivers/net/ethernet/micrel/ks8842.c 	u16 mac;
mac               365 drivers/net/ethernet/micrel/ks8842.c 		mac = ks8842_read16(adapter, 2, REG_MARL);
mac               366 drivers/net/ethernet/micrel/ks8842.c 		ks8842_write16(adapter, 39, mac, REG_MACAR3);
mac               367 drivers/net/ethernet/micrel/ks8842.c 		mac = ks8842_read16(adapter, 2, REG_MARM);
mac               368 drivers/net/ethernet/micrel/ks8842.c 		ks8842_write16(adapter, 39, mac, REG_MACAR2);
mac               369 drivers/net/ethernet/micrel/ks8842.c 		mac = ks8842_read16(adapter, 2, REG_MARH);
mac               370 drivers/net/ethernet/micrel/ks8842.c 		ks8842_write16(adapter, 39, mac, REG_MACAR1);
mac               374 drivers/net/ethernet/micrel/ks8842.c 		mac = ks8842_read16(adapter, 2, REG_MARL);
mac               375 drivers/net/ethernet/micrel/ks8842.c 		ks8842_write16(adapter, 39, mac, REG_MACAR1);
mac               376 drivers/net/ethernet/micrel/ks8842.c 		mac = ks8842_read16(adapter, 2, REG_MARM);
mac               377 drivers/net/ethernet/micrel/ks8842.c 		ks8842_write16(adapter, 39, mac, REG_MACAR2);
mac               378 drivers/net/ethernet/micrel/ks8842.c 		mac = ks8842_read16(adapter, 2, REG_MARH);
mac               379 drivers/net/ethernet/micrel/ks8842.c 		ks8842_write16(adapter, 39, mac, REG_MACAR3);
mac               383 drivers/net/ethernet/micrel/ks8842.c static void ks8842_write_mac_addr(struct ks8842_adapter *adapter, u8 *mac)
mac               390 drivers/net/ethernet/micrel/ks8842.c 		ks8842_write8(adapter, 2, mac[ETH_ALEN - i - 1], REG_MARL + i);
mac               392 drivers/net/ethernet/micrel/ks8842.c 			ks8842_write8(adapter, 39, mac[ETH_ALEN - i - 1],
mac               402 drivers/net/ethernet/micrel/ks8842.c 		u16 mac;
mac               404 drivers/net/ethernet/micrel/ks8842.c 		mac = ks8842_read16(adapter, 2, REG_MARL);
mac               405 drivers/net/ethernet/micrel/ks8842.c 		ks8842_write16(adapter, 39, mac, REG_MACAR3);
mac               406 drivers/net/ethernet/micrel/ks8842.c 		mac = ks8842_read16(adapter, 2, REG_MARM);
mac               407 drivers/net/ethernet/micrel/ks8842.c 		ks8842_write16(adapter, 39, mac, REG_MACAR2);
mac               408 drivers/net/ethernet/micrel/ks8842.c 		mac = ks8842_read16(adapter, 2, REG_MARH);
mac               409 drivers/net/ethernet/micrel/ks8842.c 		ks8842_write16(adapter, 39, mac, REG_MACAR1);
mac              1061 drivers/net/ethernet/micrel/ks8842.c 	char *mac = (u8 *)addr->sa_data;
mac              1068 drivers/net/ethernet/micrel/ks8842.c 	memcpy(netdev->dev_addr, mac, netdev->addr_len);
mac              1070 drivers/net/ethernet/micrel/ks8842.c 	ks8842_write_mac_addr(adapter, mac);
mac              1242 drivers/net/ethernet/micrel/ks8851_mll.c 	const char *mac;
mac              1329 drivers/net/ethernet/micrel/ks8851_mll.c 		mac = of_get_mac_address(pdev->dev.of_node);
mac              1330 drivers/net/ethernet/micrel/ks8851_mll.c 		if (!IS_ERR(mac))
mac              1331 drivers/net/ethernet/micrel/ks8851_mll.c 			ether_addr_copy(ks->mac_addr, mac);
mac              5653 drivers/net/ethernet/micrel/ksz884x.c 	struct sockaddr *mac = addr;
mac              5660 drivers/net/ethernet/micrel/ksz884x.c 		memcpy(hw->override_addr, mac->sa_data, ETH_ALEN);
mac              5663 drivers/net/ethernet/micrel/ksz884x.c 	memcpy(dev->dev_addr, mac->sa_data, ETH_ALEN);
mac                45 drivers/net/ethernet/mscc/ocelot.c 	u8 mac[ETH_ALEN];
mac                67 drivers/net/ethernet/mscc/ocelot.c 			       const unsigned char mac[ETH_ALEN],
mac                76 drivers/net/ethernet/mscc/ocelot.c 	mach |= mac[0] << 8;
mac                77 drivers/net/ethernet/mscc/ocelot.c 	mach |= mac[1] << 0;
mac                78 drivers/net/ethernet/mscc/ocelot.c 	macl |= mac[2] << 24;
mac                79 drivers/net/ethernet/mscc/ocelot.c 	macl |= mac[3] << 16;
mac                80 drivers/net/ethernet/mscc/ocelot.c 	macl |= mac[4] << 8;
mac                81 drivers/net/ethernet/mscc/ocelot.c 	macl |= mac[5] << 0;
mac                89 drivers/net/ethernet/mscc/ocelot.c 			     const unsigned char mac[ETH_ALEN],
mac                93 drivers/net/ethernet/mscc/ocelot.c 	ocelot_mact_select(ocelot, mac, vid);
mac               106 drivers/net/ethernet/mscc/ocelot.c 			      const unsigned char mac[ETH_ALEN],
mac               109 drivers/net/ethernet/mscc/ocelot.c 	ocelot_mact_select(ocelot, mac, vid);
mac               836 drivers/net/ethernet/mscc/ocelot.c 	if (nla_put(dump->skb, NDA_LLADDR, ETH_ALEN, entry->mac))
mac               857 drivers/net/ethernet/mscc/ocelot.c 	char mac[ETH_ALEN];
mac               888 drivers/net/ethernet/mscc/ocelot.c 	mac[0] = (mach >> 8)  & 0xff;
mac               889 drivers/net/ethernet/mscc/ocelot.c 	mac[1] = (mach >> 0)  & 0xff;
mac               890 drivers/net/ethernet/mscc/ocelot.c 	mac[2] = (macl >> 24) & 0xff;
mac               891 drivers/net/ethernet/mscc/ocelot.c 	mac[3] = (macl >> 16) & 0xff;
mac               892 drivers/net/ethernet/mscc/ocelot.c 	mac[4] = (macl >> 8)  & 0xff;
mac               893 drivers/net/ethernet/mscc/ocelot.c 	mac[5] = (macl >> 0)  & 0xff;
mac               896 drivers/net/ethernet/mscc/ocelot.c 	ether_addr_copy(entry->mac, mac);
mac               230 drivers/net/ethernet/natsemi/macsonic.c #define INVALID_MAC(mac) (memcmp(mac, "\x08\x00\x07", 3) && \
mac               231 drivers/net/ethernet/natsemi/macsonic.c                           memcmp(mac, "\x00\xA0\x40", 3) && \
mac               232 drivers/net/ethernet/natsemi/macsonic.c                           memcmp(mac, "\x00\x80\x19", 3) && \
mac               233 drivers/net/ethernet/natsemi/macsonic.c                           memcmp(mac, "\x00\x05\x02", 3))
mac              1559 drivers/net/ethernet/natsemi/natsemi.c 		u16 mac = (dev->dev_addr[2*i+1]<<8) + dev->dev_addr[2*i];
mac              1562 drivers/net/ethernet/natsemi/natsemi.c 		writew(mac, ioaddr + RxFilterData);
mac              1653 drivers/net/ethernet/natsemi/ns83820.c static void ns83820_getmac(struct ns83820 *dev, u8 *mac)
mac              1665 drivers/net/ethernet/natsemi/ns83820.c 		*mac++ = data;
mac              1666 drivers/net/ethernet/natsemi/ns83820.c 		*mac++ = data >> 8;
mac               666 drivers/net/ethernet/neterion/vxge/vxge-main.c static int vxge_mac_list_add(struct vxge_vpath *vpath, struct macInfo *mac)
mac               686 drivers/net/ethernet/neterion/vxge/vxge-main.c 	memcpy(mac_address, mac->macaddr, ETH_ALEN);
mac               688 drivers/net/ethernet/neterion/vxge/vxge-main.c 	new_mac_entry->state = mac->state;
mac               691 drivers/net/ethernet/neterion/vxge/vxge-main.c 	if (is_multicast_ether_addr(mac->macaddr))
mac               699 drivers/net/ethernet/neterion/vxge/vxge-main.c vxge_add_mac_addr(struct vxgedev *vdev, struct macInfo *mac)
mac               705 drivers/net/ethernet/neterion/vxge/vxge-main.c 	if (is_multicast_ether_addr(mac->macaddr))
mac               710 drivers/net/ethernet/neterion/vxge/vxge-main.c 	vpath = &vdev->vpaths[mac->vpath_no];
mac               711 drivers/net/ethernet/neterion/vxge/vxge-main.c 	status = vxge_hw_vpath_mac_addr_add(vpath->handle, mac->macaddr,
mac               712 drivers/net/ethernet/neterion/vxge/vxge-main.c 						mac->macmask, duplicate_mode);
mac               718 drivers/net/ethernet/neterion/vxge/vxge-main.c 		if (FALSE == vxge_mac_list_add(vpath, mac))
mac              1066 drivers/net/ethernet/neterion/vxge/vxge-main.c static int vxge_mac_list_del(struct vxge_vpath *vpath, struct macInfo *mac)
mac              1073 drivers/net/ethernet/neterion/vxge/vxge-main.c 	memcpy(mac_address, mac->macaddr, ETH_ALEN);
mac              1081 drivers/net/ethernet/neterion/vxge/vxge-main.c 			if (is_multicast_ether_addr(mac->macaddr))
mac              1092 drivers/net/ethernet/neterion/vxge/vxge-main.c vxge_del_mac_addr(struct vxgedev *vdev, struct macInfo *mac)
mac              1097 drivers/net/ethernet/neterion/vxge/vxge-main.c 	vpath = &vdev->vpaths[mac->vpath_no];
mac              1098 drivers/net/ethernet/neterion/vxge/vxge-main.c 	status = vxge_hw_vpath_mac_addr_delete(vpath->handle, mac->macaddr,
mac              1099 drivers/net/ethernet/neterion/vxge/vxge-main.c 						mac->macmask);
mac              1105 drivers/net/ethernet/neterion/vxge/vxge-main.c 		vxge_mac_list_del(vpath, mac);
mac              1415 drivers/net/ethernet/neterion/vxge/vxge-main.c vxge_search_mac_addr_in_da_table(struct vxge_vpath *vpath, struct macInfo *mac)
mac              1430 drivers/net/ethernet/neterion/vxge/vxge-main.c 	while (!ether_addr_equal(mac->macaddr, macaddr)) {
mac              1021 drivers/net/ethernet/netronome/nfp/flower/offload.c 	struct nfp_flower_mac_mpls *mac;
mac              1055 drivers/net/ethernet/netronome/nfp/flower/offload.c 	mac = (struct nfp_flower_mac_mpls *)mask;
mac              1056 drivers/net/ethernet/netronome/nfp/flower/offload.c 	if (!is_broadcast_ether_addr(&mac->mac_dst[0])) {
mac               506 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c __nfp_tunnel_offload_mac(struct nfp_app *app, u8 *mac, u16 idx, bool del)
mac               518 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c 	ether_addr_copy(payload.addr, mac);
mac               555 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c nfp_tunnel_lookup_offloaded_macs(struct nfp_app *app, u8 *mac)
mac               559 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c 	return rhashtable_lookup_fast(&priv->tun.offloaded_macs, mac,
mac               674 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c 			  u8 *mac, bool mod)
mac               682 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c 	entry = nfp_tunnel_lookup_offloaded_macs(app, mac);
mac               701 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c 			if (__nfp_tunnel_offload_mac(app, mac, nfp_mac_idx,
mac               724 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c 		err = __nfp_tunnel_offload_mac(app, mac, nfp_mac_idx, false);
mac               751 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c 	return __nfp_tunnel_offload_mac(app, mac, 0, true);
mac                62 drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c int nfp_app_set_vf_mac(struct net_device *netdev, int vf, u8 *mac)
mac                72 drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c 	if (is_multicast_ether_addr(mac)) {
mac                75 drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c 			 mac, vf);
mac                81 drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c 	writel(get_unaligned_be32(mac), app->pf->vfcfg_tbl2 + vf_offset);
mac                82 drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c 	writew(get_unaligned_be16(mac + 4),
mac                89 drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c 			 mac, vf);
mac               233 drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c 	put_unaligned_be32(mac_hi, &ivi->mac[0]);
mac               234 drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c 	put_unaligned_be16(mac_lo, &ivi->mac[4]);
mac                50 drivers/net/ethernet/netronome/nfp/nfp_net_sriov.h int nfp_app_set_vf_mac(struct net_device *netdev, int vf, u8 *mac);
mac              1222 drivers/net/ethernet/ni/nixge.c 	char *mac;
mac              1228 drivers/net/ethernet/ni/nixge.c 	mac = nvmem_cell_read(cell, &cell_size);
mac              1231 drivers/net/ethernet/ni/nixge.c 	return mac;
mac              3121 drivers/net/ethernet/nvidia/forcedeth.c 	u32 mac[2];
mac              3123 drivers/net/ethernet/nvidia/forcedeth.c 	mac[0] = (dev->dev_addr[0] << 0) + (dev->dev_addr[1] << 8) +
mac              3125 drivers/net/ethernet/nvidia/forcedeth.c 	mac[1] = (dev->dev_addr[4] << 0) + (dev->dev_addr[5] << 8);
mac              3127 drivers/net/ethernet/nvidia/forcedeth.c 	writel(mac[0], base + NvRegMacAddrA);
mac              3128 drivers/net/ethernet/nvidia/forcedeth.c 	writel(mac[1], base + NvRegMacAddrB);
mac               420 drivers/net/ethernet/nxp/lpc_eth.c static void __lpc_set_mac(struct netdata_local *pldat, u8 *mac)
mac               425 drivers/net/ethernet/nxp/lpc_eth.c 	tmp = mac[0] | ((u32)mac[1] << 8);
mac               427 drivers/net/ethernet/nxp/lpc_eth.c 	tmp = mac[2] | ((u32)mac[3] << 8);
mac               429 drivers/net/ethernet/nxp/lpc_eth.c 	tmp = mac[4] | ((u32)mac[5] << 8);
mac               432 drivers/net/ethernet/nxp/lpc_eth.c 	netdev_dbg(pldat->ndev, "Ethernet MAC address %pM\n", mac);
mac               435 drivers/net/ethernet/nxp/lpc_eth.c static void __lpc_get_mac(struct netdata_local *pldat, u8 *mac)
mac               441 drivers/net/ethernet/nxp/lpc_eth.c 	mac[0] = tmp & 0xFF;
mac               442 drivers/net/ethernet/nxp/lpc_eth.c 	mac[1] = tmp >> 8;
mac               444 drivers/net/ethernet/nxp/lpc_eth.c 	mac[2] = tmp & 0xFF;
mac               445 drivers/net/ethernet/nxp/lpc_eth.c 	mac[3] = tmp >> 8;
mac               447 drivers/net/ethernet/nxp/lpc_eth.c 	mac[4] = tmp & 0xFF;
mac               448 drivers/net/ethernet/nxp/lpc_eth.c 	mac[5] = tmp >> 8;
mac               369 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h 	struct pch_gbe_mac_info mac;
mac               133 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c 	hw->mac.link_speed = speed;
mac               134 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c 	hw->mac.link_duplex = copy_ecmd.base.duplex;
mac               138 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c 	hw->mac.autoneg = copy_ecmd.base.autoneg;
mac               377 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c 	    ((hw->mac.fc_autoneg) ? AUTONEG_ENABLE : AUTONEG_DISABLE);
mac               379 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c 	if (hw->mac.fc == PCH_GBE_FC_RX_PAUSE) {
mac               381 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c 	} else if (hw->mac.fc == PCH_GBE_FC_TX_PAUSE) {
mac               383 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c 	} else if (hw->mac.fc == PCH_GBE_FC_FULL) {
mac               404 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c 	hw->mac.fc_autoneg = pause->autoneg;
mac               406 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c 		hw->mac.fc = PCH_GBE_FC_FULL;
mac               408 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c 		hw->mac.fc = PCH_GBE_FC_RX_PAUSE;
mac               410 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c 		hw->mac.fc = PCH_GBE_FC_TX_PAUSE;
mac               412 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c 		hw->mac.fc = PCH_GBE_FC_NONE;
mac               414 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c 	if (hw->mac.fc_autoneg == AUTONEG_ENABLE) {
mac               284 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	hw->mac.addr[0] = (u8)(adr1a & 0xFF);
mac               285 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	hw->mac.addr[1] = (u8)((adr1a >> 8) & 0xFF);
mac               286 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	hw->mac.addr[2] = (u8)((adr1a >> 16) & 0xFF);
mac               287 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	hw->mac.addr[3] = (u8)((adr1a >> 24) & 0xFF);
mac               288 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	hw->mac.addr[4] = (u8)(adr1b & 0xFF);
mac               289 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	hw->mac.addr[5] = (u8)((adr1b >> 8) & 0xFF);
mac               291 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	netdev_dbg(adapter->netdev, "hw->mac.addr : %pM\n", hw->mac.addr);
mac               358 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	pch_gbe_mac_mar_set(hw, hw->mac.addr, 0);
mac               388 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	pch_gbe_mac_mar_set(hw, hw->mac.addr, 0);
mac               410 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	struct pch_gbe_mac_info *mac = &hw->mac;
mac               413 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	netdev_dbg(adapter->netdev, "mac->fc = %u\n", mac->fc);
mac               417 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	switch (mac->fc) {
mac               420 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		mac->tx_fc_enable = false;
mac               424 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		mac->tx_fc_enable = false;
mac               428 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		mac->tx_fc_enable = true;
mac               432 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		mac->tx_fc_enable = true;
mac               439 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	if (mac->link_duplex == DUPLEX_HALF)
mac               444 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		   ioread32(&hw->reg->RX_FCTRL), mac->tx_fc_enable);
mac               535 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	tmp2 = hw->mac.addr[1];
mac               536 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	tmp2 = (tmp2 << 8) | hw->mac.addr[0];
mac               539 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	tmp3 = hw->mac.addr[5];
mac               540 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	tmp3 = (tmp3 << 8) | hw->mac.addr[4];
mac               541 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	tmp3 = (tmp3 << 8) | hw->mac.addr[3];
mac               542 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	tmp3 = (tmp3 << 8) | hw->mac.addr[2];
mac              1060 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		hw->mac.link_speed = ethtool_cmd_speed(&cmd);
mac              1061 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		hw->mac.link_duplex = cmd.duplex;
mac              1063 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		pch_gbe_set_rgmii_ctrl(adapter, hw->mac.link_speed,
mac              1064 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 						hw->mac.link_duplex);
mac              1066 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		pch_gbe_set_mode(adapter, hw->mac.link_speed,
mac              1067 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 				 hw->mac.link_duplex);
mac              1070 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 			   hw->mac.link_speed,
mac              1077 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		hw->mac.link_speed = SPEED_10;
mac              1078 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		hw->mac.link_duplex = DUPLEX_HALF;
mac              1321 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		if (hw->mac.tx_fc_enable) {
mac              1458 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	    adapter->hw.mac.max_frame_size + PCH_GBE_DMA_ALIGN + NET_IP_ALIGN;
mac              1883 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	if (!is_valid_ether_addr(adapter->hw.mac.addr)) {
mac              1977 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	hw->mac.max_frame_size = netdev->mtu + ETH_HLEN + ETH_FCS_LEN;
mac              1978 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	hw->mac.min_frame_size = ETH_ZLEN + ETH_FCS_LEN;
mac              1996 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		   hw->mac.min_frame_size, hw->mac.max_frame_size);
mac              2164 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		memcpy(adapter->hw.mac.addr, skaddr->sa_data, netdev->addr_len);
mac              2165 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		pch_gbe_mac_mar_set(&adapter->hw, adapter->hw.mac.addr, 0);
mac              2170 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	netdev_dbg(netdev, "mac_addr : %pM\n", adapter->hw.mac.addr);
mac              2210 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 			adapter->hw.mac.max_frame_size = max_frame;
mac              2215 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		adapter->hw.mac.max_frame_size = max_frame;
mac              2221 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		   adapter->hw.mac.max_frame_size);
mac              2423 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		pch_gbe_set_rgmii_ctrl(adapter, hw->mac.link_speed,
mac              2424 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 					hw->mac.link_duplex);
mac              2425 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		pch_gbe_set_mode(adapter, hw->mac.link_speed,
mac              2426 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 					hw->mac.link_duplex);
mac              2583 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	memcpy(netdev->dev_addr, adapter->hw.mac.addr, netdev->addr_len);
mac               324 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.autoneg = hw->mac.fc_autoneg = 1;
mac               328 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.link_speed = SPEED_10;
mac               329 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.link_duplex = DUPLEX_HALF;
mac               336 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.autoneg = hw->mac.fc_autoneg = 1;
mac               339 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.link_speed = SPEED_10;
mac               340 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.link_duplex = DUPLEX_HALF;
mac               347 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.autoneg = hw->mac.fc_autoneg = 1;
mac               351 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.link_speed = SPEED_10;
mac               352 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.link_duplex = DUPLEX_FULL;
mac               359 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.autoneg = hw->mac.fc_autoneg = 1;
mac               362 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.link_speed = SPEED_10;
mac               363 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.link_duplex = DUPLEX_HALF;
mac               367 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.autoneg = hw->mac.fc_autoneg = 0;
mac               369 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.link_speed = SPEED_10;
mac               370 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.link_duplex = DUPLEX_HALF;
mac               374 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.autoneg = hw->mac.fc_autoneg = 0;
mac               376 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.link_speed = SPEED_10;
mac               377 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.link_duplex = DUPLEX_FULL;
mac               384 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.autoneg = hw->mac.fc_autoneg = 1;
mac               387 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.link_speed = SPEED_100;
mac               388 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.link_duplex = DUPLEX_HALF;
mac               393 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.autoneg = hw->mac.fc_autoneg = 0;
mac               395 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.link_speed = SPEED_100;
mac               396 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.link_duplex = DUPLEX_HALF;
mac               401 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.autoneg = hw->mac.fc_autoneg = 0;
mac               403 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.link_speed = SPEED_100;
mac               404 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.link_duplex = DUPLEX_FULL;
mac               418 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.autoneg = hw->mac.fc_autoneg = 1;
mac               420 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.link_speed = SPEED_1000;
mac               421 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.link_duplex = DUPLEX_FULL;
mac               506 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c 		hw->mac.fc = tmp;
mac               308 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_phy.c 	ethtool_cmd_speed_set(&cmd, hw->mac.link_speed);
mac               309 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_phy.c 	cmd.duplex = hw->mac.link_duplex;
mac               311 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_phy.c 	cmd.autoneg = hw->mac.autoneg;
mac                83 drivers/net/ethernet/pasemi/pasemi_mac.c static unsigned int read_mac_reg(const struct pasemi_mac *mac, unsigned int reg)
mac                85 drivers/net/ethernet/pasemi/pasemi_mac.c 	return pasemi_read_mac_reg(mac->dma_if, reg);
mac                88 drivers/net/ethernet/pasemi/pasemi_mac.c static void write_mac_reg(const struct pasemi_mac *mac, unsigned int reg,
mac                91 drivers/net/ethernet/pasemi/pasemi_mac.c 	pasemi_write_mac_reg(mac->dma_if, reg, val);
mac               104 drivers/net/ethernet/pasemi/pasemi_mac.c static struct pasemi_mac_rxring *rx_ring(const struct pasemi_mac *mac)
mac               106 drivers/net/ethernet/pasemi/pasemi_mac.c 	return mac->rx;
mac               109 drivers/net/ethernet/pasemi/pasemi_mac.c static struct pasemi_mac_txring *tx_ring(const struct pasemi_mac *mac)
mac               111 drivers/net/ethernet/pasemi/pasemi_mac.c 	return mac->tx;
mac               124 drivers/net/ethernet/pasemi/pasemi_mac.c static int mac_to_intf(struct pasemi_mac *mac)
mac               126 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pci_dev *pdev = mac->pdev;
mac               152 drivers/net/ethernet/pasemi/pasemi_mac.c static void pasemi_mac_intf_disable(struct pasemi_mac *mac)
mac               156 drivers/net/ethernet/pasemi/pasemi_mac.c 	flags = read_mac_reg(mac, PAS_MAC_CFG_PCFG);
mac               158 drivers/net/ethernet/pasemi/pasemi_mac.c 	write_mac_reg(mac, PAS_MAC_CFG_PCFG, flags);
mac               161 drivers/net/ethernet/pasemi/pasemi_mac.c static void pasemi_mac_intf_enable(struct pasemi_mac *mac)
mac               165 drivers/net/ethernet/pasemi/pasemi_mac.c 	flags = read_mac_reg(mac, PAS_MAC_CFG_PCFG);
mac               167 drivers/net/ethernet/pasemi/pasemi_mac.c 	write_mac_reg(mac, PAS_MAC_CFG_PCFG, flags);
mac               170 drivers/net/ethernet/pasemi/pasemi_mac.c static int pasemi_get_mac_addr(struct pasemi_mac *mac)
mac               172 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pci_dev *pdev = mac->pdev;
mac               187 drivers/net/ethernet/pasemi/pasemi_mac.c 		memcpy(mac->mac_addr, maddr, ETH_ALEN);
mac               210 drivers/net/ethernet/pasemi/pasemi_mac.c 	memcpy(mac->mac_addr, addr, ETH_ALEN);
mac               217 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pasemi_mac *mac = netdev_priv(dev);
mac               230 drivers/net/ethernet/pasemi/pasemi_mac.c 	adr1 = read_mac_reg(mac, PAS_MAC_CFG_ADR1);
mac               234 drivers/net/ethernet/pasemi/pasemi_mac.c 	pasemi_mac_intf_disable(mac);
mac               235 drivers/net/ethernet/pasemi/pasemi_mac.c 	write_mac_reg(mac, PAS_MAC_CFG_ADR0, adr0);
mac               236 drivers/net/ethernet/pasemi/pasemi_mac.c 	write_mac_reg(mac, PAS_MAC_CFG_ADR1, adr1);
mac               237 drivers/net/ethernet/pasemi/pasemi_mac.c 	pasemi_mac_intf_enable(mac);
mac               242 drivers/net/ethernet/pasemi/pasemi_mac.c static int pasemi_mac_unmap_tx_skb(struct pasemi_mac *mac,
mac               248 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pci_dev *pdev = mac->dma_pdev;
mac               265 drivers/net/ethernet/pasemi/pasemi_mac.c static struct pasemi_mac_csring *pasemi_mac_setup_csring(struct pasemi_mac *mac)
mac               276 drivers/net/ethernet/pasemi/pasemi_mac.c 		dev_err(&mac->pdev->dev, "Can't allocate checksum channel\n");
mac               339 drivers/net/ethernet/pasemi/pasemi_mac.c static void pasemi_mac_setup_csrings(struct pasemi_mac *mac)
mac               342 drivers/net/ethernet/pasemi/pasemi_mac.c 	mac->cs[0] = pasemi_mac_setup_csring(mac);
mac               343 drivers/net/ethernet/pasemi/pasemi_mac.c 	if (mac->type == MAC_TYPE_XAUI)
mac               344 drivers/net/ethernet/pasemi/pasemi_mac.c 		mac->cs[1] = pasemi_mac_setup_csring(mac);
mac               346 drivers/net/ethernet/pasemi/pasemi_mac.c 		mac->cs[1] = 0;
mac               349 drivers/net/ethernet/pasemi/pasemi_mac.c 		if (mac->cs[i])
mac               350 drivers/net/ethernet/pasemi/pasemi_mac.c 			mac->num_cs++;
mac               366 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pasemi_mac *mac = netdev_priv(dev);
mac               374 drivers/net/ethernet/pasemi/pasemi_mac.c 		dev_err(&mac->pdev->dev, "Can't allocate RX channel\n");
mac               393 drivers/net/ethernet/pasemi/pasemi_mac.c 	ring->buffers = dma_alloc_coherent(&mac->dma_pdev->dev,
mac               413 drivers/net/ethernet/pasemi/pasemi_mac.c 	write_dma_reg(PAS_DMA_RXINT_BASEL(mac->dma_if),
mac               416 drivers/net/ethernet/pasemi/pasemi_mac.c 	write_dma_reg(PAS_DMA_RXINT_BASEU(mac->dma_if),
mac               427 drivers/net/ethernet/pasemi/pasemi_mac.c 	write_dma_reg(PAS_DMA_RXINT_CFG(mac->dma_if), cfg);
mac               431 drivers/net/ethernet/pasemi/pasemi_mac.c 	ring->mac = mac;
mac               432 drivers/net/ethernet/pasemi/pasemi_mac.c 	mac->rx = ring;
mac               447 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pasemi_mac *mac = netdev_priv(dev);
mac               457 drivers/net/ethernet/pasemi/pasemi_mac.c 		dev_err(&mac->pdev->dev, "Can't allocate TX channel\n");
mac               484 drivers/net/ethernet/pasemi/pasemi_mac.c 	      PAS_DMA_TXCHAN_CFG_TATTR(mac->dma_if) |
mac               495 drivers/net/ethernet/pasemi/pasemi_mac.c 	ring->mac = mac;
mac               507 drivers/net/ethernet/pasemi/pasemi_mac.c static void pasemi_mac_free_tx_resources(struct pasemi_mac *mac)
mac               509 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pasemi_mac_txring *txring = tx_ring(mac);
mac               530 drivers/net/ethernet/pasemi/pasemi_mac.c 			freed = pasemi_mac_unmap_tx_skb(mac, nfrags,
mac               542 drivers/net/ethernet/pasemi/pasemi_mac.c static void pasemi_mac_free_rx_buffers(struct pasemi_mac *mac)
mac               544 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pasemi_mac_rxring *rx = rx_ring(mac);
mac               551 drivers/net/ethernet/pasemi/pasemi_mac.c 			pci_unmap_single(mac->dma_pdev,
mac               565 drivers/net/ethernet/pasemi/pasemi_mac.c static void pasemi_mac_free_rx_resources(struct pasemi_mac *mac)
mac               567 drivers/net/ethernet/pasemi/pasemi_mac.c 	pasemi_mac_free_rx_buffers(mac);
mac               569 drivers/net/ethernet/pasemi/pasemi_mac.c 	dma_free_coherent(&mac->dma_pdev->dev, RX_RING_SIZE * sizeof(u64),
mac               570 drivers/net/ethernet/pasemi/pasemi_mac.c 			  rx_ring(mac)->buffers, rx_ring(mac)->buf_dma);
mac               572 drivers/net/ethernet/pasemi/pasemi_mac.c 	kfree(rx_ring(mac)->ring_info);
mac               573 drivers/net/ethernet/pasemi/pasemi_mac.c 	pasemi_dma_free_chan(&rx_ring(mac)->chan);
mac               574 drivers/net/ethernet/pasemi/pasemi_mac.c 	mac->rx = NULL;
mac               580 drivers/net/ethernet/pasemi/pasemi_mac.c 	const struct pasemi_mac *mac = netdev_priv(dev);
mac               581 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pasemi_mac_rxring *rx = rx_ring(mac);
mac               587 drivers/net/ethernet/pasemi/pasemi_mac.c 	fill = rx_ring(mac)->next_to_fill;
mac               597 drivers/net/ethernet/pasemi/pasemi_mac.c 		skb = netdev_alloc_skb(dev, mac->bufsz);
mac               603 drivers/net/ethernet/pasemi/pasemi_mac.c 		dma = pci_map_single(mac->dma_pdev, skb->data,
mac               604 drivers/net/ethernet/pasemi/pasemi_mac.c 				     mac->bufsz - LOCAL_SKB_ALIGN,
mac               607 drivers/net/ethernet/pasemi/pasemi_mac.c 		if (unlikely(pci_dma_mapping_error(mac->dma_pdev, dma))) {
mac               614 drivers/net/ethernet/pasemi/pasemi_mac.c 		*buff = XCT_RXB_LEN(mac->bufsz) | XCT_RXB_ADDR(dma);
mac               620 drivers/net/ethernet/pasemi/pasemi_mac.c 	write_dma_reg(PAS_DMA_RXINT_INCR(mac->dma_if), count);
mac               622 drivers/net/ethernet/pasemi/pasemi_mac.c 	rx_ring(mac)->next_to_fill = (rx_ring(mac)->next_to_fill + count) &
mac               626 drivers/net/ethernet/pasemi/pasemi_mac.c static void pasemi_mac_restart_rx_intr(const struct pasemi_mac *mac)
mac               628 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pasemi_mac_rxring *rx = rx_ring(mac);
mac               641 drivers/net/ethernet/pasemi/pasemi_mac.c 	write_iob_reg(PAS_IOB_DMA_RXCH_RESET(mac->rx->chan.chno), reg);
mac               644 drivers/net/ethernet/pasemi/pasemi_mac.c static void pasemi_mac_restart_tx_intr(const struct pasemi_mac *mac)
mac               649 drivers/net/ethernet/pasemi/pasemi_mac.c 	pcnt = *tx_ring(mac)->chan.status & PAS_STATUS_PCNT_M;
mac               653 drivers/net/ethernet/pasemi/pasemi_mac.c 	write_iob_reg(PAS_IOB_DMA_TXCH_RESET(tx_ring(mac)->chan.chno), reg);
mac               657 drivers/net/ethernet/pasemi/pasemi_mac.c static inline void pasemi_mac_rx_error(const struct pasemi_mac *mac,
mac               661 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pasemi_dmachan *chan = &rx_ring(mac)->chan;
mac               663 drivers/net/ethernet/pasemi/pasemi_mac.c 	if (!netif_msg_rx_err(mac))
mac               666 drivers/net/ethernet/pasemi/pasemi_mac.c 	rcmdsta = read_dma_reg(PAS_DMA_RXINT_RCMDSTA(mac->dma_if));
mac               676 drivers/net/ethernet/pasemi/pasemi_mac.c static inline void pasemi_mac_tx_error(const struct pasemi_mac *mac,
mac               680 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pasemi_dmachan *chan = &tx_ring(mac)->chan;
mac               682 drivers/net/ethernet/pasemi/pasemi_mac.c 	if (!netif_msg_tx_err(mac))
mac               697 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pasemi_mac *mac = rx->mac;
mac               698 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pci_dev *pdev = mac->dma_pdev;
mac               722 drivers/net/ethernet/pasemi/pasemi_mac.c 			pasemi_mac_rx_error(mac, macrx);
mac               744 drivers/net/ethernet/pasemi/pasemi_mac.c 		pci_unmap_single(pdev, dma, mac->bufsz - LOCAL_SKB_ALIGN,
mac               749 drivers/net/ethernet/pasemi/pasemi_mac.c 			mac->netdev->stats.rx_errors++;
mac               750 drivers/net/ethernet/pasemi/pasemi_mac.c 			mac->netdev->stats.rx_crc_errors++;
mac               772 drivers/net/ethernet/pasemi/pasemi_mac.c 		skb->protocol = eth_type_trans(skb, mac->netdev);
mac               773 drivers/net/ethernet/pasemi/pasemi_mac.c 		napi_gro_receive(&mac->napi, skb);
mac               793 drivers/net/ethernet/pasemi/pasemi_mac.c 	rx_ring(mac)->next_to_clean = n;
mac               799 drivers/net/ethernet/pasemi/pasemi_mac.c 	write_dma_reg(PAS_DMA_RXCHAN_INCR(mac->rx->chan.chno), count << 1);
mac               801 drivers/net/ethernet/pasemi/pasemi_mac.c 	pasemi_mac_replenish_rx_ring(mac->netdev, count);
mac               803 drivers/net/ethernet/pasemi/pasemi_mac.c 	mac->netdev->stats.rx_bytes += tot_bytes;
mac               804 drivers/net/ethernet/pasemi/pasemi_mac.c 	mac->netdev->stats.rx_packets += packets;
mac               806 drivers/net/ethernet/pasemi/pasemi_mac.c 	spin_unlock(&rx_ring(mac)->lock);
mac               817 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pasemi_mac *mac = txring->mac;
mac               853 drivers/net/ethernet/pasemi/pasemi_mac.c 			pasemi_mac_tx_error(mac, mactx);
mac               891 drivers/net/ethernet/pasemi/pasemi_mac.c 	netif_wake_queue(mac->netdev);
mac               894 drivers/net/ethernet/pasemi/pasemi_mac.c 		pasemi_mac_unmap_tx_skb(mac, nf[i], skbs[i], dmas[i]);
mac               909 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pasemi_mac *mac = rxring->mac;
mac               926 drivers/net/ethernet/pasemi/pasemi_mac.c 	napi_schedule(&mac->napi);
mac               938 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pasemi_mac *mac = txring->mac;
mac               944 drivers/net/ethernet/pasemi/pasemi_mac.c 	pasemi_mac_restart_tx_intr(mac);
mac               951 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pasemi_mac *mac = txring->mac;
mac               966 drivers/net/ethernet/pasemi/pasemi_mac.c 	napi_schedule(&mac->napi);
mac               976 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pasemi_mac *mac = netdev_priv(dev);
mac               985 drivers/net/ethernet/pasemi/pasemi_mac.c 		if (mac->link && netif_msg_link(mac))
mac               989 drivers/net/ethernet/pasemi/pasemi_mac.c 		pasemi_mac_intf_disable(mac);
mac               990 drivers/net/ethernet/pasemi/pasemi_mac.c 		mac->link = 0;
mac               994 drivers/net/ethernet/pasemi/pasemi_mac.c 		pasemi_mac_intf_enable(mac);
mac               998 drivers/net/ethernet/pasemi/pasemi_mac.c 	flags = read_mac_reg(mac, PAS_MAC_CFG_PCFG);
mac              1023 drivers/net/ethernet/pasemi/pasemi_mac.c 	msg = mac->link != dev->phydev->link || flags != new_flags;
mac              1025 drivers/net/ethernet/pasemi/pasemi_mac.c 	mac->duplex = dev->phydev->duplex;
mac              1026 drivers/net/ethernet/pasemi/pasemi_mac.c 	mac->speed = dev->phydev->speed;
mac              1027 drivers/net/ethernet/pasemi/pasemi_mac.c 	mac->link = dev->phydev->link;
mac              1030 drivers/net/ethernet/pasemi/pasemi_mac.c 		write_mac_reg(mac, PAS_MAC_CFG_PCFG, new_flags);
mac              1032 drivers/net/ethernet/pasemi/pasemi_mac.c 	if (msg && netif_msg_link(mac))
mac              1034 drivers/net/ethernet/pasemi/pasemi_mac.c 		       dev->name, mac->speed, mac->duplex ? "full" : "half");
mac              1039 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pasemi_mac *mac = netdev_priv(dev);
mac              1043 drivers/net/ethernet/pasemi/pasemi_mac.c 	dn = pci_device_to_OF_node(mac->pdev);
mac              1046 drivers/net/ethernet/pasemi/pasemi_mac.c 	mac->link = 0;
mac              1047 drivers/net/ethernet/pasemi/pasemi_mac.c 	mac->speed = 0;
mac              1048 drivers/net/ethernet/pasemi/pasemi_mac.c 	mac->duplex = -1;
mac              1065 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pasemi_mac *mac = netdev_priv(dev);
mac              1073 drivers/net/ethernet/pasemi/pasemi_mac.c 	write_mac_reg(mac, PAS_MAC_CFG_TXP, flags);
mac              1079 drivers/net/ethernet/pasemi/pasemi_mac.c 	mac->tx = pasemi_mac_setup_tx_resources(dev);
mac              1081 drivers/net/ethernet/pasemi/pasemi_mac.c 	if (!mac->tx)
mac              1087 drivers/net/ethernet/pasemi/pasemi_mac.c 	if (dev->mtu > 1500 && !mac->num_cs) {
mac              1088 drivers/net/ethernet/pasemi/pasemi_mac.c 		pasemi_mac_setup_csrings(mac);
mac              1089 drivers/net/ethernet/pasemi/pasemi_mac.c 		if (!mac->num_cs)
mac              1095 drivers/net/ethernet/pasemi/pasemi_mac.c 		write_mac_reg(mac, PAS_MAC_RMON(i), 0);
mac              1101 drivers/net/ethernet/pasemi/pasemi_mac.c 	write_iob_reg(PAS_IOB_DMA_RXCH_CFG(mac->rx->chan.chno),
mac              1104 drivers/net/ethernet/pasemi/pasemi_mac.c 	write_iob_reg(PAS_IOB_DMA_TXCH_CFG(mac->tx->chan.chno),
mac              1107 drivers/net/ethernet/pasemi/pasemi_mac.c 	write_mac_reg(mac, PAS_MAC_IPC_CHNL,
mac              1108 drivers/net/ethernet/pasemi/pasemi_mac.c 		      PAS_MAC_IPC_CHNL_DCHNO(mac->rx->chan.chno) |
mac              1109 drivers/net/ethernet/pasemi/pasemi_mac.c 		      PAS_MAC_IPC_CHNL_BCH(mac->rx->chan.chno));
mac              1112 drivers/net/ethernet/pasemi/pasemi_mac.c 	write_dma_reg(PAS_DMA_RXINT_RCMDSTA(mac->dma_if),
mac              1120 drivers/net/ethernet/pasemi/pasemi_mac.c 	pasemi_dma_start_chan(&rx_ring(mac)->chan, PAS_DMA_RXCHAN_CCMDSTA_DU |
mac              1126 drivers/net/ethernet/pasemi/pasemi_mac.c 	pasemi_dma_start_chan(&tx_ring(mac)->chan, PAS_DMA_TXCHAN_TCMDSTA_SZ |
mac              1133 drivers/net/ethernet/pasemi/pasemi_mac.c 	write_dma_reg(PAS_DMA_RXCHAN_INCR(rx_ring(mac)->chan.chno),
mac              1137 drivers/net/ethernet/pasemi/pasemi_mac.c 	pasemi_mac_restart_rx_intr(mac);
mac              1138 drivers/net/ethernet/pasemi/pasemi_mac.c 	pasemi_mac_restart_tx_intr(mac);
mac              1142 drivers/net/ethernet/pasemi/pasemi_mac.c 	if (mac->type == MAC_TYPE_GMAC)
mac              1148 drivers/net/ethernet/pasemi/pasemi_mac.c 	write_mac_reg(mac, PAS_MAC_CFG_PCFG, flags);
mac              1153 drivers/net/ethernet/pasemi/pasemi_mac.c 		pasemi_mac_intf_enable(mac);
mac              1154 drivers/net/ethernet/pasemi/pasemi_mac.c 		if (mac->type == MAC_TYPE_GMAC) {
mac              1156 drivers/net/ethernet/pasemi/pasemi_mac.c 			dev_warn(&mac->pdev->dev,
mac              1158 drivers/net/ethernet/pasemi/pasemi_mac.c 			dev_warn(&mac->pdev->dev,
mac              1164 drivers/net/ethernet/pasemi/pasemi_mac.c 	napi_enable(&mac->napi);
mac              1166 drivers/net/ethernet/pasemi/pasemi_mac.c 	snprintf(mac->tx_irq_name, sizeof(mac->tx_irq_name), "%s tx",
mac              1169 drivers/net/ethernet/pasemi/pasemi_mac.c 	ret = request_irq(mac->tx->chan.irq, pasemi_mac_tx_intr, 0,
mac              1170 drivers/net/ethernet/pasemi/pasemi_mac.c 			  mac->tx_irq_name, mac->tx);
mac              1172 drivers/net/ethernet/pasemi/pasemi_mac.c 		dev_err(&mac->pdev->dev, "request_irq of irq %d failed: %d\n",
mac              1173 drivers/net/ethernet/pasemi/pasemi_mac.c 			mac->tx->chan.irq, ret);
mac              1177 drivers/net/ethernet/pasemi/pasemi_mac.c 	snprintf(mac->rx_irq_name, sizeof(mac->rx_irq_name), "%s rx",
mac              1180 drivers/net/ethernet/pasemi/pasemi_mac.c 	ret = request_irq(mac->rx->chan.irq, pasemi_mac_rx_intr, 0,
mac              1181 drivers/net/ethernet/pasemi/pasemi_mac.c 			  mac->rx_irq_name, mac->rx);
mac              1183 drivers/net/ethernet/pasemi/pasemi_mac.c 		dev_err(&mac->pdev->dev, "request_irq of irq %d failed: %d\n",
mac              1184 drivers/net/ethernet/pasemi/pasemi_mac.c 			mac->rx->chan.irq, ret);
mac              1191 drivers/net/ethernet/pasemi/pasemi_mac.c 	timer_setup(&mac->tx->clean_timer, pasemi_mac_tx_timer, 0);
mac              1192 drivers/net/ethernet/pasemi/pasemi_mac.c 	mod_timer(&mac->tx->clean_timer, jiffies + HZ);
mac              1197 drivers/net/ethernet/pasemi/pasemi_mac.c 	free_irq(mac->tx->chan.irq, mac->tx);
mac              1199 drivers/net/ethernet/pasemi/pasemi_mac.c 	napi_disable(&mac->napi);
mac              1202 drivers/net/ethernet/pasemi/pasemi_mac.c 	if (mac->tx)
mac              1203 drivers/net/ethernet/pasemi/pasemi_mac.c 		pasemi_mac_free_tx_resources(mac);
mac              1204 drivers/net/ethernet/pasemi/pasemi_mac.c 	pasemi_mac_free_rx_resources(mac);
mac              1212 drivers/net/ethernet/pasemi/pasemi_mac.c static void pasemi_mac_pause_txchan(struct pasemi_mac *mac)
mac              1215 drivers/net/ethernet/pasemi/pasemi_mac.c 	int txch = tx_ring(mac)->chan.chno;
mac              1228 drivers/net/ethernet/pasemi/pasemi_mac.c 		dev_err(&mac->dma_pdev->dev,
mac              1234 drivers/net/ethernet/pasemi/pasemi_mac.c static void pasemi_mac_pause_rxchan(struct pasemi_mac *mac)
mac              1237 drivers/net/ethernet/pasemi/pasemi_mac.c 	int rxch = rx_ring(mac)->chan.chno;
mac              1249 drivers/net/ethernet/pasemi/pasemi_mac.c 		dev_err(&mac->dma_pdev->dev,
mac              1254 drivers/net/ethernet/pasemi/pasemi_mac.c static void pasemi_mac_pause_rxint(struct pasemi_mac *mac)
mac              1258 drivers/net/ethernet/pasemi/pasemi_mac.c 	write_dma_reg(PAS_DMA_RXINT_RCMDSTA(mac->dma_if),
mac              1261 drivers/net/ethernet/pasemi/pasemi_mac.c 		sta = read_dma_reg(PAS_DMA_RXINT_RCMDSTA(mac->dma_if));
mac              1268 drivers/net/ethernet/pasemi/pasemi_mac.c 		dev_err(&mac->dma_pdev->dev,
mac              1270 drivers/net/ethernet/pasemi/pasemi_mac.c 	write_dma_reg(PAS_DMA_RXINT_RCMDSTA(mac->dma_if), 0);
mac              1275 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pasemi_mac *mac = netdev_priv(dev);
mac              1279 drivers/net/ethernet/pasemi/pasemi_mac.c 	rxch = rx_ring(mac)->chan.chno;
mac              1280 drivers/net/ethernet/pasemi/pasemi_mac.c 	txch = tx_ring(mac)->chan.chno;
mac              1287 drivers/net/ethernet/pasemi/pasemi_mac.c 	del_timer_sync(&mac->tx->clean_timer);
mac              1290 drivers/net/ethernet/pasemi/pasemi_mac.c 	napi_disable(&mac->napi);
mac              1292 drivers/net/ethernet/pasemi/pasemi_mac.c 	sta = read_dma_reg(PAS_DMA_RXINT_RCMDSTA(mac->dma_if));
mac              1311 drivers/net/ethernet/pasemi/pasemi_mac.c 	pasemi_mac_clean_tx(tx_ring(mac));
mac              1312 drivers/net/ethernet/pasemi/pasemi_mac.c 	pasemi_mac_clean_rx(rx_ring(mac), RX_RING_SIZE);
mac              1314 drivers/net/ethernet/pasemi/pasemi_mac.c 	pasemi_mac_pause_txchan(mac);
mac              1315 drivers/net/ethernet/pasemi/pasemi_mac.c 	pasemi_mac_pause_rxint(mac);
mac              1316 drivers/net/ethernet/pasemi/pasemi_mac.c 	pasemi_mac_pause_rxchan(mac);
mac              1317 drivers/net/ethernet/pasemi/pasemi_mac.c 	pasemi_mac_intf_disable(mac);
mac              1319 drivers/net/ethernet/pasemi/pasemi_mac.c 	free_irq(mac->tx->chan.irq, mac->tx);
mac              1320 drivers/net/ethernet/pasemi/pasemi_mac.c 	free_irq(mac->rx->chan.irq, mac->rx);
mac              1322 drivers/net/ethernet/pasemi/pasemi_mac.c 	for (i = 0; i < mac->num_cs; i++) {
mac              1323 drivers/net/ethernet/pasemi/pasemi_mac.c 		pasemi_mac_free_csring(mac->cs[i]);
mac              1324 drivers/net/ethernet/pasemi/pasemi_mac.c 		mac->cs[i] = NULL;
mac              1327 drivers/net/ethernet/pasemi/pasemi_mac.c 	mac->num_cs = 0;
mac              1330 drivers/net/ethernet/pasemi/pasemi_mac.c 	pasemi_mac_free_rx_resources(mac);
mac              1331 drivers/net/ethernet/pasemi/pasemi_mac.c 	pasemi_mac_free_tx_resources(mac);
mac              1424 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pasemi_mac * const mac = netdev_priv(dev);
mac              1425 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pasemi_mac_txring * const txring = tx_ring(mac);
mac              1443 drivers/net/ethernet/pasemi/pasemi_mac.c 	map[0] = pci_map_single(mac->dma_pdev, skb->data, skb_headlen(skb),
mac              1446 drivers/net/ethernet/pasemi/pasemi_mac.c 	if (pci_dma_mapping_error(mac->dma_pdev, map[0]))
mac              1452 drivers/net/ethernet/pasemi/pasemi_mac.c 		map[i + 1] = skb_frag_dma_map(&mac->dma_pdev->dev, frag, 0,
mac              1455 drivers/net/ethernet/pasemi/pasemi_mac.c 		if (dma_mapping_error(&mac->dma_pdev->dev, map[i + 1])) {
mac              1493 drivers/net/ethernet/pasemi/pasemi_mac.c 	if (mac->num_cs && skb->ip_summed == CHECKSUM_PARTIAL && skb->len > 1540) {
mac              1494 drivers/net/ethernet/pasemi/pasemi_mac.c 		csring = mac->cs[mac->last_cs];
mac              1495 drivers/net/ethernet/pasemi/pasemi_mac.c 		mac->last_cs = (mac->last_cs + 1) % mac->num_cs;
mac              1533 drivers/net/ethernet/pasemi/pasemi_mac.c 		pci_unmap_single(mac->dma_pdev, map[nfrags], map_size[nfrags],
mac              1541 drivers/net/ethernet/pasemi/pasemi_mac.c 	const struct pasemi_mac *mac = netdev_priv(dev);
mac              1544 drivers/net/ethernet/pasemi/pasemi_mac.c 	flags = read_mac_reg(mac, PAS_MAC_CFG_PCFG);
mac              1552 drivers/net/ethernet/pasemi/pasemi_mac.c 	write_mac_reg(mac, PAS_MAC_CFG_PCFG, flags);
mac              1558 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pasemi_mac *mac = container_of(napi, struct pasemi_mac, napi);
mac              1561 drivers/net/ethernet/pasemi/pasemi_mac.c 	pasemi_mac_clean_tx(tx_ring(mac));
mac              1562 drivers/net/ethernet/pasemi/pasemi_mac.c 	pkts = pasemi_mac_clean_rx(rx_ring(mac), budget);
mac              1567 drivers/net/ethernet/pasemi/pasemi_mac.c 		pasemi_mac_restart_rx_intr(mac);
mac              1568 drivers/net/ethernet/pasemi/pasemi_mac.c 		pasemi_mac_restart_tx_intr(mac);
mac              1581 drivers/net/ethernet/pasemi/pasemi_mac.c 	const struct pasemi_mac *mac = netdev_priv(dev);
mac              1583 drivers/net/ethernet/pasemi/pasemi_mac.c 	disable_irq(mac->tx->chan.irq);
mac              1584 drivers/net/ethernet/pasemi/pasemi_mac.c 	pasemi_mac_tx_intr(mac->tx->chan.irq, mac->tx);
mac              1585 drivers/net/ethernet/pasemi/pasemi_mac.c 	enable_irq(mac->tx->chan.irq);
mac              1587 drivers/net/ethernet/pasemi/pasemi_mac.c 	disable_irq(mac->rx->chan.irq);
mac              1588 drivers/net/ethernet/pasemi/pasemi_mac.c 	pasemi_mac_rx_intr(mac->rx->chan.irq, mac->rx);
mac              1589 drivers/net/ethernet/pasemi/pasemi_mac.c 	enable_irq(mac->rx->chan.irq);
mac              1595 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pasemi_mac *mac = netdev_priv(dev);
mac              1610 drivers/net/ethernet/pasemi/pasemi_mac.c 		napi_disable(&mac->napi);
mac              1612 drivers/net/ethernet/pasemi/pasemi_mac.c 		pasemi_mac_intf_disable(mac);
mac              1614 drivers/net/ethernet/pasemi/pasemi_mac.c 		rcmdsta = read_dma_reg(PAS_DMA_RXINT_RCMDSTA(mac->dma_if));
mac              1615 drivers/net/ethernet/pasemi/pasemi_mac.c 		pasemi_mac_pause_rxint(mac);
mac              1616 drivers/net/ethernet/pasemi/pasemi_mac.c 		pasemi_mac_clean_rx(rx_ring(mac), RX_RING_SIZE);
mac              1617 drivers/net/ethernet/pasemi/pasemi_mac.c 		pasemi_mac_free_rx_buffers(mac);
mac              1622 drivers/net/ethernet/pasemi/pasemi_mac.c 	if (new_mtu > PE_DEF_MTU && !mac->num_cs) {
mac              1623 drivers/net/ethernet/pasemi/pasemi_mac.c 		pasemi_mac_setup_csrings(mac);
mac              1624 drivers/net/ethernet/pasemi/pasemi_mac.c 		if (!mac->num_cs) {
mac              1633 drivers/net/ethernet/pasemi/pasemi_mac.c 	reg = read_mac_reg(mac, PAS_MAC_CFG_MACCFG);
mac              1636 drivers/net/ethernet/pasemi/pasemi_mac.c 	write_mac_reg(mac, PAS_MAC_CFG_MACCFG, reg);
mac              1640 drivers/net/ethernet/pasemi/pasemi_mac.c 	mac->bufsz = new_mtu + ETH_HLEN + ETH_FCS_LEN + LOCAL_SKB_ALIGN + 128;
mac              1644 drivers/net/ethernet/pasemi/pasemi_mac.c 		write_dma_reg(PAS_DMA_RXINT_RCMDSTA(mac->dma_if),
mac              1647 drivers/net/ethernet/pasemi/pasemi_mac.c 		rx_ring(mac)->next_to_fill = 0;
mac              1650 drivers/net/ethernet/pasemi/pasemi_mac.c 		napi_enable(&mac->napi);
mac              1652 drivers/net/ethernet/pasemi/pasemi_mac.c 		pasemi_mac_intf_enable(mac);
mac              1675 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pasemi_mac *mac;
mac              1691 drivers/net/ethernet/pasemi/pasemi_mac.c 	mac = netdev_priv(dev);
mac              1693 drivers/net/ethernet/pasemi/pasemi_mac.c 	mac->pdev = pdev;
mac              1694 drivers/net/ethernet/pasemi/pasemi_mac.c 	mac->netdev = dev;
mac              1696 drivers/net/ethernet/pasemi/pasemi_mac.c 	netif_napi_add(dev, &mac->napi, pasemi_mac_poll, 64);
mac              1701 drivers/net/ethernet/pasemi/pasemi_mac.c 	mac->dma_pdev = pci_get_device(PCI_VENDOR_ID_PASEMI, 0xa007, NULL);
mac              1702 drivers/net/ethernet/pasemi/pasemi_mac.c 	if (!mac->dma_pdev) {
mac              1703 drivers/net/ethernet/pasemi/pasemi_mac.c 		dev_err(&mac->pdev->dev, "Can't find DMA Controller\n");
mac              1707 drivers/net/ethernet/pasemi/pasemi_mac.c 	dma_set_mask(&mac->dma_pdev->dev, DMA_BIT_MASK(64));
mac              1709 drivers/net/ethernet/pasemi/pasemi_mac.c 	mac->iob_pdev = pci_get_device(PCI_VENDOR_ID_PASEMI, 0xa001, NULL);
mac              1710 drivers/net/ethernet/pasemi/pasemi_mac.c 	if (!mac->iob_pdev) {
mac              1711 drivers/net/ethernet/pasemi/pasemi_mac.c 		dev_err(&mac->pdev->dev, "Can't find I/O Bridge\n");
mac              1717 drivers/net/ethernet/pasemi/pasemi_mac.c 	if (pasemi_get_mac_addr(mac) || !is_valid_ether_addr(mac->mac_addr)) {
mac              1721 drivers/net/ethernet/pasemi/pasemi_mac.c 	memcpy(dev->dev_addr, mac->mac_addr, sizeof(mac->mac_addr));
mac              1723 drivers/net/ethernet/pasemi/pasemi_mac.c 	ret = mac_to_intf(mac);
mac              1725 drivers/net/ethernet/pasemi/pasemi_mac.c 		dev_err(&mac->pdev->dev, "Can't map DMA interface\n");
mac              1729 drivers/net/ethernet/pasemi/pasemi_mac.c 	mac->dma_if = ret;
mac              1733 drivers/net/ethernet/pasemi/pasemi_mac.c 		mac->type = MAC_TYPE_GMAC;
mac              1736 drivers/net/ethernet/pasemi/pasemi_mac.c 		mac->type = MAC_TYPE_XAUI;
mac              1751 drivers/net/ethernet/pasemi/pasemi_mac.c 	mac->bufsz = dev->mtu + ETH_HLEN + ETH_FCS_LEN + LOCAL_SKB_ALIGN + 128;
mac              1758 drivers/net/ethernet/pasemi/pasemi_mac.c 	mac->msg_enable = netif_msg_init(debug, DEFAULT_MSG_ENABLE);
mac              1761 drivers/net/ethernet/pasemi/pasemi_mac.c 	mac->msg_enable = (NETIF_MSG_IFUP << 1 ) - 1;
mac              1766 drivers/net/ethernet/pasemi/pasemi_mac.c 		dev_err(&mac->pdev->dev, "register_netdev failed with error %d\n",
mac              1769 drivers/net/ethernet/pasemi/pasemi_mac.c 	} else if (netif_msg_probe(mac)) {
mac              1771 drivers/net/ethernet/pasemi/pasemi_mac.c 		       dev->name, mac->type == MAC_TYPE_GMAC ? "GMAC" : "XAUI",
mac              1772 drivers/net/ethernet/pasemi/pasemi_mac.c 		       mac->dma_if, dev->dev_addr);
mac              1778 drivers/net/ethernet/pasemi/pasemi_mac.c 	pci_dev_put(mac->iob_pdev);
mac              1779 drivers/net/ethernet/pasemi/pasemi_mac.c 	pci_dev_put(mac->dma_pdev);
mac              1791 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pasemi_mac *mac;
mac              1796 drivers/net/ethernet/pasemi/pasemi_mac.c 	mac = netdev_priv(netdev);
mac              1801 drivers/net/ethernet/pasemi/pasemi_mac.c 	pci_dev_put(mac->dma_pdev);
mac              1802 drivers/net/ethernet/pasemi/pasemi_mac.c 	pci_dev_put(mac->iob_pdev);
mac              1804 drivers/net/ethernet/pasemi/pasemi_mac.c 	pasemi_dma_free_chan(&mac->tx->chan);
mac              1805 drivers/net/ethernet/pasemi/pasemi_mac.c 	pasemi_dma_free_chan(&mac->rx->chan);
mac                32 drivers/net/ethernet/pasemi/pasemi_mac.h 	struct pasemi_mac *mac;	/* Needed in intr handler */
mac                45 drivers/net/ethernet/pasemi/pasemi_mac.h 	struct pasemi_mac *mac;	/* Needed in intr handler */
mac                57 drivers/net/ethernet/pasemi/pasemi_mac_ethtool.c 	struct pasemi_mac *mac = netdev_priv(netdev);
mac                58 drivers/net/ethernet/pasemi/pasemi_mac_ethtool.c 	return mac->msg_enable;
mac                65 drivers/net/ethernet/pasemi/pasemi_mac_ethtool.c 	struct pasemi_mac *mac = netdev_priv(netdev);
mac                66 drivers/net/ethernet/pasemi/pasemi_mac_ethtool.c 	mac->msg_enable = level;
mac                74 drivers/net/ethernet/pasemi/pasemi_mac_ethtool.c 	struct pasemi_mac *mac = netdev_priv(netdev);
mac                77 drivers/net/ethernet/pasemi/pasemi_mac_ethtool.c 	ering->tx_pending = RING_USED(mac->tx)/2;
mac                79 drivers/net/ethernet/pasemi/pasemi_mac_ethtool.c 	ering->rx_pending = RING_USED(mac->rx)/4;
mac                95 drivers/net/ethernet/pasemi/pasemi_mac_ethtool.c 	struct pasemi_mac *mac = netdev_priv(netdev);
mac                98 drivers/net/ethernet/pasemi/pasemi_mac_ethtool.c 	data[0] = pasemi_read_dma_reg(PAS_DMA_RXINT_RCMDSTA(mac->dma_if))
mac               101 drivers/net/ethernet/pasemi/pasemi_mac_ethtool.c 		data[1+i] = pasemi_read_mac_reg(mac->dma_if, PAS_MAC_RMON(i));
mac               361 drivers/net/ethernet/pensando/ionic/ionic_if.h 		u8     mac[6];
mac              1415 drivers/net/ethernet/pensando/ionic/ionic_if.h 		u8      mac[6];
mac              1479 drivers/net/ethernet/pensando/ionic/ionic_if.h 		u8      mac[6];
mac              1543 drivers/net/ethernet/pensando/ionic/ionic_if.h 		} mac;
mac               815 drivers/net/ethernet/pensando/ionic/ionic_lif.c 	memcpy(ctx.cmd.rx_filter_add.mac.addr, addr, ETH_ALEN);
mac              1213 drivers/net/ethernet/pensando/ionic/ionic_lif.c 	u8 *mac;
mac              1216 drivers/net/ethernet/pensando/ionic/ionic_lif.c 	mac = (u8 *)addr->sa_data;
mac              1217 drivers/net/ethernet/pensando/ionic/ionic_lif.c 	if (ether_addr_equal(netdev->dev_addr, mac))
mac              1231 drivers/net/ethernet/pensando/ionic/ionic_lif.c 	netdev_info(netdev, "updating mac addr %pM\n", mac);
mac              1233 drivers/net/ethernet/pensando/ionic/ionic_lif.c 	return ionic_addr_add(netdev, mac);
mac              1949 drivers/net/ethernet/pensando/ionic/ionic_lif.c 	memcpy(addr.sa_data, ctx.comp.lif_getattr.mac, netdev->addr_len);
mac              2200 drivers/net/ethernet/pensando/ionic/ionic_lif.c 	dev_dbg(ionic->dev, "eth.config.mac %pM\n", lid->eth.config.mac);
mac                77 drivers/net/ethernet/pensando/ionic/ionic_rx_filter.c 		key = *(u32 *)ac->mac.addr;
mac               145 drivers/net/ethernet/pensando/ionic/ionic_rx_filter.c 		if (memcmp(addr, f->cmd.mac.addr, ETH_ALEN) == 0)
mac              1866 drivers/net/ethernet/qlogic/netxen/netxen_nic.h int netxen_get_flash_mac_addr(struct netxen_adapter *adapter, u64 *mac);
mac              1867 drivers/net/ethernet/qlogic/netxen/netxen_nic.h int netxen_p3_get_mac_addr(struct netxen_adapter *adapter, u64 *mac);
mac               998 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c int netxen_get_flash_mac_addr(struct netxen_adapter *adapter, u64 *mac)
mac              1000 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 	__le32 *pmac = (__le32 *) mac;
mac              1008 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 	if (*mac == ~0ULL) {
mac              1017 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 		if (*mac == ~0ULL)
mac              1023 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c int netxen_p3_get_mac_addr(struct netxen_adapter *adapter, u64 *mac)
mac              1035 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 		*mac = le64_to_cpu((mac_lo >> 16) | ((u64)mac_hi << 16));
mac              1037 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 		*mac = le64_to_cpu((u64)mac_lo | ((u64)mac_hi << 32));
mac               918 drivers/net/ethernet/qlogic/qed/qed.h 			 __le16 *fw_mid, __le16 *fw_lsb, u8 *mac);
mac               382 drivers/net/ethernet/qlogic/qed/qed_dev.c 	struct qed_llh_mac_filter mac;
mac               993 drivers/net/ethernet/qlogic/qed/qed_dev.c 	memcpy(filter.mac.addr, mac_addr, ETH_ALEN);
mac              1193 drivers/net/ethernet/qlogic/qed/qed_dev.c 	ether_addr_copy(filter.mac.addr, mac_addr);
mac              4328 drivers/net/ethernet/qlogic/qed/qed_dev.c 				p_hwfn->mcp_info->func_info.mac);
mac              5465 drivers/net/ethernet/qlogic/qed/qed_dev.c 			 __le16 *fw_mid, __le16 *fw_lsb, u8 *mac)
mac              5467 drivers/net/ethernet/qlogic/qed/qed_dev.c 	((u8 *)fw_msb)[0] = mac[1];
mac              5468 drivers/net/ethernet/qlogic/qed/qed_dev.c 	((u8 *)fw_msb)[1] = mac[0];
mac              5469 drivers/net/ethernet/qlogic/qed/qed_dev.c 	((u8 *)fw_mid)[0] = mac[3];
mac              5470 drivers/net/ethernet/qlogic/qed/qed_dev.c 	((u8 *)fw_mid)[1] = mac[2];
mac              5471 drivers/net/ethernet/qlogic/qed/qed_dev.c 	((u8 *)fw_lsb)[0] = mac[5];
mac              5472 drivers/net/ethernet/qlogic/qed/qed_dev.c 	((u8 *)fw_lsb)[1] = mac[4];
mac              1271 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	ether_addr_copy(con->local_mac, conn_info->src.mac);
mac              1272 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	ether_addr_copy(con->remote_mac, conn_info->dst.mac);
mac              1395 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 				u32 handle, const u8 *mac)
mac              1325 drivers/net/ethernet/qlogic/qed/qed_l2.c 				    (u8 *)p_filter_cmd->mac);
mac              1424 drivers/net/ethernet/qlogic/qed/qed_l2.c 		   p_filter_cmd->mac[0],
mac              1425 drivers/net/ethernet/qlogic/qed/qed_l2.c 		   p_filter_cmd->mac[1],
mac              1426 drivers/net/ethernet/qlogic/qed/qed_l2.c 		   p_filter_cmd->mac[2],
mac              1427 drivers/net/ethernet/qlogic/qed/qed_l2.c 		   p_filter_cmd->mac[3],
mac              1428 drivers/net/ethernet/qlogic/qed/qed_l2.c 		   p_filter_cmd->mac[4],
mac              1429 drivers/net/ethernet/qlogic/qed/qed_l2.c 		   p_filter_cmd->mac[5],
mac              1465 drivers/net/ethernet/qlogic/qed/qed_l2.c static u32 qed_crc32c_le(u32 seed, u8 *mac, u32 len)
mac              1469 drivers/net/ethernet/qlogic/qed/qed_l2.c 	memcpy((u8 *)(&packet_buf[0]), &mac[0], 6);
mac              1473 drivers/net/ethernet/qlogic/qed/qed_l2.c u8 qed_mcast_bin_from_mac(u8 *mac)
mac              1476 drivers/net/ethernet/qlogic/qed/qed_l2.c 				mac, ETH_ALEN);
mac              1533 drivers/net/ethernet/qlogic/qed/qed_l2.c 			bit = qed_mcast_bin_from_mac(p_filter_cmd->mac[i]);
mac              2309 drivers/net/ethernet/qlogic/qed/qed_l2.c static bool qed_check_mac(struct qed_dev *cdev, u8 *mac)
mac              2314 drivers/net/ethernet/qlogic/qed/qed_l2.c 	return qed_vf_check_mac(&cdev->hwfns[0], mac);
mac              2739 drivers/net/ethernet/qlogic/qed/qed_l2.c 		ether_addr_copy(ucast.mac, params->mac);
mac              2743 drivers/net/ethernet/qlogic/qed/qed_l2.c 		ether_addr_copy(ucast.mac, params->mac);
mac              2776 drivers/net/ethernet/qlogic/qed/qed_l2.c 		ether_addr_copy(mcast.mac[i], params->mac[i]);
mac              2885 drivers/net/ethernet/qlogic/qed/qed_l2.c static int qed_req_bulletin_update_mac(struct qed_dev *cdev, u8 *mac)
mac              2895 drivers/net/ethernet/qlogic/qed/qed_l2.c 		ret = qed_vf_pf_bulletin_update_mac(p_hwfn, mac);
mac               103 drivers/net/ethernet/qlogic/qed/qed_l2.h 	unsigned char mac[ETH_ALEN];
mac               116 drivers/net/ethernet/qlogic/qed/qed_l2.h 	unsigned char mac[QED_MAX_MC_ADDRS][ETH_ALEN];
mac               436 drivers/net/ethernet/qlogic/qed/qed_l2.h u8 qed_mcast_bin_from_mac(u8 *mac);
mac              2548 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_update_mac(struct qed_dev *cdev, u8 *mac)
mac              2561 drivers/net/ethernet/qlogic/qed/qed_main.c 	status = qed_mcp_ov_update_mac(hwfn, ptt, mac);
mac              2758 drivers/net/ethernet/qlogic/qed/qed_main.c 		if (is_valid_ether_addr(gen_tlvs.mac[i])) {
mac              2759 drivers/net/ethernet/qlogic/qed/qed_main.c 			ether_addr_copy(tlv->mac[i], gen_tlvs.mac[i]);
mac              2280 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		info->mac[0] = (u8)(shmem_info.mac_upper >> 8);
mac              2281 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		info->mac[1] = (u8)(shmem_info.mac_upper);
mac              2282 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		info->mac[2] = (u8)(shmem_info.mac_lower >> 24);
mac              2283 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		info->mac[3] = (u8)(shmem_info.mac_lower >> 16);
mac              2284 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		info->mac[4] = (u8)(shmem_info.mac_lower >> 8);
mac              2285 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		info->mac[5] = (u8)(shmem_info.mac_lower);
mac              2288 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		memcpy(&p_hwfn->cdev->wol_mac, info->mac, ETH_ALEN);
mac              2320 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		info->mac[0], info->mac[1], info->mac[2],
mac              2321 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		info->mac[3], info->mac[4], info->mac[5],
mac              2652 drivers/net/ethernet/qlogic/qed/qed_mcp.c 			  struct qed_ptt *p_ptt, u8 *mac)
mac              2669 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	mfw_mac[0] = mac[0] << 24 | mac[1] << 16 | mac[2] << 8 | mac[3];
mac              2670 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	mfw_mac[1] = mac[4] << 24 | mac[5] << 16;
mac              2679 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	memcpy(p_hwfn->cdev->wol_mac, mac, ETH_ALEN);
mac               128 drivers/net/ethernet/qlogic/qed/qed_mcp.h 	u8				mac[ETH_ALEN];
mac               234 drivers/net/ethernet/qlogic/qed/qed_mcp.h 	u8 mac[QED_MFW_TLV_MAC_COUNT][6];
mac               529 drivers/net/ethernet/qlogic/qed/qed_mcp.h 			  struct qed_ptt *p_ptt, u8 *mac);
mac               268 drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c 				p_buf->p_val = p_drv_buf->mac[idx];
mac                51 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_iov_bulletin_set_mac(struct qed_hwfn *p_hwfn, u8 *mac, int vfid);
mac              1360 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	eth_zero_addr(vf_info->mac);
mac              1806 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		ether_addr_copy(filter.mac, p_vf->bulletin.p_virt->mac);
mac              3190 drivers/net/ethernet/qlogic/qed/qed_sriov.c 					     p_params->mac)) {
mac              3215 drivers/net/ethernet/qlogic/qed/qed_sriov.c 					p_params->mac);
mac              3261 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		ether_addr_copy(vf->mac, params->mac);
mac              3264 drivers/net/ethernet/qlogic/qed/qed_sriov.c 			qed_iov_bulletin_set_mac(hwfn, vf->mac, vfid);
mac              3295 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	memcpy(params.mac, req->mac, ETH_ALEN);
mac              3305 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		   params.mac[0], params.mac[1],
mac              3306 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		   params.mac[2], params.mac[3],
mac              3307 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		   params.mac[4], params.mac[5], params.vlan);
mac              3340 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		if (!ether_addr_equal(p_bulletin->mac, params.mac) ||
mac              3849 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	ether_addr_copy(p_bulletin->mac, p_req->mac);
mac              3852 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		   p_vf->abs_vf_id, p_req->mac);
mac              4124 drivers/net/ethernet/qlogic/qed/qed_sriov.c 					    u8 *mac, int vfid)
mac              4154 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	memcpy(vf_info->bulletin.p_virt->mac, mac, ETH_ALEN);
mac              4161 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_iov_bulletin_set_mac(struct qed_hwfn *p_hwfn, u8 *mac, int vfid)
mac              4186 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	ether_addr_copy(vf_info->bulletin.p_virt->mac, mac);
mac              4321 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	return p_vf->bulletin.p_virt->mac;
mac              4336 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	return p_vf->bulletin.p_virt->mac;
mac              4611 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_sriov_pf_set_mac(struct qed_dev *cdev, u8 *mac, int vfid)
mac              4637 drivers/net/ethernet/qlogic/qed/qed_sriov.c 			ether_addr_copy(vf_info->mac, mac);
mac              4639 drivers/net/ethernet/qlogic/qed/qed_sriov.c 			ether_addr_copy(vf_info->forced_mac, mac);
mac              4705 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		ether_addr_copy(ivi->mac, vf_info->forced_mac);
mac              4707 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		ether_addr_copy(ivi->mac, vf_info->mac);
mac              4949 drivers/net/ethernet/qlogic/qed/qed_sriov.c 				       u8 *mac,
mac              4953 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		if (is_valid_ether_addr(info->mac) &&
mac              4954 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		    (!mac || !ether_addr_equal(mac, info->mac)))
mac              4958 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		    (!mac || !ether_addr_equal(mac, info->forced_mac)))
mac              4970 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		qed_iov_bulletin_set_mac(hwfn, info->mac, vfid);
mac              4982 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		u8 *mac;
mac              4990 drivers/net/ethernet/qlogic/qed/qed_sriov.c 			mac = qed_iov_bulletin_get_mac(hwfn, i);
mac              4992 drivers/net/ethernet/qlogic/qed/qed_sriov.c 			mac = qed_iov_bulletin_get_forced_mac(hwfn, i);
mac              4994 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		if (qed_pf_validate_req_vf_mac(hwfn, mac, info)) {
mac              5066 drivers/net/ethernet/qlogic/qed/qed_sriov.c 						     vf_info->mac)) {
mac              5071 drivers/net/ethernet/qlogic/qed/qed_sriov.c 						    vf_info->mac, vf_id);
mac              5076 drivers/net/ethernet/qlogic/qed/qed_sriov.c 			ether_addr_copy(vf_info->mac, force_mac);
mac              5093 drivers/net/ethernet/qlogic/qed/qed_sriov.c 						vf_info->mac);
mac              5096 drivers/net/ethernet/qlogic/qed/qed_sriov.c 					    vf_info->mac, vf_id);
mac                76 drivers/net/ethernet/qlogic/qed/qed_sriov.h 	u8 mac[ETH_ALEN];
mac              1283 drivers/net/ethernet/qlogic/qed/qed_vf.c 			bit = qed_mcast_bin_from_mac(p_filter_cmd->mac[i]);
mac              1303 drivers/net/ethernet/qlogic/qed/qed_vf.c 	memcpy(req->mac, p_ucast->mac, ETH_ALEN);
mac              1401 drivers/net/ethernet/qlogic/qed/qed_vf.c 	ether_addr_copy(p_req->mac, p_mac);
mac              1622 drivers/net/ethernet/qlogic/qed/qed_vf.c bool qed_vf_check_mac(struct qed_hwfn *p_hwfn, u8 *mac)
mac              1631 drivers/net/ethernet/qlogic/qed/qed_vf.c 	if (ether_addr_equal(bulletin->mac, mac))
mac              1654 drivers/net/ethernet/qlogic/qed/qed_vf.c 	ether_addr_copy(dst_mac, bulletin->mac);
mac              1688 drivers/net/ethernet/qlogic/qed/qed_vf.c 	u8 mac[ETH_ALEN], is_mac_exist, is_mac_forced;
mac              1693 drivers/net/ethernet/qlogic/qed/qed_vf.c 	is_mac_exist = qed_vf_bulletin_get_forced_mac(hwfn, mac,
mac              1696 drivers/net/ethernet/qlogic/qed/qed_vf.c 		ops->force_mac(cookie, mac, !!is_mac_forced);
mac               345 drivers/net/ethernet/qlogic/qed/qed_vf.h 	u8 mac[ETH_ALEN];
mac               458 drivers/net/ethernet/qlogic/qed/qed_vf.h 	u8 mac[ETH_ALEN];
mac               528 drivers/net/ethernet/qlogic/qed/qed_vf.h 	u8 mac[ETH_ALEN];
mac               585 drivers/net/ethernet/qlogic/qed/qed_vf.h 	u8 mac[ETH_ALEN];
mac               837 drivers/net/ethernet/qlogic/qed/qed_vf.h bool qed_vf_check_mac(struct qed_hwfn *p_hwfn, u8 *mac);
mac              1108 drivers/net/ethernet/qlogic/qed/qed_vf.h static inline bool qed_vf_check_mac(struct qed_hwfn *p_hwfn, u8 *mac)
mac               532 drivers/net/ethernet/qlogic/qede/qede.h void qede_force_mac(void *dev, u8 *mac, bool forced);
mac               571 drivers/net/ethernet/qlogic/qede/qede_filter.c void qede_force_mac(void *dev, u8 *mac, bool forced)
mac               577 drivers/net/ethernet/qlogic/qede/qede_filter.c 	if (!is_valid_ether_addr(mac)) {
mac               582 drivers/net/ethernet/qlogic/qede/qede_filter.c 	ether_addr_copy(edev->ndev->dev_addr, mac);
mac               642 drivers/net/ethernet/qlogic/qede/qede_filter.c 				 unsigned char mac[ETH_ALEN])
mac               650 drivers/net/ethernet/qlogic/qede/qede_filter.c 	ether_addr_copy(filter_cmd.filter.ucast.mac, mac);
mac              1131 drivers/net/ethernet/qlogic/qede/qede_filter.c 				 unsigned char *mac, int num_macs)
mac              1141 drivers/net/ethernet/qlogic/qede/qede_filter.c 	for (i = 0; i < num_macs; i++, mac += ETH_ALEN)
mac              1142 drivers/net/ethernet/qlogic/qede/qede_filter.c 		ether_addr_copy(filter_cmd.filter.mcast.mac[i], mac);
mac               162 drivers/net/ethernet/qlogic/qede/qede_main.c static int qede_set_vf_mac(struct net_device *ndev, int vfidx, u8 *mac)
mac               168 drivers/net/ethernet/qlogic/qede/qede_main.c 		   mac[0], mac[1], mac[2], mac[3], mac[4], mac[5], vfidx);
mac               170 drivers/net/ethernet/qlogic/qede/qede_main.c 	if (!is_valid_ether_addr(mac)) {
mac               175 drivers/net/ethernet/qlogic/qede/qede_main.c 	return edev->ops->iov->set_mac(edev->cdev, mac, vfidx);
mac              2511 drivers/net/ethernet/qlogic/qede/qede_main.c 	ether_addr_copy(data->mac[0], edev->ndev->dev_addr);
mac              2512 drivers/net/ethernet/qlogic/qede/qede_main.c 	memset(data->mac[1], 0, ETH_ALEN);
mac              2513 drivers/net/ethernet/qlogic/qede/qede_main.c 	memset(data->mac[2], 0, ETH_ALEN);
mac              2518 drivers/net/ethernet/qlogic/qede/qede_main.c 		ether_addr_copy(data->mac[i++], ha->addr);
mac              1276 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h 	u8	mac[ETH_ALEN];
mac              1289 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h 	u8	mac[ETH_ALEN];
mac              1309 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h 	u8      mac[ETH_ALEN];
mac              1890 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h 					 u8 *mac, u8 function)
mac              1892 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h 	return adapter->ahw->hw_ops->get_mac_address(adapter, mac, function);
mac              2141 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	u8 mac[ETH_ALEN];
mac              2142 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	memcpy(&mac, addr, ETH_ALEN);
mac              2143 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_83xx_sre_macaddr_change(adapter, mac, vlan_id, QLCNIC_MAC_ADD);
mac              2146 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c static void qlcnic_83xx_configure_mac(struct qlcnic_adapter *adapter, u8 *mac,
mac              2152 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		memcpy(&cmd->req.arg[2], mac, sizeof(u32));
mac              2153 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		memcpy(&cmd->req.arg[3], &mac[4], sizeof(u16));
mac              2159 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c int qlcnic_83xx_get_mac_address(struct qlcnic_adapter *adapter, u8 *mac,
mac              2170 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_83xx_configure_mac(adapter, mac, QLCNIC_GET_CURRENT_MAC, &cmd);
mac              2178 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			mac[i] = (u8) (mac_high >> ((1 - i) * 8));
mac              2180 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			mac[i] = (u8) (mac_low >> ((5 - i) * 8));
mac              2527 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			memcpy(pci_info->mac, &cmd.rsp.arg[i], ETH_ALEN - 2);
mac              2529 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			memcpy(pci_info->mac + sizeof(u32), &cmd.rsp.arg[i], 2);
mac               114 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_vnic.c 				 npar->mac);
mac               816 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c int qlcnic_82xx_get_mac_address(struct qlcnic_adapter *adapter, u8 *mac,
mac               835 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 			mac[i] = (u8) (mac_high >> ((1 - i) * 8));
mac               837 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 			mac[i] = (u8) (mac_low >> ((5 - i) * 8));
mac               998 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 			memcpy(pci_info->mac, npar->mac, ETH_ALEN);
mac              1023 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c static void qlcnic_create_loopback_buff(unsigned char *data, u8 mac[])
mac              1029 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c 	memcpy(data, mac, ETH_ALEN);
mac              1030 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c 	memcpy(data + ETH_ALEN, mac, ETH_ALEN);
mac              1035 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c int qlcnic_check_loopback_buff(unsigned char *data, u8 mac[])
mac              1038 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c 	qlcnic_create_loopback_buff(buff, mac);
mac               759 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 	u8 mac[ETH_ALEN];
mac               762 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 	ret = qlcnic_get_mac_address(adapter, mac,
mac               767 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 	memcpy(adapter->ahw->phys_port_id, mac, ETH_ALEN);
mac               137 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c static inline u8 qlcnic_mac_hash(u64 mac, u16 vlan)
mac               139 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 	return (u8)((mac & 0xff) ^ ((mac >> 40) & 0xff) ^ (vlan & 0xff));
mac              1071 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		memcpy(&adapter->npars[j].mac, &pci_info[i].mac, ETH_ALEN);
mac               135 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h 	u8			mac[6];
mac               215 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 			eth_random_addr(vp->mac);
mac               218 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 				 vp->mac, i);
mac              1495 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c static void qlcnic_vf_add_mc_list(struct net_device *netdev, const u8 *mac,
mac              1507 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		qlcnic_nic_add_mac(adapter, mac, 0, mac_type);
mac              1513 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 				qlcnic_nic_add_mac(adapter, mac, vlan_id,
mac              1518 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 			qlcnic_nic_add_mac(adapter, mac, 0, mac_type);
mac               688 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	u8 *mac;
mac               701 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		mac = vp->mac;
mac               703 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd.req.arg[4] = mac[5] | mac[4] << 8 | mac[3] << 16 |
mac               704 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 				 mac[2] << 24;
mac               705 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd.req.arg[5] = mac[1] | mac[0] << 8;
mac               823 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	addr = vp->mac;
mac               915 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	u8 type, *mac;
mac               925 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		mac = vf->vp->mac;
mac               926 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd->rsp.arg[2] = mac[1] | ((mac[0] << 8) & 0xff00);
mac               927 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd->rsp.arg[1] = mac[5] | ((mac[4] << 8) & 0xff00) |
mac               928 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 				  ((mac[3]) << 16 & 0xff0000) |
mac               929 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 				  ((mac[2]) << 24 & 0xff000000);
mac              1801 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c int qlcnic_sriov_set_vf_mac(struct net_device *netdev, int vf, u8 *mac)
mac              1814 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	if (!is_valid_ether_addr(mac) || vf >= num_vfs)
mac              1817 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	if (ether_addr_equal(adapter->mac_addr, mac)) {
mac              1824 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		if (ether_addr_equal(vf_info->vp->mac, mac)) {
mac              1833 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	curr_mac = vf_info->vp->mac;
mac              1842 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	memcpy(curr_mac, mac, netdev->addr_len);
mac              1844 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		    mac, vf);
mac              2006 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	memcpy(&ivi->mac, vp->mac, ETH_ALEN);
mac               934 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c 		memcpy(&pci_cfg[i].def_mac_addr, &pci_info[i].mac, ETH_ALEN);
mac               284 drivers/net/ethernet/qualcomm/emac/emac-mac.c 	u32 mac;
mac               286 drivers/net/ethernet/qualcomm/emac/emac-mac.c 	mac = readl(adpt->base + EMAC_MAC_CTRL);
mac               287 drivers/net/ethernet/qualcomm/emac/emac-mac.c 	mac &= ~(VLAN_STRIP | PROM_MODE | MULTI_ALL | MAC_LP_EN);
mac               290 drivers/net/ethernet/qualcomm/emac/emac-mac.c 		mac |= VLAN_STRIP;
mac               293 drivers/net/ethernet/qualcomm/emac/emac-mac.c 		mac |= PROM_MODE;
mac               296 drivers/net/ethernet/qualcomm/emac/emac-mac.c 		mac |= MULTI_ALL;
mac               298 drivers/net/ethernet/qualcomm/emac/emac-mac.c 	writel(mac, adpt->base + EMAC_MAC_CTRL);
mac               484 drivers/net/ethernet/qualcomm/emac/emac-mac.c 	u32 mac, csr1;
mac               493 drivers/net/ethernet/qualcomm/emac/emac-mac.c 	mac = readl(adpt->base + EMAC_MAC_CTRL);
mac               496 drivers/net/ethernet/qualcomm/emac/emac-mac.c 	mac |= TXEN | RXEN;     /* enable RX/TX */
mac               502 drivers/net/ethernet/qualcomm/emac/emac-mac.c 	mac &= ~(RXFC | TXFC);
mac               509 drivers/net/ethernet/qualcomm/emac/emac-mac.c 	mac |= adpt->rx_flow_control ? RXFC : 0;
mac               510 drivers/net/ethernet/qualcomm/emac/emac-mac.c 	mac |= adpt->tx_flow_control ? TXFC : 0;
mac               513 drivers/net/ethernet/qualcomm/emac/emac-mac.c 	mac &= ~SPEED_MASK;
mac               515 drivers/net/ethernet/qualcomm/emac/emac-mac.c 		mac |= SPEED(2);
mac               518 drivers/net/ethernet/qualcomm/emac/emac-mac.c 		mac |= SPEED(1);
mac               523 drivers/net/ethernet/qualcomm/emac/emac-mac.c 		mac |= FULLD;
mac               525 drivers/net/ethernet/qualcomm/emac/emac-mac.c 		mac &= ~FULLD;
mac               528 drivers/net/ethernet/qualcomm/emac/emac-mac.c 	mac |= (CRCE | PCRCE);
mac               529 drivers/net/ethernet/qualcomm/emac/emac-mac.c 	mac |= ((adpt->preamble << PRLEN_SHFT) & PRLEN_BMSK);
mac               530 drivers/net/ethernet/qualcomm/emac/emac-mac.c 	mac |= BROAD_EN;
mac               531 drivers/net/ethernet/qualcomm/emac/emac-mac.c 	mac |= FLCHK;
mac               532 drivers/net/ethernet/qualcomm/emac/emac-mac.c 	mac &= ~RX_CHKSUM_EN;
mac               533 drivers/net/ethernet/qualcomm/emac/emac-mac.c 	mac &= ~(HUGEN | VLAN_STRIP | TPAUSE | SIMR | HUGE | MULTI_ALL |
mac               556 drivers/net/ethernet/qualcomm/emac/emac-mac.c 	mac |= adpt->single_pause_mode ? SINGLE_PAUSE_MODE : 0;
mac               560 drivers/net/ethernet/qualcomm/emac/emac-mac.c 	writel_relaxed(mac, adpt->base + EMAC_MAC_CTRL);
mac               888 drivers/net/ethernet/qualcomm/qca_spi.c 	const char *mac;
mac               965 drivers/net/ethernet/qualcomm/qca_spi.c 	mac = of_get_mac_address(spi->dev.of_node);
mac               967 drivers/net/ethernet/qualcomm/qca_spi.c 	if (!IS_ERR(mac))
mac               968 drivers/net/ethernet/qualcomm/qca_spi.c 		ether_addr_copy(qca->net_dev->dev_addr, mac);
mac               326 drivers/net/ethernet/qualcomm/qca_uart.c 	const char *mac;
mac               351 drivers/net/ethernet/qualcomm/qca_uart.c 	mac = of_get_mac_address(serdev->dev.of_node);
mac               353 drivers/net/ethernet/qualcomm/qca_uart.c 	if (!IS_ERR(mac))
mac               354 drivers/net/ethernet/qualcomm/qca_uart.c 		ether_addr_copy(qca->net_dev->dev_addr, mac);
mac               770 drivers/net/ethernet/realtek/r8169_main.c static void rtl_read_mac_from_reg(struct rtl8169_private *tp, u8 *mac, int reg)
mac               775 drivers/net/ethernet/realtek/r8169_main.c 		mac[i] = RTL_R8(tp, reg + i);
mac               112 drivers/net/ethernet/renesas/ravb_main.c static void ravb_read_mac_address(struct net_device *ndev, const u8 *mac)
mac               114 drivers/net/ethernet/renesas/ravb_main.c 	if (!IS_ERR(mac)) {
mac               115 drivers/net/ethernet/renesas/ravb_main.c 		ether_addr_copy(ndev->dev_addr, mac);
mac              1188 drivers/net/ethernet/renesas/sh_eth.c static void read_mac_address(struct net_device *ndev, unsigned char *mac)
mac              1190 drivers/net/ethernet/renesas/sh_eth.c 	if (mac[0] || mac[1] || mac[2] || mac[3] || mac[4] || mac[5]) {
mac              1191 drivers/net/ethernet/renesas/sh_eth.c 		memcpy(ndev->dev_addr, mac, ETH_ALEN);
mac               365 drivers/net/ethernet/samsung/sxgbe/sxgbe_common.h 	const struct sxgbe_core_ops *mac;
mac                87 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c 		priv->hw->mac->set_eee_mode(priv->ioaddr);
mac                93 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c 	priv->hw->mac->reset_eee_mode(priv->ioaddr);
mac               138 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c 		priv->hw->mac->set_eee_timer(priv->ioaddr,
mac               159 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c 		priv->hw->mac->set_eee_pls(priv->ioaddr, ndev->phydev->link);
mac               236 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c 			priv->hw->mac->set_speed(priv->ioaddr, speed);
mac               873 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c 	rval = priv->hw->mac->get_hw_feature(priv->ioaddr, 0);
mac               890 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c 	rval = priv->hw->mac->get_hw_feature(priv->ioaddr, 1);
mac               905 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c 	rval = priv->hw->mac->get_hw_feature(priv->ioaddr, 2);
mac               928 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c 		priv->hw->mac->get_umac_addr((void __iomem *)
mac              1088 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c 	priv->hw->mac->set_umac_addr(priv->ioaddr, dev->dev_addr, 0);
mac              1091 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c 	priv->hw->mac->core_init(priv->ioaddr);
mac              1093 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c 		priv->hw->mac->enable_rxqueue(priv->ioaddr, queue_num);
mac              1146 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c 	priv->hw->mac->enable_tx(priv->ioaddr, true);
mac              1147 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c 	priv->hw->mac->enable_rx(priv->ioaddr, true);
mac              1229 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c 	priv->hw->mac->enable_tx(priv->ioaddr, false);
mac              1230 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c 	priv->hw->mac->enable_rx(priv->ioaddr, false);
mac              1596 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c 	status = priv->hw->mac->host_irq_status(priv->ioaddr, &priv->xstats);
mac              1775 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c 			priv->hw->mac->enable_rx_csum(priv->ioaddr);
mac              1778 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c 			priv->hw->mac->disable_rx_csum(priv->ioaddr);
mac              1972 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c 	ops_ptr->mac		= sxgbe_get_core_ops();
mac              2008 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c 	ctrl_ids = priv->hw->mac->get_controller_version(priv->ioaddr);
mac              2124 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c 		priv->hw->mac->enable_rx_csum(priv->ioaddr);
mac              2206 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c 		priv->hw->mac->disable_rxqueue(priv->ioaddr, queue_num);
mac              2212 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c 	priv->hw->mac->enable_tx(priv->ioaddr, false);
mac              2213 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c 	priv->hw->mac->enable_rx(priv->ioaddr, false);
mac                29 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c 				 const char **mac)
mac                37 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c 	*mac = of_get_mac_address(np);
mac                64 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c 				 const char **mac)
mac                85 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c 	const char *mac = NULL;
mac               101 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c 		ret = sxgbe_probe_config_dt(pdev, plat_dat, &mac);
mac               122 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c 	if (!IS_ERR_OR_NULL(mac))
mac               123 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c 		ether_addr_copy(priv->dev->dev_addr, mac);
mac               759 drivers/net/ethernet/seeq/sgiseeq.c 	memcpy(dev->dev_addr, pd->mac, ETH_ALEN);
mac              1176 drivers/net/ethernet/sfc/ef10.c 			   unsigned int port_id, u8 *mac)
mac              1181 drivers/net/ethernet/sfc/ef10.c 	ether_addr_copy(MCDI_PTR(inbuf, VPORT_ADD_MAC_ADDRESS_IN_MACADDR), mac);
mac              1188 drivers/net/ethernet/sfc/ef10.c 			   unsigned int port_id, u8 *mac)
mac              1193 drivers/net/ethernet/sfc/ef10.c 	ether_addr_copy(MCDI_PTR(inbuf, VPORT_DEL_MAC_ADDRESS_IN_MACADDR), mac);
mac              5897 drivers/net/ethernet/sfc/ef10.c 					ether_addr_copy(vf->mac,
mac               134 drivers/net/ethernet/sfc/ef10_sriov.c 		if (!is_zero_ether_addr(vf->mac)) {
mac               135 drivers/net/ethernet/sfc/ef10_sriov.c 			efx_ef10_vport_del_mac(efx, vf->vport_id, vf->mac);
mac               136 drivers/net/ethernet/sfc/ef10_sriov.c 			eth_zero_addr(vf->mac);
mac               173 drivers/net/ethernet/sfc/ef10_sriov.c 	rc = efx_ef10_vport_add_mac(efx, vf->vport_id, vf->mac);
mac               175 drivers/net/ethernet/sfc/ef10_sriov.c 		eth_zero_addr(vf->mac);
mac               199 drivers/net/ethernet/sfc/ef10_sriov.c 		eth_random_addr(nic_data->vf[i].mac);
mac               470 drivers/net/ethernet/sfc/ef10_sriov.c 				     u8 *mac)
mac               478 drivers/net/ethernet/sfc/ef10_sriov.c 	ether_addr_copy(MCDI_PTR(inbuf, VPORT_DEL_MAC_ADDRESS_IN_MACADDR), mac);
mac               486 drivers/net/ethernet/sfc/ef10_sriov.c int efx_ef10_sriov_set_vf_mac(struct efx_nic *efx, int vf_i, u8 *mac)
mac               517 drivers/net/ethernet/sfc/ef10_sriov.c 	if (!is_zero_ether_addr(vf->mac)) {
mac               518 drivers/net/ethernet/sfc/ef10_sriov.c 		rc = efx_ef10_vport_del_vf_mac(efx, vf->vport_id, vf->mac);
mac               523 drivers/net/ethernet/sfc/ef10_sriov.c 	if (!is_zero_ether_addr(mac)) {
mac               524 drivers/net/ethernet/sfc/ef10_sriov.c 		rc = efx_ef10_vport_add_mac(efx, vf->vport_id, mac);
mac               526 drivers/net/ethernet/sfc/ef10_sriov.c 			eth_zero_addr(vf->mac);
mac               530 drivers/net/ethernet/sfc/ef10_sriov.c 			ether_addr_copy(vf->efx->net_dev->dev_addr, mac);
mac               533 drivers/net/ethernet/sfc/ef10_sriov.c 	ether_addr_copy(vf->mac, mac);
mac               555 drivers/net/ethernet/sfc/ef10_sriov.c 	eth_zero_addr(vf->mac);
mac               605 drivers/net/ethernet/sfc/ef10_sriov.c 	if (!is_zero_ether_addr(vf->mac)) {
mac               606 drivers/net/ethernet/sfc/ef10_sriov.c 		rc = efx_ef10_vport_del_mac(efx, vf->vport_id, vf->mac);
mac               629 drivers/net/ethernet/sfc/ef10_sriov.c 	if (!is_zero_ether_addr(vf->mac)) {
mac               630 drivers/net/ethernet/sfc/ef10_sriov.c 		rc2 = efx_ef10_vport_add_mac(efx, vf->vport_id, vf->mac);
mac               632 drivers/net/ethernet/sfc/ef10_sriov.c 			eth_zero_addr(vf->mac);
mac               738 drivers/net/ethernet/sfc/ef10_sriov.c 	ether_addr_copy(ivf->mac, vf->mac);
mac                26 drivers/net/ethernet/sfc/ef10_sriov.h 	u8 mac[ETH_ALEN];
mac                42 drivers/net/ethernet/sfc/ef10_sriov.h int efx_ef10_sriov_set_vf_mac(struct efx_nic *efx, int vf, u8 *mac);
mac                63 drivers/net/ethernet/sfc/ef10_sriov.h 			   unsigned int port_id, u8 *mac);
mac                65 drivers/net/ethernet/sfc/ef10_sriov.h 			   unsigned int port_id, u8 *mac);
mac              1887 drivers/net/ethernet/sfc/mcdi.c 				   const u8 *mac, int *id_out)
mac              1897 drivers/net/ethernet/sfc/mcdi.c 	ether_addr_copy(MCDI_PTR(inbuf, WOL_FILTER_SET_IN_MAGIC_MAC), mac);
mac              1922 drivers/net/ethernet/sfc/mcdi.c efx_mcdi_wol_filter_set_magic(struct efx_nic *efx,  const u8 *mac, int *id_out)
mac              1924 drivers/net/ethernet/sfc/mcdi.c 	return efx_mcdi_wol_filter_set(efx, MC_CMD_WOL_TYPE_MAGIC, mac, id_out);
mac               340 drivers/net/ethernet/sfc/mcdi.h int efx_mcdi_wol_filter_set_magic(struct efx_nic *efx, const u8 *mac,
mac              1397 drivers/net/ethernet/sfc/net_driver.h 	int (*sriov_set_vf_mac)(struct efx_nic *efx, int vf_i, u8 *mac);
mac              1593 drivers/net/ethernet/sfc/siena_sriov.c int efx_siena_sriov_set_vf_mac(struct efx_nic *efx, int vf_i, u8 *mac)
mac              1603 drivers/net/ethernet/sfc/siena_sriov.c 	ether_addr_copy(vf->addr.mac_addr, mac);
mac              1666 drivers/net/ethernet/sfc/siena_sriov.c 	ether_addr_copy(ivi->mac, vf->addr.mac_addr);
mac                49 drivers/net/ethernet/sfc/siena_sriov.h int efx_siena_sriov_set_vf_mac(struct efx_nic *efx, int vf, u8 *mac);
mac                11 drivers/net/ethernet/sfc/sriov.c int efx_sriov_set_vf_mac(struct net_device *net_dev, int vf_i, u8 *mac)
mac                16 drivers/net/ethernet/sfc/sriov.c 		return efx->type->sriov_set_vf_mac(efx, vf_i, mac);
mac                14 drivers/net/ethernet/sfc/sriov.h int efx_sriov_set_vf_mac(struct net_device *net_dev, int vf_i, u8 *mac);
mac               383 drivers/net/ethernet/sis/sis900.c 			u16 *mac = (u16 *)net_dev->dev_addr;
mac               388 drivers/net/ethernet/sis/sis900.c 			        mac[i] = read_eeprom(ioaddr, i + EEPROMMACAddr);
mac              2382 drivers/net/ethernet/smsc/smsc911x.c 	device_get_mac_address(dev, config->mac, ETH_ALEN);
mac              2531 drivers/net/ethernet/smsc/smsc911x.c 	} else if (is_valid_ether_addr(pdata->config.mac)) {
mac              2532 drivers/net/ethernet/smsc/smsc911x.c 		memcpy(dev->dev_addr, pdata->config.mac, ETH_ALEN);
mac              1953 drivers/net/ethernet/socionext/netsec.c 	u8 *mac, macbuf[ETH_ALEN];
mac              2016 drivers/net/ethernet/socionext/netsec.c 	mac = device_get_mac_address(&pdev->dev, macbuf, sizeof(macbuf));
mac              2017 drivers/net/ethernet/socionext/netsec.c 	if (mac)
mac              2018 drivers/net/ethernet/socionext/netsec.c 		ether_addr_copy(ndev->dev_addr, mac);
mac              2021 drivers/net/ethernet/socionext/netsec.c 	    (!mac || !is_valid_ether_addr(ndev->dev_addr))) {
mac               435 drivers/net/ethernet/stmicro/stmmac/common.h 	const struct stmmac_ops *mac;
mac               113 drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c 	plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
mac               441 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
mac                30 drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c 		plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
mac               257 drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c 	plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
mac                40 drivers/net/ethernet/stmicro/stmmac/dwmac-lpc18xx.c 	plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
mac               351 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c 	plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
mac                55 drivers/net/ethernet/stmicro/stmmac/dwmac-meson.c 	plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
mac               327 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c 	plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
mac               121 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c 	plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
mac               464 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 	plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
mac              1399 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
mac               401 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c 	plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
mac               323 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c 	plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
mac               367 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 	plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
mac              1034 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	struct mac_device_info *mac;
mac              1038 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	mac = devm_kzalloc(priv->device, sizeof(*mac), GFP_KERNEL);
mac              1039 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	if (!mac)
mac              1046 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	mac->pcsr = priv->ioaddr;
mac              1047 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	mac->mac = &sun8i_dwmac_ops;
mac              1048 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	mac->dma = &sun8i_dwmac_dma_ops;
mac              1056 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	mac->link.speed_mask = GENMASK(3, 2) | EMAC_LOOPBACK;
mac              1057 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	mac->link.speed10 = EMAC_SPEED_10;
mac              1058 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	mac->link.speed100 = EMAC_SPEED_100;
mac              1059 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	mac->link.speed1000 = EMAC_SPEED_1000;
mac              1060 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	mac->link.duplex = EMAC_DUPLEX_FULL;
mac              1061 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	mac->mii.addr = EMAC_MDIO_CMD;
mac              1062 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	mac->mii.data = EMAC_MDIO_DATA;
mac              1063 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	mac->mii.reg_shift = 4;
mac              1064 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	mac->mii.reg_mask = GENMASK(8, 4);
mac              1065 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	mac->mii.addr_shift = 12;
mac              1066 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	mac->mii.addr_mask = GENMASK(16, 12);
mac              1067 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	mac->mii.clk_csr_shift = 20;
mac              1068 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	mac->mii.clk_csr_mask = GENMASK(22, 20);
mac              1069 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	mac->unicast_filter_entries = 8;
mac              1074 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	return mac;
mac              1120 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
mac               111 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c 	plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
mac               536 drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c 	struct mac_device_info *mac = priv->hw;
mac               541 drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c 	mac->pcsr = priv->ioaddr;
mac               542 drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c 	mac->multicast_filter_bins = priv->plat->multicast_filter_bins;
mac               543 drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c 	mac->unicast_filter_entries = priv->plat->unicast_filter_entries;
mac               544 drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c 	mac->mcast_bits_log2 = 0;
mac               546 drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c 	if (mac->multicast_filter_bins)
mac               547 drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c 		mac->mcast_bits_log2 = ilog2(mac->multicast_filter_bins);
mac               549 drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c 	mac->link.duplex = GMAC_CONTROL_DM;
mac               550 drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c 	mac->link.speed10 = GMAC_CONTROL_PS;
mac               551 drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c 	mac->link.speed100 = GMAC_CONTROL_PS | GMAC_CONTROL_FES;
mac               552 drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c 	mac->link.speed1000 = 0;
mac               553 drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c 	mac->link.speed_mask = GMAC_CONTROL_PS | GMAC_CONTROL_FES;
mac               554 drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c 	mac->mii.addr = GMAC_MII_ADDR;
mac               555 drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c 	mac->mii.data = GMAC_MII_DATA;
mac               556 drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c 	mac->mii.addr_shift = 11;
mac               557 drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c 	mac->mii.addr_mask = 0x0000F800;
mac               558 drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c 	mac->mii.reg_shift = 6;
mac               559 drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c 	mac->mii.reg_mask = 0x000007C0;
mac               560 drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c 	mac->mii.clk_csr_shift = 2;
mac               561 drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c 	mac->mii.clk_csr_mask = GENMASK(5, 2);
mac               181 drivers/net/ethernet/stmicro/stmmac/dwmac100_core.c 	struct mac_device_info *mac = priv->hw;
mac               185 drivers/net/ethernet/stmicro/stmmac/dwmac100_core.c 	mac->pcsr = priv->ioaddr;
mac               186 drivers/net/ethernet/stmicro/stmmac/dwmac100_core.c 	mac->link.duplex = MAC_CONTROL_F;
mac               187 drivers/net/ethernet/stmicro/stmmac/dwmac100_core.c 	mac->link.speed10 = 0;
mac               188 drivers/net/ethernet/stmicro/stmmac/dwmac100_core.c 	mac->link.speed100 = 0;
mac               189 drivers/net/ethernet/stmicro/stmmac/dwmac100_core.c 	mac->link.speed1000 = 0;
mac               190 drivers/net/ethernet/stmicro/stmmac/dwmac100_core.c 	mac->link.speed_mask = MAC_CONTROL_PS;
mac               191 drivers/net/ethernet/stmicro/stmmac/dwmac100_core.c 	mac->mii.addr = MAC_MII_ADDR;
mac               192 drivers/net/ethernet/stmicro/stmmac/dwmac100_core.c 	mac->mii.data = MAC_MII_DATA;
mac               193 drivers/net/ethernet/stmicro/stmmac/dwmac100_core.c 	mac->mii.addr_shift = 11;
mac               194 drivers/net/ethernet/stmicro/stmmac/dwmac100_core.c 	mac->mii.addr_mask = 0x0000F800;
mac               195 drivers/net/ethernet/stmicro/stmmac/dwmac100_core.c 	mac->mii.reg_shift = 6;
mac               196 drivers/net/ethernet/stmicro/stmmac/dwmac100_core.c 	mac->mii.reg_mask = 0x000007C0;
mac               197 drivers/net/ethernet/stmicro/stmmac/dwmac100_core.c 	mac->mii.clk_csr_shift = 2;
mac               198 drivers/net/ethernet/stmicro/stmmac/dwmac100_core.c 	mac->mii.clk_csr_mask = GENMASK(5, 2);
mac               917 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c 	struct mac_device_info *mac = priv->hw;
mac               922 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c 	mac->pcsr = priv->ioaddr;
mac               923 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c 	mac->multicast_filter_bins = priv->plat->multicast_filter_bins;
mac               924 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c 	mac->unicast_filter_entries = priv->plat->unicast_filter_entries;
mac               925 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c 	mac->mcast_bits_log2 = 0;
mac               927 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c 	if (mac->multicast_filter_bins)
mac               928 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c 		mac->mcast_bits_log2 = ilog2(mac->multicast_filter_bins);
mac               930 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c 	mac->link.duplex = GMAC_CONFIG_DM;
mac               931 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c 	mac->link.speed10 = GMAC_CONFIG_PS;
mac               932 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c 	mac->link.speed100 = GMAC_CONFIG_FES | GMAC_CONFIG_PS;
mac               933 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c 	mac->link.speed1000 = 0;
mac               934 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c 	mac->link.speed_mask = GMAC_CONFIG_FES | GMAC_CONFIG_PS;
mac               935 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c 	mac->mii.addr = GMAC_MDIO_ADDR;
mac               936 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c 	mac->mii.data = GMAC_MDIO_DATA;
mac               937 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c 	mac->mii.addr_shift = 21;
mac               938 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c 	mac->mii.addr_mask = GENMASK(25, 21);
mac               939 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c 	mac->mii.reg_shift = 16;
mac               940 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c 	mac->mii.reg_mask = GENMASK(20, 16);
mac               941 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c 	mac->mii.clk_csr_shift = 8;
mac               942 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c 	mac->mii.clk_csr_mask = GENMASK(11, 8);
mac              1394 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	struct mac_device_info *mac = priv->hw;
mac              1399 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	mac->pcsr = priv->ioaddr;
mac              1400 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	mac->multicast_filter_bins = priv->plat->multicast_filter_bins;
mac              1401 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	mac->unicast_filter_entries = priv->plat->unicast_filter_entries;
mac              1402 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	mac->mcast_bits_log2 = 0;
mac              1404 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	if (mac->multicast_filter_bins)
mac              1405 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 		mac->mcast_bits_log2 = ilog2(mac->multicast_filter_bins);
mac              1407 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	mac->link.duplex = 0;
mac              1408 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	mac->link.speed10 = XGMAC_CONFIG_SS_10_MII;
mac              1409 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	mac->link.speed100 = XGMAC_CONFIG_SS_100_MII;
mac              1410 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	mac->link.speed1000 = XGMAC_CONFIG_SS_1000_GMII;
mac              1411 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	mac->link.speed2500 = XGMAC_CONFIG_SS_2500_GMII;
mac              1412 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	mac->link.xgmii.speed2500 = XGMAC_CONFIG_SS_2500;
mac              1413 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	mac->link.xgmii.speed5000 = XGMAC_CONFIG_SS_5000;
mac              1414 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	mac->link.xgmii.speed10000 = XGMAC_CONFIG_SS_10000;
mac              1415 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	mac->link.speed_mask = XGMAC_CONFIG_SS_MASK;
mac              1417 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	mac->mii.addr = XGMAC_MDIO_ADDR;
mac              1418 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	mac->mii.data = XGMAC_MDIO_DATA;
mac              1419 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	mac->mii.addr_shift = 16;
mac              1420 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	mac->mii.addr_mask = GENMASK(20, 16);
mac              1421 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	mac->mii.reg_shift = 0;
mac              1422 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	mac->mii.reg_mask = GENMASK(15, 0);
mac              1423 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	mac->mii.clk_csr_shift = 19;
mac              1424 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	mac->mii.clk_csr_mask = GENMASK(21, 19);
mac                28 drivers/net/ethernet/stmicro/stmmac/hwif.c 	struct mac_device_info *mac = priv->hw;
mac                33 drivers/net/ethernet/stmicro/stmmac/hwif.c 		mac->mode = &chain_mode_ops;
mac                37 drivers/net/ethernet/stmicro/stmmac/hwif.c 		mac->mode = &ring_mode_ops;
mac                43 drivers/net/ethernet/stmicro/stmmac/hwif.c 	struct mac_device_info *mac = priv->hw;
mac                56 drivers/net/ethernet/stmicro/stmmac/hwif.c 		mac->desc = &enh_desc_ops;
mac                59 drivers/net/ethernet/stmicro/stmmac/hwif.c 		mac->desc = &ndesc_ops;
mac                80 drivers/net/ethernet/stmicro/stmmac/hwif.c 	const void *mac;
mac               100 drivers/net/ethernet/stmicro/stmmac/hwif.c 		.mac = &dwmac100_ops,
mac               118 drivers/net/ethernet/stmicro/stmmac/hwif.c 		.mac = &dwmac1000_ops,
mac               136 drivers/net/ethernet/stmicro/stmmac/hwif.c 		.mac = &dwmac4_ops,
mac               154 drivers/net/ethernet/stmicro/stmmac/hwif.c 		.mac = &dwmac410_ops,
mac               172 drivers/net/ethernet/stmicro/stmmac/hwif.c 		.mac = &dwmac410_ops,
mac               190 drivers/net/ethernet/stmicro/stmmac/hwif.c 		.mac = &dwmac510_ops,
mac               208 drivers/net/ethernet/stmicro/stmmac/hwif.c 		.mac = &dwxgmac210_ops,
mac               224 drivers/net/ethernet/stmicro/stmmac/hwif.c 	struct mac_device_info *mac;
mac               248 drivers/net/ethernet/stmicro/stmmac/hwif.c 		mac = priv->plat->setup(priv);
mac               251 drivers/net/ethernet/stmicro/stmmac/hwif.c 		mac = devm_kzalloc(priv->device, sizeof(*mac), GFP_KERNEL);
mac               254 drivers/net/ethernet/stmicro/stmmac/hwif.c 	if (!mac)
mac               272 drivers/net/ethernet/stmicro/stmmac/hwif.c 		mac->desc = mac->desc ? : entry->desc;
mac               273 drivers/net/ethernet/stmicro/stmmac/hwif.c 		mac->dma = mac->dma ? : entry->dma;
mac               274 drivers/net/ethernet/stmicro/stmmac/hwif.c 		mac->mac = mac->mac ? : entry->mac;
mac               275 drivers/net/ethernet/stmicro/stmmac/hwif.c 		mac->ptp = mac->ptp ? : entry->hwtimestamp;
mac               276 drivers/net/ethernet/stmicro/stmmac/hwif.c 		mac->mode = mac->mode ? : entry->mode;
mac               277 drivers/net/ethernet/stmicro/stmmac/hwif.c 		mac->tc = mac->tc ? : entry->tc;
mac               278 drivers/net/ethernet/stmicro/stmmac/hwif.c 		mac->mmc = mac->mmc ? : entry->mmc;
mac               280 drivers/net/ethernet/stmicro/stmmac/hwif.c 		priv->hw = mac;
mac               377 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_void_callback(__priv, mac, core_init, __args)
mac               379 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_void_callback(__priv, mac, set_mac, __args)
mac               381 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_callback(__priv, mac, rx_ipc, __args)
mac               383 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_void_callback(__priv, mac, rx_queue_enable, __args)
mac               385 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_void_callback(__priv, mac, rx_queue_prio, __args)
mac               387 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_void_callback(__priv, mac, tx_queue_prio, __args)
mac               389 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_void_callback(__priv, mac, rx_queue_routing, __args)
mac               391 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_void_callback(__priv, mac, prog_mtl_rx_algorithms, __args)
mac               393 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_void_callback(__priv, mac, prog_mtl_tx_algorithms, __args)
mac               395 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_void_callback(__priv, mac, set_mtl_tx_queue_weight, __args)
mac               397 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_void_callback(__priv, mac, map_mtl_to_dma, __args)
mac               399 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_void_callback(__priv, mac, config_cbs, __args)
mac               401 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_void_callback(__priv, mac, dump_regs, __args)
mac               403 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_callback(__priv, mac, host_irq_status, __args)
mac               405 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_callback(__priv, mac, host_mtl_irq_status, __args)
mac               407 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_void_callback(__priv, mac, set_filter, __args)
mac               409 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_void_callback(__priv, mac, flow_ctrl, __args)
mac               411 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_void_callback(__priv, mac, pmt, __args)
mac               413 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_void_callback(__priv, mac, set_umac_addr, __args)
mac               415 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_void_callback(__priv, mac, get_umac_addr, __args)
mac               417 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_void_callback(__priv, mac, set_eee_mode, __args)
mac               419 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_void_callback(__priv, mac, reset_eee_mode, __args)
mac               421 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_void_callback(__priv, mac, set_eee_timer, __args)
mac               423 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_void_callback(__priv, mac, set_eee_pls, __args)
mac               425 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_void_callback(__priv, mac, debug, __args)
mac               427 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_void_callback(__priv, mac, pcs_ctrl_ane, __args)
mac               429 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_void_callback(__priv, mac, pcs_rane, __args)
mac               431 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_void_callback(__priv, mac, pcs_get_adv_lp, __args)
mac               433 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_callback(__priv, mac, safety_feat_config, __args)
mac               435 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_callback(__priv, mac, safety_feat_irq_status, __args)
mac               437 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_callback(__priv, mac, safety_feat_dump, __args)
mac               439 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_callback(__priv, mac, rxp_config, __args)
mac               441 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_callback(__priv, mac, flex_pps_config, __args)
mac               443 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_void_callback(__priv, mac, set_mac_loopback, __args)
mac               445 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_callback(__priv, mac, rss_configure, __args)
mac               447 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_void_callback(__priv, mac, update_vlan_hash, __args)
mac               449 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_void_callback(__priv, mac, enable_vlan, __args)
mac               451 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_callback(__priv, mac, get_mac_tx_timestamp, __args)
mac               453 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_void_callback(__priv, mac, sarc_configure, __args)
mac               455 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_callback(__priv, mac, config_l3_filter, __args)
mac               457 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_callback(__priv, mac, config_l4_filter, __args)
mac               459 drivers/net/ethernet/stmicro/stmmac/hwif.h 	stmmac_do_void_callback(__priv, mac, set_arp_offload, __args)
mac                28 drivers/net/ethernet/stmicro/stmmac/stmmac.h 	const char *mac;
mac              4494 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 	if (!IS_ERR_OR_NULL(res->mac))
mac              4495 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 		memcpy(priv->dev->dev_addr, res->mac, ETH_ALEN);
mac               396 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c stmmac_probe_config_dt(struct platform_device *pdev, const char **mac)
mac               407 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 	*mac = of_get_mac_address(np);
mac               408 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 	if (IS_ERR(*mac)) {
mac               409 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 		if (PTR_ERR(*mac) == -EPROBE_DEFER)
mac               410 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 			return ERR_CAST(*mac);
mac               412 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 		*mac = NULL;
mac               632 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c stmmac_probe_config_dt(struct platform_device *pdev, const char **mac)
mac                15 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.h stmmac_probe_config_dt(struct platform_device *pdev, const char **mac);
mac               101 drivers/net/ethernet/sun/sunvnet_common.h static inline unsigned int vnet_hashfn(u8 *mac)
mac               103 drivers/net/ethernet/sun/sunvnet_common.h 	unsigned int val = mac[4] ^ mac[5];
mac                13 drivers/net/ethernet/ti/cpsw.h #define mac_hi(mac)	(((mac)[0] << 0) | ((mac)[1] << 8) |	\
mac                14 drivers/net/ethernet/ti/cpsw.h 			 ((mac)[2] << 16) | ((mac)[3] << 24))
mac                15 drivers/net/ethernet/ti/cpsw.h #define mac_lo(mac)	(((mac)[4] << 0) | ((mac)[5] << 8))
mac               187 drivers/net/ethernet/ti/tlan.c static void	tlan_set_mac(struct net_device *, int areg, char *mac);
mac              2376 drivers/net/ethernet/ti/tlan.c static void tlan_set_mac(struct net_device *dev, int areg, char *mac)
mac              2382 drivers/net/ethernet/ti/tlan.c 	if (mac != NULL) {
mac              2385 drivers/net/ethernet/ti/tlan.c 					TLAN_AREG_0 + areg + i, mac[i]);
mac              2242 drivers/net/ethernet/toshiba/spider_net.c 	const u8 *mac;
mac              2278 drivers/net/ethernet/toshiba/spider_net.c 	mac = of_get_property(dn, "local-mac-address", NULL);
mac              2279 drivers/net/ethernet/toshiba/spider_net.c 	if (!mac)
mac              2281 drivers/net/ethernet/toshiba/spider_net.c 	memcpy(addr.sa_data, mac, ETH_ALEN);
mac               427 drivers/net/ethernet/wiznet/w5100-spi.c 	const void *mac = of_get_mac_address(spi->dev.of_node);
mac               455 drivers/net/ethernet/wiznet/w5100-spi.c 	return w5100_probe(&spi->dev, ops, priv_size, mac, spi->irq, -EINVAL);
mac               393 drivers/net/fddi/skfp/fplustm.c static void copy_tx_mac(struct s_smc *smc, u_long td, struct fddi_mac *mac,
mac               406 drivers/net/fddi/skfp/fplustm.c 	p = (__le32 *) mac ;
mac               475 drivers/net/fddi/skfp/fplustm.c 	struct fddi_mac_sf *mac ;
mac               482 drivers/net/fddi/skfp/fplustm.c 	mac = &smc->hw.fp.mac_sfb ;
mac               483 drivers/net/fddi/skfp/fplustm.c 	mac->mac_fc = FC_CLAIM ;
mac               485 drivers/net/fddi/skfp/fplustm.c 	mac->mac_source = mac->mac_dest = MA ;
mac               487 drivers/net/fddi/skfp/fplustm.c 	set_int((char *)mac->mac_info,(int)t_request) ;
mac               489 drivers/net/fddi/skfp/fplustm.c 	copy_tx_mac(smc,td,(struct fddi_mac *)mac,
mac               499 drivers/net/fddi/skfp/fplustm.c 	mac->mac_fc = FC_BEACON ;
mac               500 drivers/net/fddi/skfp/fplustm.c 	mac->mac_source = MA ;
mac               501 drivers/net/fddi/skfp/fplustm.c 	mac->mac_dest = null_addr ;		/* DA == 0 in beacon frame */
mac               502 drivers/net/fddi/skfp/fplustm.c 	set_int((char *) mac->mac_info,((int)BEACON_INFO<<24) + 0 ) ;
mac               504 drivers/net/fddi/skfp/fplustm.c 	copy_tx_mac(smc,td,(struct fddi_mac *)mac,
mac               515 drivers/net/fddi/skfp/fplustm.c 	mac->mac_fc = FC_BEACON ;
mac               516 drivers/net/fddi/skfp/fplustm.c 	mac->mac_source = MA ;
mac               517 drivers/net/fddi/skfp/fplustm.c 	mac->mac_dest = dbeacon_multi ;		/* multicast */
mac               518 drivers/net/fddi/skfp/fplustm.c 	set_int((char *) mac->mac_info,((int)DBEACON_INFO<<24) + 0 ) ;
mac               519 drivers/net/fddi/skfp/fplustm.c 	set_int((char *) mac->mac_info+4,0) ;
mac               520 drivers/net/fddi/skfp/fplustm.c 	set_int((char *) mac->mac_info+8,0) ;
mac               522 drivers/net/fddi/skfp/fplustm.c 	copy_tx_mac(smc,td,(struct fddi_mac *)mac,
mac               508 drivers/net/fddi/skfp/h/cmtdef.h 		      int *remote, int *mac);
mac               862 drivers/net/fddi/skfp/h/skfbi.h #define	DB_MAC(mac,st) {if (debug_mac & 0x1)\
mac               865 drivers/net/fddi/skfp/h/skfbi.h 				printf("\tMAC %d status 0x%08lx\n",mac,st) ;\
mac               867 drivers/net/fddi/skfp/h/skfbi.h 				dp_mac(mac,st) ;\
mac               887 drivers/net/fddi/skfp/h/skfbi.h #define	DB_MAC(mac,st)
mac              1591 drivers/net/fddi/skfp/pcmplc.c 		      int *remote, int *mac)
mac              1599 drivers/net/fddi/skfp/pcmplc.c 	*mac = 0 ;
mac              1606 drivers/net/fddi/skfp/pcmplc.c 		*mac = mib->fddiPORTMacIndicated.R_val ;
mac               561 drivers/net/fddi/skfp/pmf.c 	int		mac ;
mac               599 drivers/net/fddi/skfp/pmf.c 	mac = index - INDEX_MAC ;
mac               611 drivers/net/fddi/skfp/pmf.c 		if (mac < 0 || mac >= NUMMACS) {
mac               615 drivers/net/fddi/skfp/pmf.c 		mib_addr = (char *) (&smc->mib.m[mac]) ;
mac              1087 drivers/net/fddi/skfp/pmf.c 	int		mac ;
mac              1094 drivers/net/fddi/skfp/pmf.c 	mac = index - INDEX_MAC ;
mac              1107 drivers/net/fddi/skfp/pmf.c 		if (mac < 0 || mac >= NUMMACS) {
mac              1110 drivers/net/fddi/skfp/pmf.c 		mib_m = &smc->mib.m[mac] ;
mac                58 drivers/net/fddi/skfp/smt.c static int mac_index(struct s_smc *smc, int mac);
mac                60 drivers/net/fddi/skfp/smt.c static int mac_con_resource_index(struct s_smc *smc, int mac);
mac              1336 drivers/net/fddi/skfp/smt.c 	SK_LOC_DECL(int,mac) ;
mac              1356 drivers/net/fddi/skfp/smt.c 		pcm_status_state(smc,physp,&type,&state,&remote,&mac) ;
mac              1365 drivers/net/fddi/skfp/smt.c 		phy->phy_remote_mac = mac ;
mac              1737 drivers/net/fddi/skfp/smt.c static int mac_index(struct s_smc *smc, int mac)
mac              1739 drivers/net/fddi/skfp/smt.c 	SK_UNUSED(mac) ;
mac              1760 drivers/net/fddi/skfp/smt.c static int mac_con_resource_index(struct s_smc *smc, int mac)
mac              1764 drivers/net/fddi/skfp/smt.c 	SK_UNUSED(mac) ;
mac              1767 drivers/net/fddi/skfp/smt.c 	SK_UNUSED(mac) ;
mac               202 drivers/net/fjes/fjes_hw.c 	u8 mac[ETH_ALEN] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
mac               255 drivers/net/fjes/fjes_hw.c 			fjes_hw_setup_epbuf(&buf_pair->tx, mac,
mac               257 drivers/net/fjes/fjes_hw.c 			fjes_hw_setup_epbuf(&buf_pair->rx, mac,
mac               222 drivers/net/hyperv/hyperv_net.h 				const char *mac);
mac               645 drivers/net/hyperv/rndis_filter.c 				const char *mac)
mac               687 drivers/net/hyperv/rndis_filter.c 	snprintf(macstr, 2*ETH_ALEN+1, "%pm", mac);
mac                81 drivers/net/netdevsim/netdev.c static int nsim_set_vf_mac(struct net_device *dev, int vf, u8 *mac)
mac                87 drivers/net/netdevsim/netdev.c 	if (vf >= nsim_bus_dev->num_vfs || is_multicast_ether_addr(mac))
mac                89 drivers/net/netdevsim/netdev.c 	memcpy(nsim_bus_dev->vfconfigs[vf].vf_mac, mac, ETH_ALEN);
mac               176 drivers/net/netdevsim/netdev.c 	memcpy(&ivi->mac, nsim_bus_dev->vfconfigs[vf].vf_mac, ETH_ALEN);
mac               167 drivers/net/phy/at803x.c 	const u8 *mac;
mac               180 drivers/net/phy/at803x.c 		mac = (const u8 *) ndev->dev_addr;
mac               182 drivers/net/phy/at803x.c 		if (!is_valid_ether_addr(mac))
mac               187 drivers/net/phy/at803x.c 				      mac[(i * 2) + 1] | (mac[(i * 2)] << 8));
mac                96 drivers/net/phy/dp83822.c 	const u8 *mac;
mac                99 drivers/net/phy/dp83822.c 		mac = (const u8 *)ndev->dev_addr;
mac               101 drivers/net/phy/dp83822.c 		if (!is_valid_ether_addr(mac))
mac               108 drivers/net/phy/dp83822.c 			      (mac[1] << 8) | mac[0]);
mac               110 drivers/net/phy/dp83822.c 			      (mac[3] << 8) | mac[2]);
mac               112 drivers/net/phy/dp83822.c 			      (mac[5] << 8) | mac[4]);
mac               101 drivers/net/phy/dp83tc811.c 	const u8 *mac;
mac               105 drivers/net/phy/dp83tc811.c 		mac = (const u8 *)ndev->dev_addr;
mac               107 drivers/net/phy/dp83tc811.c 		if (!is_valid_ether_addr(mac))
mac               114 drivers/net/phy/dp83tc811.c 			      (mac[1] << 8) | mac[0]);
mac               116 drivers/net/phy/dp83tc811.c 			      (mac[3] << 8) | mac[2]);
mac               118 drivers/net/phy/dp83tc811.c 			      (mac[5] << 8) | mac[4]);
mac               193 drivers/net/usb/catc.c #define catc_get_mac(catc, mac)				catc_ctrl_msg(catc, USB_DIR_IN,  GetMac, 0, 0, mac,  6)
mac               356 drivers/net/usb/dm9601.c 	u8 mac[ETH_ALEN], id;
mac               384 drivers/net/usb/dm9601.c 	if (dm_read(dev, DM_PHY_ADDR, ETH_ALEN, mac) < 0) {
mac               393 drivers/net/usb/dm9601.c 	if (is_valid_ether_addr(mac))
mac               394 drivers/net/usb/dm9601.c 		memcpy(dev->net->dev_addr, mac, ETH_ALEN);
mac              1706 drivers/net/virtio_net.c 				       offsetof(struct virtio_net_config, mac) +
mac              3064 drivers/net/virtio_net.c 				   offsetof(struct virtio_net_config, mac),
mac                49 drivers/net/vmxnet3/vmxnet3_drv.c vmxnet3_write_mac_addr(struct vmxnet3_adapter *adapter, u8 *mac);
mac              2684 drivers/net/vmxnet3/vmxnet3_drv.c vmxnet3_write_mac_addr(struct vmxnet3_adapter *adapter, u8 *mac)
mac              2688 drivers/net/vmxnet3/vmxnet3_drv.c 	tmp = *(u32 *)mac;
mac              2691 drivers/net/vmxnet3/vmxnet3_drv.c 	tmp = (mac[5] << 8) | mac[4];
mac              3055 drivers/net/vmxnet3/vmxnet3_drv.c vmxnet3_read_mac_addr(struct vmxnet3_adapter *adapter, u8 *mac)
mac              3060 drivers/net/vmxnet3/vmxnet3_drv.c 	*(u32 *)mac = tmp;
mac              3063 drivers/net/vmxnet3/vmxnet3_drv.c 	mac[4] = tmp & 0xff;
mac              3064 drivers/net/vmxnet3/vmxnet3_drv.c 	mac[5] = (tmp >> 8) & 0xff;
mac              3265 drivers/net/vmxnet3/vmxnet3_drv.c 	u8 mac[ETH_ALEN];
mac              3461 drivers/net/vmxnet3/vmxnet3_drv.c 	vmxnet3_read_mac_addr(adapter, mac);
mac              3462 drivers/net/vmxnet3/vmxnet3_drv.c 	memcpy(netdev->dev_addr,  mac, netdev->addr_len);
mac               471 drivers/net/vxlan.c static u32 fdb_head_index(struct vxlan_dev *vxlan, const u8 *mac, __be32 vni)
mac               474 drivers/net/vxlan.c 		return eth_vni_hash(mac, vni);
mac               476 drivers/net/vxlan.c 		return eth_hash(mac);
mac               481 drivers/net/vxlan.c 						const u8 *mac, __be32 vni)
mac               483 drivers/net/vxlan.c 	return &vxlan->fdb_head[fdb_head_index(vxlan, mac, vni)];
mac               488 drivers/net/vxlan.c 					  const u8 *mac, __be32 vni)
mac               490 drivers/net/vxlan.c 	struct hlist_head *head = vxlan_fdb_head(vxlan, mac, vni);
mac               494 drivers/net/vxlan.c 		if (ether_addr_equal(mac, f->eth_addr)) {
mac               508 drivers/net/vxlan.c 					const u8 *mac, __be32 vni)
mac               512 drivers/net/vxlan.c 	f = __vxlan_find_mac(vxlan, mac, vni);
mac               537 drivers/net/vxlan.c int vxlan_fdb_find_uc(struct net_device *dev, const u8 *mac, __be32 vni,
mac               546 drivers/net/vxlan.c 	if (is_multicast_ether_addr(mac) ||
mac               547 drivers/net/vxlan.c 	    is_zero_ether_addr(mac))
mac               550 drivers/net/vxlan.c 	ether_addr_copy(eth_addr, mac);
mac               797 drivers/net/vxlan.c 					 const u8 *mac, __u16 state,
mac               810 drivers/net/vxlan.c 	memcpy(f->eth_addr, mac, ETH_ALEN);
mac               815 drivers/net/vxlan.c static void vxlan_fdb_insert(struct vxlan_dev *vxlan, const u8 *mac,
mac               820 drivers/net/vxlan.c 			   vxlan_fdb_head(vxlan, mac, src_vni));
mac               824 drivers/net/vxlan.c 			    const u8 *mac, union vxlan_addr *ip,
mac               837 drivers/net/vxlan.c 	netdev_dbg(vxlan->dev, "add %pM -> %pIS\n", mac, ip);
mac               838 drivers/net/vxlan.c 	f = vxlan_fdb_alloc(vxlan, mac, state, src_vni, ndm_flags);
mac               976 drivers/net/vxlan.c 				   const u8 *mac, union vxlan_addr *ip,
mac               989 drivers/net/vxlan.c 	    (is_multicast_ether_addr(mac) || is_zero_ether_addr(mac)))
mac               992 drivers/net/vxlan.c 	netdev_dbg(vxlan->dev, "add %pM -> %pIS\n", mac, ip);
mac               993 drivers/net/vxlan.c 	rc = vxlan_fdb_create(vxlan, mac, ip, state, port, src_vni,
mac               998 drivers/net/vxlan.c 	vxlan_fdb_insert(vxlan, mac, src_vni, f);
mac              1013 drivers/net/vxlan.c 			    const u8 *mac, union vxlan_addr *ip,
mac              1022 drivers/net/vxlan.c 	f = __vxlan_find_mac(vxlan, mac, src_vni);
mac              1026 drivers/net/vxlan.c 				   "lost race to create %pM\n", mac);
mac              1037 drivers/net/vxlan.c 		return vxlan_fdb_update_create(vxlan, mac, ip, state, flags,
mac               173 drivers/net/wan/sbni.c static u32	mac[  SBNI_MAX_NUM_CARDS ] __initdata;
mac               177 drivers/net/wan/sbni.c static iarr *dest[5] __initdata = { &io, &irq, &baud, &rxl, &mac };
mac               394 drivers/net/wan/sbni.c 		((mac[num] ?
mac               395 drivers/net/wan/sbni.c 		mac[num] :
mac              1465 drivers/net/wan/sbni.c module_param_array(mac, int, NULL, 0);
mac              1042 drivers/net/wireless/ath/ath10k/core.h 	} mac;
mac               963 drivers/net/wireless/ath/ath10k/htt_rx.c 		sband = &ar->mac.sbands[status->band];
mac              2053 drivers/net/wireless/ath/ath10k/mac.c static void ath10k_mac_handle_beacon_iter(void *data, u8 *mac,
mac              2077 drivers/net/wireless/ath/ath10k/mac.c static void ath10k_mac_handle_beacon_miss_iter(void *data, u8 *mac,
mac              3304 drivers/net/wireless/ath/ath10k/mac.c static void ath10k_mac_tx_unlock_iter(void *data, u8 *mac,
mac              3392 drivers/net/wireless/ath/ath10k/mac.c static void ath10k_mac_handle_tx_pause_iter(void *data, u8 *mac,
mac              4668 drivers/net/wireless/ath/ath10k/mac.c 		band = &ar->mac.sbands[NL80211_BAND_2GHZ];
mac              4672 drivers/net/wireless/ath/ath10k/mac.c 		band = &ar->mac.sbands[NL80211_BAND_5GHZ];
mac              7228 drivers/net/wireless/ath/ath10k/mac.c 	struct ieee80211_supported_band *sband = &ar->mac.sbands[band];
mac              7917 drivers/net/wireless/ath/ath10k/mac.c ath10k_mac_change_chanctx_cnt_iter(void *data, u8 *mac,
mac              7929 drivers/net/wireless/ath/ath10k/mac.c ath10k_mac_change_chanctx_fill_iter(void *data, u8 *mac,
mac              8543 drivers/net/wireless/ath/ath10k/mac.c static void ath10k_get_arvif_iter(void *data, u8 *mac,
mac              8725 drivers/net/wireless/ath/ath10k/mac.c 		band = &ar->mac.sbands[NL80211_BAND_2GHZ];
mac              8749 drivers/net/wireless/ath/ath10k/mac.c 		band = &ar->mac.sbands[NL80211_BAND_5GHZ];
mac              9030 drivers/net/wireless/ath/ath10k/mac.c 	kfree(ar->mac.sbands[NL80211_BAND_2GHZ].channels);
mac              9031 drivers/net/wireless/ath/ath10k/mac.c 	kfree(ar->mac.sbands[NL80211_BAND_5GHZ].channels);
mac              9044 drivers/net/wireless/ath/ath10k/mac.c 	kfree(ar->mac.sbands[NL80211_BAND_2GHZ].channels);
mac              9045 drivers/net/wireless/ath/ath10k/mac.c 	kfree(ar->mac.sbands[NL80211_BAND_5GHZ].channels);
mac               121 drivers/net/wireless/ath/ath10k/p2p.c static void ath10k_p2p_noa_update_vdev_iter(void *data, u8 *mac,
mac               115 drivers/net/wireless/ath/ath10k/wmi-ops.h 					 const u8 *mac,
mac               146 drivers/net/wireless/ath/ath10k/wmi-ops.h 						const u8 *mac);
mac               148 drivers/net/wireless/ath/ath10k/wmi-ops.h 					  const u8 *mac, u32 tid, u32 buf_size);
mac               150 drivers/net/wireless/ath/ath10k/wmi-ops.h 					      const u8 *mac, u32 tid,
mac               153 drivers/net/wireless/ath/ath10k/wmi-ops.h 					  const u8 *mac, u32 tid, u32 initiator,
mac               940 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_set_ap_ps_param(struct ath10k *ar, u32 vdev_id, const u8 *mac,
mac               948 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_set_ap_ps(ar, vdev_id, mac, param_id, value);
mac              1164 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_addba_clear_resp(struct ath10k *ar, u32 vdev_id, const u8 *mac)
mac              1171 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_addba_clear_resp(ar, vdev_id, mac);
mac              1180 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_addba_send(struct ath10k *ar, u32 vdev_id, const u8 *mac,
mac              1188 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_addba_send(ar, vdev_id, mac, tid, buf_size);
mac              1197 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_addba_set_resp(struct ath10k *ar, u32 vdev_id, const u8 *mac,
mac              1205 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_addba_set_resp(ar, vdev_id, mac, tid, status);
mac              1214 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_delba_send(struct ath10k *ar, u32 vdev_id, const u8 *mac,
mac              1222 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_delba_send(ar, vdev_id, mac, tid, initiator,
mac              2635 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_set_ap_ps(struct ath10k *ar, u32 vdev_id, const u8 *mac,
mac              2642 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	if (!mac)
mac              2656 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ether_addr_copy(cmd->peer_macaddr.addr, mac);
mac              1844 drivers/net/wireless/ath/ath10k/wmi.c static void ath10k_wmi_tx_beacons_iter(void *data, u8 *mac,
mac              2511 drivers/net/wireless/ath/ath10k/wmi.c 	sband = &ar->mac.sbands[status->band];
mac              7415 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_set_ap_ps(struct ath10k *ar, u32 vdev_id, const u8 *mac,
mac              7421 drivers/net/wireless/ath/ath10k/wmi.c 	if (!mac)
mac              7432 drivers/net/wireless/ath/ath10k/wmi.c 	ether_addr_copy(cmd->peer_macaddr.addr, mac);
mac              7436 drivers/net/wireless/ath/ath10k/wmi.c 		   vdev_id, param_id, value, mac);
mac              7950 drivers/net/wireless/ath/ath10k/wmi.c 				   const u8 *mac)
mac              7955 drivers/net/wireless/ath/ath10k/wmi.c 	if (!mac)
mac              7964 drivers/net/wireless/ath/ath10k/wmi.c 	ether_addr_copy(cmd->peer_macaddr.addr, mac);
mac              7968 drivers/net/wireless/ath/ath10k/wmi.c 		   vdev_id, mac);
mac              7973 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_addba_send(struct ath10k *ar, u32 vdev_id, const u8 *mac,
mac              7979 drivers/net/wireless/ath/ath10k/wmi.c 	if (!mac)
mac              7988 drivers/net/wireless/ath/ath10k/wmi.c 	ether_addr_copy(cmd->peer_macaddr.addr, mac);
mac              7994 drivers/net/wireless/ath/ath10k/wmi.c 		   vdev_id, mac, tid, buf_size);
mac              7999 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_addba_set_resp(struct ath10k *ar, u32 vdev_id, const u8 *mac,
mac              8005 drivers/net/wireless/ath/ath10k/wmi.c 	if (!mac)
mac              8014 drivers/net/wireless/ath/ath10k/wmi.c 	ether_addr_copy(cmd->peer_macaddr.addr, mac);
mac              8020 drivers/net/wireless/ath/ath10k/wmi.c 		   vdev_id, mac, tid, status);
mac              8025 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_delba_send(struct ath10k *ar, u32 vdev_id, const u8 *mac,
mac              8031 drivers/net/wireless/ath/ath10k/wmi.c 	if (!mac)
mac              8040 drivers/net/wireless/ath/ath10k/wmi.c 	ether_addr_copy(cmd->peer_macaddr.addr, mac);
mac              8047 drivers/net/wireless/ath/ath10k/wmi.c 		   vdev_id, mac, tid, initiator, reason);
mac                62 drivers/net/wireless/ath/ath5k/ahb.c static int ath5k_ahb_eeprom_read_mac(struct ath5k_hw *ah, u8 *mac)
mac                73 drivers/net/wireless/ath/ath5k/ahb.c 	memcpy(mac, cfg_mac, ETH_ALEN);
mac              1467 drivers/net/wireless/ath/ath5k/ath5k.h 	int (*eeprom_read_mac)(struct ath5k_hw *ah, u8 *mac);
mac              1542 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_set_lladdr(struct ath5k_hw *ah, const u8 *mac);
mac               478 drivers/net/wireless/ath/ath5k/base.c void ath5k_vif_iter(void *data, u8 *mac, struct ieee80211_vif *vif)
mac               487 drivers/net/wireless/ath/ath5k/base.c 				~(iter_data->hw_macaddr[i] ^ mac[i]);
mac               491 drivers/net/wireless/ath/ath5k/base.c 		memcpy(iter_data->active_mac, mac, ETH_ALEN);
mac               495 drivers/net/wireless/ath/ath5k/base.c 		if (ether_addr_equal(iter_data->hw_macaddr, mac))
mac              2987 drivers/net/wireless/ath/ath5k/base.c 	u8 mac[ETH_ALEN] = {};
mac              3081 drivers/net/wireless/ath/ath5k/base.c 	ret = ath5k_hw_common(ah)->bus_ops->eeprom_read_mac(ah, mac);
mac              3087 drivers/net/wireless/ath/ath5k/base.c 	SET_IEEE80211_PERM_ADDR(hw, mac);
mac                91 drivers/net/wireless/ath/ath5k/base.h void ath5k_vif_iter(void *data, u8 *mac, struct ieee80211_vif *vif);
mac               118 drivers/net/wireless/ath/ath5k/pci.c static int ath5k_pci_eeprom_read_mac(struct ath5k_hw *ah, u8 *mac)
mac               139 drivers/net/wireless/ath/ath5k/pci.c 	memcpy(mac, mac_d, ETH_ALEN);
mac               370 drivers/net/wireless/ath/ath5k/pcu.c ath5k_hw_set_lladdr(struct ath5k_hw *ah, const u8 *mac)
mac               377 drivers/net/wireless/ath/ath5k/pcu.c 	memcpy(common->macaddr, mac, ETH_ALEN);
mac               381 drivers/net/wireless/ath/ath5k/pcu.c 	low_id = get_unaligned_le32(mac);
mac               382 drivers/net/wireless/ath/ath5k/pcu.c 	high_id = get_unaligned_le16(mac + 4);
mac              1775 drivers/net/wireless/ath/ath6kl/cfg80211.c 			      const u8 *mac, struct station_info *sinfo)
mac              1785 drivers/net/wireless/ath/ath6kl/cfg80211.c 	if (memcmp(mac, vif->bssid, ETH_ALEN) != 0)
mac              2995 drivers/net/wireless/ath/ath6kl/cfg80211.c 	const u8 *addr = params->mac ? params->mac : bcast_addr;
mac              3002 drivers/net/wireless/ath/ath6kl/cfg80211.c 				 const u8 *mac,
mac              3019 drivers/net/wireless/ath/ath6kl/cfg80211.c 					      WMI_AP_MLME_AUTHORIZE, mac, 0);
mac              3021 drivers/net/wireless/ath/ath6kl/cfg80211.c 				      WMI_AP_MLME_UNAUTHORIZE, mac, 0);
mac               414 drivers/net/wireless/ath/ath6kl/core.h 	u8 mac[ETH_ALEN];
mac                38 drivers/net/wireless/ath/ath6kl/main.c 		if (memcmp(node_addr, ar->sta_list[i].mac, ETH_ALEN) == 0) {
mac                61 drivers/net/wireless/ath/ath6kl/main.c static void ath6kl_add_new_sta(struct ath6kl_vif *vif, u8 *mac, u16 aid,
mac                72 drivers/net/wireless/ath/ath6kl/main.c 	memcpy(sta->mac, mac, ETH_ALEN);
mac               108 drivers/net/wireless/ath/ath6kl/main.c 	eth_zero_addr(sta->mac);
mac               117 drivers/net/wireless/ath/ath6kl/main.c static u8 ath6kl_remove_sta(struct ath6kl *ar, u8 *mac, u16 reason)
mac               121 drivers/net/wireless/ath/ath6kl/main.c 	if (is_zero_ether_addr(mac))
mac               124 drivers/net/wireless/ath/ath6kl/main.c 	if (is_broadcast_ether_addr(mac)) {
mac               128 drivers/net/wireless/ath/ath6kl/main.c 			if (!is_zero_ether_addr(ar->sta_list[i].mac)) {
mac               135 drivers/net/wireless/ath/ath6kl/main.c 			if (memcmp(ar->sta_list[i].mac, mac, ETH_ALEN) == 0) {
mac               138 drivers/net/wireless/ath/ath6kl/main.c 					   mac, ar->sta_list[i].aid, reason);
mac               692 drivers/net/wireless/ath/ath6kl/main.c 		cfg80211_michael_mic_failure(vif->ndev, sta->mac,
mac               690 drivers/net/wireless/ath/ath6kl/wmi.c 		struct wmi_p2p_macaddr *mac;
mac               691 drivers/net/wireless/ath/ath6kl/wmi.c 		if (dlen < sizeof(*mac))
mac               693 drivers/net/wireless/ath/ath6kl/wmi.c 		mac = (struct wmi_p2p_macaddr *) ev->data;
mac               695 drivers/net/wireless/ath/ath6kl/wmi.c 			   mac->mac_addr);
mac              3411 drivers/net/wireless/ath/ath6kl/wmi.c int ath6kl_wmi_ap_set_mlme(struct wmi *wmip, u8 if_idx, u8 cmd, const u8 *mac,
mac              3422 drivers/net/wireless/ath/ath6kl/wmi.c 	memcpy(cm->mac, mac, ETH_ALEN);
mac              2270 drivers/net/wireless/ath/ath6kl/wmi.h 	u8 mac[ETH_ALEN];
mac              2683 drivers/net/wireless/ath/ath6kl/wmi.h 			   const u8 *mac, u16 reason);
mac               375 drivers/net/wireless/ath/ath9k/beacon.c static void ath9k_csa_update_vif(void *data, u8 *mac, struct ieee80211_vif *vif)
mac                86 drivers/net/wireless/ath/ath9k/dynack.c static inline bool ath_dynack_bssidmask(struct ath_hw *ah, const u8 *mac)
mac                93 drivers/net/wireless/ath/ath9k/dynack.c 		    (mac[i] & common->bssidmask[i]))
mac               385 drivers/net/wireless/ath/ath9k/htc_drv_beacon.c static void ath9k_htc_beacon_iter(void *data, u8 *mac, struct ieee80211_vif *vif)
mac                91 drivers/net/wireless/ath/ath9k/htc_drv_main.c static void ath9k_htc_vif_iter(void *data, u8 *mac, struct ieee80211_vif *vif)
mac               127 drivers/net/wireless/ath/ath9k/htc_drv_main.c static void ath9k_htc_bssid_iter(void *data, u8 *mac, struct ieee80211_vif *vif)
mac               134 drivers/net/wireless/ath/ath9k/htc_drv_main.c 			iter_data->mask[i] &= ~(iter_data->hw_macaddr[i] ^ mac[i]);
mac               136 drivers/net/wireless/ath/ath9k/htc_drv_main.c 		iter_data->hw_macaddr = mac;
mac              1484 drivers/net/wireless/ath/ath9k/htc_drv_main.c static void ath9k_htc_bss_iter(void *data, u8 *mac, struct ieee80211_vif *vif)
mac               621 drivers/net/wireless/ath/ath9k/init.c 	const char *mac;
mac               644 drivers/net/wireless/ath/ath9k/init.c 	mac = of_get_mac_address(np);
mac               645 drivers/net/wireless/ath/ath9k/init.c 	if (!IS_ERR(mac))
mac               646 drivers/net/wireless/ath/ath9k/init.c 		ether_addr_copy(common->macaddr, mac);
mac               932 drivers/net/wireless/ath/ath9k/main.c 			   u8 *mac, struct ieee80211_vif *vif)
mac               940 drivers/net/wireless/ath/ath9k/main.c 				~(iter_data->hw_macaddr[i] ^ mac[i]);
mac               942 drivers/net/wireless/ath/ath9k/main.c 		memcpy(iter_data->hw_macaddr, mac, ETH_ALEN);
mac              1195 drivers/net/wireless/ath/ath9k/main.c static void ath9k_tpc_vif_iter(void *data, u8 *mac, struct ieee80211_vif *vif)
mac               556 drivers/net/wireless/ath/carl9170/carl9170.h 			     const u8 *mac);
mac               565 drivers/net/wireless/ath/carl9170/carl9170.h int carl9170_upload_key(struct ar9170 *ar, const u8 id, const u8 *mac,
mac               202 drivers/net/wireless/ath/carl9170/fwcmd.h 	u8		mac[6];
mac               258 drivers/net/wireless/ath/carl9170/mac.c 				const u32 reg, const u8 *mac)
mac               262 drivers/net/wireless/ath/carl9170/mac.c 	if (!mac)
mac               263 drivers/net/wireless/ath/carl9170/mac.c 		mac = zero;
mac               267 drivers/net/wireless/ath/carl9170/mac.c 	carl9170_regwrite(reg, get_unaligned_le32(mac));
mac               268 drivers/net/wireless/ath/carl9170/mac.c 	carl9170_regwrite(reg + 4, get_unaligned_le16(mac + 4));
mac               276 drivers/net/wireless/ath/carl9170/mac.c 			     const u8 *mac)
mac               282 drivers/net/wireless/ath/carl9170/mac.c 		AR9170_MAC_REG_ACK_TABLE + (id - 1) * 8, mac);
mac               474 drivers/net/wireless/ath/carl9170/mac.c int carl9170_upload_key(struct ar9170 *ar, const u8 id, const u8 *mac,
mac               482 drivers/net/wireless/ath/carl9170/mac.c 	mac = mac ? : bcast;
mac               487 drivers/net/wireless/ath/carl9170/mac.c 	memcpy(&key.macAddr, mac, ETH_ALEN);
mac               290 drivers/net/wireless/ath/carl9170/rx.c 	struct ar9170_rx_head *head, struct ar9170_rx_macstatus *mac,
mac               299 drivers/net/wireless/ath/carl9170/rx.c 	error = mac->error;
mac               322 drivers/net/wireless/ath/carl9170/rx.c 	decrypt = ar9170_get_decrypt_type(mac);
mac               358 drivers/net/wireless/ath/carl9170/rx.c 	switch (mac->status & AR9170_RX_STATUS_MODULATION) {
mac               360 drivers/net/wireless/ath/carl9170/rx.c 		if (mac->status & AR9170_RX_STATUS_SHORT_PREAMBLE)
mac               700 drivers/net/wireless/ath/carl9170/rx.c 	struct ar9170_rx_macstatus *mac;
mac               709 drivers/net/wireless/ath/carl9170/rx.c 	if (unlikely(len < sizeof(*mac)))
mac               714 drivers/net/wireless/ath/carl9170/rx.c 	mpdu_len = len - sizeof(*mac);
mac               716 drivers/net/wireless/ath/carl9170/rx.c 	mac = (void *)(buf + mpdu_len);
mac               717 drivers/net/wireless/ath/carl9170/rx.c 	mac_status = mac->status;
mac               806 drivers/net/wireless/ath/carl9170/rx.c 	if (unlikely(carl9170_rx_mac_status(ar, head, mac, &status)))
mac               265 drivers/net/wireless/ath/carl9170/wlan.h 	struct ar9170_tx_hw_mac_control mac;
mac                88 drivers/net/wireless/ath/key.c 			     u16 entry, const u8 *mac)
mac               100 drivers/net/wireless/ath/key.c 	if (mac != NULL) {
mac               108 drivers/net/wireless/ath/key.c 		if (mac[0] & 0x01)
mac               111 drivers/net/wireless/ath/key.c 		macLo = get_unaligned_le32(mac);
mac               112 drivers/net/wireless/ath/key.c 		macHi = get_unaligned_le16(mac + 4);
mac               131 drivers/net/wireless/ath/key.c 				      const u8 *mac)
mac               220 drivers/net/wireless/ath/key.c 		(void) ath_hw_keysetmac(common, entry, mac);
mac               333 drivers/net/wireless/ath/key.c 		(void) ath_hw_keysetmac(common, entry, mac);
mac               479 drivers/net/wireless/ath/key.c 	const u8 *mac = NULL;
mac               513 drivers/net/wireless/ath/key.c 			mac = gmac;
mac               523 drivers/net/wireless/ath/key.c 			mac = gmac;
mac               533 drivers/net/wireless/ath/key.c 		mac = sta->addr;
mac               544 drivers/net/wireless/ath/key.c 		mac = sta->addr;
mac               553 drivers/net/wireless/ath/key.c 		ret = ath_setkey_tkip(common, idx, key->key, &hk, mac,
mac               556 drivers/net/wireless/ath/key.c 		ret = ath_hw_set_keycache_entry(common, idx, &hk, mac);
mac              1156 drivers/net/wireless/ath/wcn36xx/hal.h 	u8 mac[ETH_ALEN];
mac              1307 drivers/net/wireless/ath/wcn36xx/hal.h 	u8 mac[ETH_ALEN];
mac              1422 drivers/net/wireless/ath/wcn36xx/hal.h 	u8 mac[ETH_ALEN];
mac              1978 drivers/net/wireless/ath/wcn36xx/hal.h 	u8 mac[ETH_ALEN];
mac               217 drivers/net/wireless/ath/wcn36xx/smd.c 		memcpy(&sta_params->mac, vif->addr, ETH_ALEN);
mac               238 drivers/net/wireless/ath/wcn36xx/smd.c 			memcpy(&sta_params->mac, sta->addr, ETH_ALEN);
mac               663 drivers/net/wireless/ath/wcn36xx/smd.c 	memcpy(msg_body->mac, vif->addr, ETH_ALEN);
mac              1135 drivers/net/wireless/ath/wcn36xx/smd.c 	memcpy(&v1->mac, orig->mac, ETH_ALEN);
mac              1215 drivers/net/wireless/ath/wcn36xx/smd.c 		    sta->bssid, sta->type, sta->mac, sta->aid);
mac              1243 drivers/net/wireless/ath/wcn36xx/smd.c 			    sta_params->type, sta_params->mac, sta_params->aid);
mac              1374 drivers/net/wireless/ath/wcn36xx/smd.c 		    sta->bssid_index, sta->aid, sta->type, sta->mac);
mac              1411 drivers/net/wireless/ath/wcn36xx/smd.c 		    params->bss_bcast_sta_idx, params->mac,
mac              1537 drivers/net/wireless/ath/wcn36xx/smd.c 		    sta_params->mac);
mac               526 drivers/net/wireless/ath/wil6210/cfg80211.c 				    const u8 *mac, struct station_info *sinfo)
mac               532 drivers/net/wireless/ath/wil6210/cfg80211.c 	int cid = wil_find_cid(wil, vif->mid, mac);
mac               534 drivers/net/wireless/ath/wil6210/cfg80211.c 	wil_dbg_misc(wil, "get_station: %pM CID %d MID %d\n", mac, cid,
mac               566 drivers/net/wireless/ath/wil6210/cfg80211.c 				     u8 *mac, struct station_info *sinfo)
mac               576 drivers/net/wireless/ath/wil6210/cfg80211.c 	ether_addr_copy(mac, wil->sta[cid].addr);
mac               577 drivers/net/wireless/ath/wil6210/cfg80211.c 	wil_dbg_misc(wil, "dump_station: %pM CID %d MID %d\n", mac, cid,
mac              2216 drivers/net/wireless/ath/wil6210/cfg80211.c 				    const u8 *mac,
mac              2223 drivers/net/wireless/ath/wil6210/cfg80211.c 		     mac, params->aid, vif->mid,
mac              2236 drivers/net/wireless/ath/wil6210/cfg80211.c 	return wmi_new_sta(vif, mac, params->aid);
mac              2247 drivers/net/wireless/ath/wil6210/cfg80211.c 		     params->mac, params->reason_code, vif->mid);
mac              2250 drivers/net/wireless/ath/wil6210/cfg80211.c 	wil6210_disconnect(vif, params->mac, params->reason_code);
mac              2258 drivers/net/wireless/ath/wil6210/cfg80211.c 				       const u8 *mac,
mac              2268 drivers/net/wireless/ath/wil6210/cfg80211.c 		     mac, params->sta_flags_mask, params->sta_flags_set,
mac              2279 drivers/net/wireless/ath/wil6210/cfg80211.c 	cid = wil_find_cid(wil, vif->mid, mac);
mac                64 drivers/net/wireless/ath/wil6210/debugfs.c 		u16 buff_id = le16_to_cpu(rx_d->mac.buff_id);
mac                75 drivers/net/wireless/ath/wil6210/debugfs.c 		num_of_descs = (u8)d->mac.d[2];
mac              1140 drivers/net/wireless/ath/wil6210/debugfs.c 			u16 buff_id = le16_to_cpu(rx_d->mac.buff_id);
mac              1331 drivers/net/wireless/ath/wil6210/main.c 	u8 *mac;
mac              1337 drivers/net/wireless/ath/wil6210/main.c 	mac = bl.bl0.mac_address;
mac              1345 drivers/net/wireless/ath/wil6210/main.c 			 bl_ver, mac,
mac              1356 drivers/net/wireless/ath/wil6210/main.c 			 bl_ver, mac,
mac              1364 drivers/net/wireless/ath/wil6210/main.c 	if (!is_valid_ether_addr(mac)) {
mac              1365 drivers/net/wireless/ath/wil6210/main.c 		wil_err(wil, "BL: Invalid MAC %pM\n", mac);
mac              1369 drivers/net/wireless/ath/wil6210/main.c 	ether_addr_copy(ndev->perm_addr, mac);
mac              1370 drivers/net/wireless/ath/wil6210/main.c 	ether_addr_copy(wiphy->perm_addr, mac);
mac              1372 drivers/net/wireless/ath/wil6210/main.c 		ether_addr_copy(ndev->dev_addr, mac);
mac              1418 drivers/net/wireless/ath/wil6210/main.c 	u8 mac[8];
mac              1423 drivers/net/wireless/ath/wil6210/main.c 	wil_memcpy_fromio_32(mac, wil->csr + HOSTADDR(mac_addr), sizeof(mac));
mac              1425 drivers/net/wireless/ath/wil6210/main.c 	if (is_valid_ether_addr(mac)) {
mac              1426 drivers/net/wireless/ath/wil6210/main.c 		wil_info(wil, "using OEM MAC %pM\n", mac);
mac              1433 drivers/net/wireless/ath/wil6210/main.c 		wil_memcpy_fromio_32(mac, wil->csr + HOSTADDR(mac_addr),
mac              1434 drivers/net/wireless/ath/wil6210/main.c 				     sizeof(mac));
mac              1437 drivers/net/wireless/ath/wil6210/main.c 	if (!is_valid_ether_addr(mac)) {
mac              1438 drivers/net/wireless/ath/wil6210/main.c 		wil_err(wil, "Invalid MAC %pM\n", mac);
mac              1442 drivers/net/wireless/ath/wil6210/main.c 	ether_addr_copy(ndev->perm_addr, mac);
mac              1443 drivers/net/wireless/ath/wil6210/main.c 	ether_addr_copy(wiphy->perm_addr, mac);
mac              1445 drivers/net/wireless/ath/wil6210/main.c 		ether_addr_copy(ndev->dev_addr, mac);
mac              1617 drivers/net/wireless/ath/wil6210/main.c 		static const u8 mac[ETH_ALEN] = {
mac              1622 drivers/net/wireless/ath/wil6210/main.c 		ether_addr_copy(ndev->perm_addr, mac);
mac              1940 drivers/net/wireless/ath/wil6210/main.c int wil_find_cid(struct wil6210_priv *wil, u8 mid, const u8 *mac)
mac              1948 drivers/net/wireless/ath/wil6210/main.c 		    ether_addr_equal(wil->sta[i].addr, mac)) {
mac               683 drivers/net/wireless/ath/wil6210/txrx.c 	const u8 *pn = (u8 *)&d->mac.pn_15_0;
mac              1139 drivers/net/wireless/ath/wil6210/txrx.c 	d->mac.d[0] = 0;
mac              1140 drivers/net/wireless/ath/wil6210/txrx.c 	d->mac.d[1] = 0;
mac              1141 drivers/net/wireless/ath/wil6210/txrx.c 	d->mac.d[2] = 0;
mac              1142 drivers/net/wireless/ath/wil6210/txrx.c 	d->mac.ucode_cmd = 0;
mac              1144 drivers/net/wireless/ath/wil6210/txrx.c 	d->mac.d[2] = BIT(MAC_CFG_DESC_TX_2_SNAP_HDR_INSERTION_EN_POS) |
mac              1627 drivers/net/wireless/ath/wil6210/txrx.c 	d->mac.d[2] |= (nr_frags << MAC_CFG_DESC_TX_2_NUM_OF_DESCRIPTORS_POS);
mac              2079 drivers/net/wireless/ath/wil6210/txrx.c 		d->mac.d[0] |= BIT(MAC_CFG_DESC_TX_0_MCS_EN_POS); /* MCS 0 */
mac              2081 drivers/net/wireless/ath/wil6210/txrx.c 			d->mac.d[0] |= (1 << MAC_CFG_DESC_TX_0_MCS_INDEX_POS);
mac               477 drivers/net/wireless/ath/wil6210/txrx.h 	struct vring_tx_mac mac;
mac               487 drivers/net/wireless/ath/wil6210/txrx.h 	struct vring_rx_mac mac;
mac               515 drivers/net/wireless/ath/wil6210/txrx.h 	return WIL_GET_BITS(d->mac.d0, 0, 3);
mac               520 drivers/net/wireless/ath/wil6210/txrx.h 	return WIL_GET_BITS(d->mac.d0, 4, 6);
mac               525 drivers/net/wireless/ath/wil6210/txrx.h 	return (d->mac.d0 & RX_MAC_D0_MAC_ID_VALID) ?
mac               526 drivers/net/wireless/ath/wil6210/txrx.h 		WIL_GET_BITS(d->mac.d0, 8, 9) : 0;
mac               531 drivers/net/wireless/ath/wil6210/txrx.h 	return WIL_GET_BITS(d->mac.d0, 10, 11);
mac               536 drivers/net/wireless/ath/wil6210/txrx.h 	return WIL_GET_BITS(d->mac.d0, 12, 15);
mac               542 drivers/net/wireless/ath/wil6210/txrx.h 	return (u8)(WIL_GET_BITS(d->mac.d0, 10, 15) << 2);
mac               547 drivers/net/wireless/ath/wil6210/txrx.h 	return WIL_GET_BITS(d->mac.d0, 16, 27);
mac               552 drivers/net/wireless/ath/wil6210/txrx.h 	return WIL_GET_BITS(d->mac.d0, 28, 31);
mac               557 drivers/net/wireless/ath/wil6210/txrx.h 	return WIL_GET_BITS(d->mac.d0, 31, 31);
mac               562 drivers/net/wireless/ath/wil6210/txrx.h 	return WIL_GET_BITS(d->mac.d1, 4, 5);
mac               567 drivers/net/wireless/ath/wil6210/txrx.h 	return WIL_GET_BITS(d->mac.d1, 7, 7);
mac               572 drivers/net/wireless/ath/wil6210/txrx.h 	return WIL_GET_BITS(d->mac.d1, 8, 9);
mac               577 drivers/net/wireless/ath/wil6210/txrx.h 	return WIL_GET_BITS(d->mac.d1, 21, 24);
mac               582 drivers/net/wireless/ath/wil6210/txrx.h 	return WIL_GET_BITS(d->mac.d1, 13, 14);
mac               214 drivers/net/wireless/ath/wil6210/txrx_edma.c 	d->mac.buff_id = cpu_to_le16(buff_id);
mac              1133 drivers/net/wireless/ath/wil6210/txrx_edma.c 	d->mac.d[0] = (ring_index << WIL_EDMA_DESC_TX_MAC_CFG_0_QID_POS);
mac              1137 drivers/net/wireless/ath/wil6210/txrx_edma.c 	d->mac.d[2] = BIT(MAC_CFG_DESC_TX_2_SNAP_HDR_INSERTION_EN_POS) |
mac              1331 drivers/net/wireless/ath/wil6210/txrx_edma.c 	d->mac.d[2] |= 1;
mac              1333 drivers/net/wireless/ath/wil6210/txrx_edma.c 	d->mac.tso_mss |= cpu_to_le16(mss >> 2);
mac               120 drivers/net/wireless/ath/wil6210/txrx_edma.h 	struct wil_ring_rx_enhanced_mac mac;
mac               194 drivers/net/wireless/ath/wil6210/txrx_edma.h 	struct wil_ring_tx_enhanced_mac mac;
mac              1239 drivers/net/wireless/ath/wil6210/wil6210.h int wil_find_cid(struct wil6210_priv *wil, u8 mid, const u8 *mac);
mac              1273 drivers/net/wireless/ath/wil6210/wil6210.h int wmi_disconnect_sta(struct wil6210_vif *vif, const u8 *mac, u16 reason,
mac              1286 drivers/net/wireless/ath/wil6210/wil6210.h int wmi_new_sta(struct wil6210_vif *vif, const u8 *mac, u8 aid);
mac              1288 drivers/net/wireless/ath/wil6210/wil6210.h 		      const u8 *mac, enum nl80211_iftype iftype);
mac               786 drivers/net/wireless/ath/wil6210/wmi.c 		 evt->mac, evt->numof_additional_mids);
mac              2089 drivers/net/wireless/ath/wil6210/wmi.c 	ether_addr_copy(cmd.mac, addr);
mac              2443 drivers/net/wireless/ath/wil6210/wmi.c 		memcpy(cmd.mac, mac_addr, WMI_MAC_LEN);
mac              2472 drivers/net/wireless/ath/wil6210/wmi.c 		memcpy(cmd.mac, mac_addr, WMI_MAC_LEN);
mac              2728 drivers/net/wireless/ath/wil6210/wmi.c int wmi_disconnect_sta(struct wil6210_vif *vif, const u8 *mac, u16 reason,
mac              2744 drivers/net/wireless/ath/wil6210/wmi.c 	wil_dbg_wmi(wil, "disconnect_sta: (%pM, reason %d)\n", mac, reason);
mac              2749 drivers/net/wireless/ath/wil6210/wmi.c 		ether_addr_copy(del_sta_cmd.dst_mac, mac);
mac              2754 drivers/net/wireless/ath/wil6210/wmi.c 		ether_addr_copy(disc_sta_cmd.dst_mac, mac);
mac              3033 drivers/net/wireless/ath/wil6210/wmi.c int wmi_new_sta(struct wil6210_vif *vif, const u8 *mac, u8 aid)
mac              3041 drivers/net/wireless/ath/wil6210/wmi.c 	wil_dbg_wmi(wil, "new sta %pM, aid %d\n", mac, aid);
mac              3043 drivers/net/wireless/ath/wil6210/wmi.c 	ether_addr_copy(cmd.dst_mac, mac);
mac              3201 drivers/net/wireless/ath/wil6210/wmi.c 		      const u8 *mac, enum nl80211_iftype iftype)
mac              3215 drivers/net/wireless/ath/wil6210/wmi.c 		     mid, iftype, mac);
mac              3217 drivers/net/wireless/ath/wil6210/wmi.c 	ether_addr_copy(cmd.mac, mac);
mac               440 drivers/net/wireless/ath/wil6210/wmi.h 	u8 mac[WMI_MAC_LEN];
mac               446 drivers/net/wireless/ath/wil6210/wmi.h 	u8 mac[WMI_MAC_LEN];
mac               776 drivers/net/wireless/ath/wil6210/wmi.h 	u8 mac[WMI_MAC_LEN];
mac              1317 drivers/net/wireless/ath/wil6210/wmi.h 	u8 mac[WMI_MAC_LEN];
mac              2271 drivers/net/wireless/ath/wil6210/wmi.h 	u8 mac[WMI_MAC_LEN];
mac              2299 drivers/net/wireless/ath/wil6210/wmi.h 	u8 mac[WMI_MAC_LEN];
mac              3952 drivers/net/wireless/ath/wil6210/wmi.h 	u8 mac[WMI_MAC_LEN];
mac               656 drivers/net/wireless/broadcom/b43/main.c void b43_macfilter_set(struct b43_wldev *dev, u16 offset, const u8 *mac)
mac               661 drivers/net/wireless/broadcom/b43/main.c 	if (!mac)
mac               662 drivers/net/wireless/broadcom/b43/main.c 		mac = zero_addr;
mac               667 drivers/net/wireless/broadcom/b43/main.c 	data = mac[0];
mac               668 drivers/net/wireless/broadcom/b43/main.c 	data |= mac[1] << 8;
mac               670 drivers/net/wireless/broadcom/b43/main.c 	data = mac[2];
mac               671 drivers/net/wireless/broadcom/b43/main.c 	data |= mac[3] << 8;
mac               673 drivers/net/wireless/broadcom/b43/main.c 	data = mac[4];
mac               674 drivers/net/wireless/broadcom/b43/main.c 	data |= mac[5] << 8;
mac               680 drivers/net/wireless/broadcom/b43/main.c 	const u8 *mac;
mac               687 drivers/net/wireless/broadcom/b43/main.c 	mac = dev->wl->mac_addr;
mac               691 drivers/net/wireless/broadcom/b43/main.c 	memcpy(mac_bssid, mac, ETH_ALEN);
mac              1087 drivers/net/wireless/broadcom/b43/main.c 	u8 mac[ETH_ALEN];
mac              1134 drivers/net/wireless/broadcom/b43/main.c 			*((__le32 *)(&mac[0])) = cpu_to_le32(rcmta0);
mac              1135 drivers/net/wireless/broadcom/b43/main.c 			*((__le16 *)(&mac[4])) = cpu_to_le16(rcmta1);
mac              1136 drivers/net/wireless/broadcom/b43/main.c 			printk("   MAC: %pM", mac);
mac               502 drivers/net/wireless/broadcom/b43legacy/main.c 			     u16 offset, const u8 *mac)
mac               507 drivers/net/wireless/broadcom/b43legacy/main.c 	if (!mac)
mac               508 drivers/net/wireless/broadcom/b43legacy/main.c 		mac = zero_addr;
mac               513 drivers/net/wireless/broadcom/b43legacy/main.c 	data = mac[0];
mac               514 drivers/net/wireless/broadcom/b43legacy/main.c 	data |= mac[1] << 8;
mac               516 drivers/net/wireless/broadcom/b43legacy/main.c 	data = mac[2];
mac               517 drivers/net/wireless/broadcom/b43legacy/main.c 	data |= mac[3] << 8;
mac               519 drivers/net/wireless/broadcom/b43legacy/main.c 	data = mac[4];
mac               520 drivers/net/wireless/broadcom/b43legacy/main.c 	data |= mac[5] << 8;
mac               527 drivers/net/wireless/broadcom/b43legacy/main.c 	const u8 *mac = dev->wl->mac_addr;
mac               535 drivers/net/wireless/broadcom/b43legacy/main.c 	if (!mac)
mac               536 drivers/net/wireless/broadcom/b43legacy/main.c 		mac = zero_addr;
mac               540 drivers/net/wireless/broadcom/b43legacy/main.c 	memcpy(mac_bssid, mac, ETH_ALEN);
mac              2603 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			   const u8 *mac, struct station_info *sinfo)
mac              2618 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_dbg(TRACE, "Enter, MAC %pM\n", mac);
mac              2626 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	memcpy(&sta_info_le, mac, ETH_ALEN);
mac              2723 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			    int idx, u8 *mac, struct station_info *sinfo)
mac              2745 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		memcpy(mac, cfg->assoclist.mac[idx], ETH_ALEN);
mac              2746 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		return brcmf_cfg80211_get_station(wiphy, ndev, mac, sinfo);
mac              4787 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (!params->mac)
mac              4790 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_dbg(TRACE, "Enter %pM\n", params->mac);
mac              4797 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	memcpy(&scbval.ea, params->mac, ETH_ALEN);
mac              4811 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			      const u8 *mac, struct station_parameters *params)
mac              4818 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_dbg(TRACE, "Enter, MAC %pM, mask 0x%04x set 0x%04x\n", mac,
mac              4822 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (is_zero_ether_addr(mac))
mac              4830 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 					     (void *)mac, ETH_ALEN);
mac              4833 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 					     (void *)mac, ETH_ALEN);
mac              6635 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		memcpy(addr, drvr->mac, ETH_ALEN);
mac               212 drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c 	memcpy(ifp->drvr->wiphy->perm_addr, ifp->drvr->mac, ETH_ALEN);
mac               213 drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c 	memcpy(ifp->drvr->mac, ifp->mac_addr, sizeof(ifp->drvr->mac));
mac               108 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.h 	u8 mac[ETH_ALEN];		/* MAC address obtained from dongle */
mac                43 drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c brcmf_flowring_is_tdls_mac(struct brcmf_flowring *flow, u8 mac[ETH_ALEN])
mac                50 drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c 		if (memcmp(search->mac, mac, ETH_ALEN) == 0)
mac                68 drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c 	u8 *mac;
mac                72 drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c 	mac = da;
mac                74 drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c 		mac = (u8 *)ALLFFMAC;
mac                82 drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c 			  BRCMF_FLOWRING_HASH_AP(mac, fifo, ifidx);
mac                87 drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c 		if ((sta || (memcmp(hash[hash_idx].mac, mac, ETH_ALEN) == 0)) &&
mac               113 drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c 	u8 *mac;
mac               117 drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c 	mac = da;
mac               119 drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c 		mac = (u8 *)ALLFFMAC;
mac               127 drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c 			  BRCMF_FLOWRING_HASH_AP(mac, fifo, ifidx);
mac               133 drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c 		    (is_zero_ether_addr(hash[hash_idx].mac))) {
mac               152 drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c 		memcpy(hash[hash_idx].mac, mac, ETH_ALEN);
mac               246 drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c 	eth_zero_addr(flow->hash[hash_idx].mac);
mac               448 drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c 		if (memcmp(search->mac, peer, ETH_ALEN) == 0) {
mac               458 drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c 		if ((sta || (memcmp(hash[i].mac, peer, ETH_ALEN) == 0)) &&
mac               490 drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c 	memcpy(tdls_entry->mac, peer, ETH_ALEN);
mac               496 drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c 		if (memcmp(search->mac, peer, ETH_ALEN) == 0)
mac               500 drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c 			if (memcmp(search->mac, peer, ETH_ALEN) == 0)
mac                14 drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.h 	u8 mac[ETH_ALEN];
mac                34 drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.h 	u8 mac[ETH_ALEN];
mac               739 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h 	u8 mac[BRCMF_MAX_ASSOCLIST][ETH_ALEN];
mac               889 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h 	u8 mac[ETH_ALEN];
mac               205 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 	struct brcmf_fws_mac_descriptor *mac;
mac               877 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 	struct brcmf_fws_mac_descriptor *entry = brcmf_skbcb(skb)->mac;
mac               960 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 		skcb->mac = entry;
mac              1193 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 	struct brcmf_fws_mac_descriptor *entry = brcmf_skbcb(skb)->mac;
mac              1262 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 	entry = brcmf_skbcb(p)->mac;
mac              1413 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 	struct brcmf_fws_mac_descriptor *entry = brcmf_skbcb(skb)->mac;
mac              1491 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 		entry = skcb->mac;
mac              1976 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 	struct brcmf_fws_mac_descriptor *entry = skcb->mac;
mac              2002 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 	entry = brcmf_skbcb(skb)->mac;
mac              2063 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 	entry = skcb->mac;
mac              2107 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 	brcmf_skb_htod_tag_set_field(p, FREERUN, skcb->mac->seq[fifo]);
mac              2111 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 		skcb->mac->seq[fifo]++;
mac              2141 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 	skcb->mac = brcmf_fws_macdesc_find(fws, ifp, eh->h_dest);
mac              2142 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c 	brcmf_dbg(DATA, "%s mac %pM multi %d fifo %d\n", skcb->mac->name,
mac              1483 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c 				hash->ifidx, hash->fifo, hash->mac);
mac              1285 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c brcmf_p2p_gon_req_collision(struct brcmf_p2p_info *p2p, u8 *mac)
mac              1303 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	if (memcmp(mac, ifp->mac_addr, ETH_ALEN) < 0) {
mac               173 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c 	memcpy(pfn_mac.mac, mac_addr, ETH_ALEN);
mac               175 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c 		pfn_mac.mac[i] &= mac_mask[i];
mac               176 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c 		pfn_mac.mac[i] |= get_random_int() & ~(mac_mask[i]);
mac               179 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c 	pfn_mac.mac[0] &= 0xFE;
mac               181 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c 	pfn_mac.mac[0] |= 0x02;
mac               184 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c 		  pi->reqs[i]->reqid, pfn_mac.mac);
mac               508 drivers/net/wireless/cisco/airo.c 	u8 mac[ETH_ALEN];
mac               662 drivers/net/wireless/cisco/airo.c 	u8 mac[ETH_ALEN];
mac              1110 drivers/net/wireless/cisco/airo.c static u16 setup_card(struct airo_info*, u8 *mac, int lock);
mac              3805 drivers/net/wireless/cisco/airo.c static u16 setup_card(struct airo_info *ai, u8 *mac, int lock)
mac              3891 drivers/net/wireless/cisco/airo.c 			mac[i] = ai->config.macAddr[i];
mac              3936 drivers/net/wireless/cisco/airo.c 			ai->defindex = wkr.mac[0];
mac              5196 drivers/net/wireless/cisco/airo.c 			return wkr.mac[0];
mac              5219 drivers/net/wireless/cisco/airo.c 	memcpy(wkr.mac, macaddr, ETH_ALEN);
mac              5235 drivers/net/wireless/cisco/airo.c 	wkr.mac[0] = (char)index;
mac              5334 drivers/net/wireless/cisco/airo.c 				     (int)wkr.mac[0]);
mac              2307 drivers/net/wireless/intel/ipw2x00/ipw2200.c static int ipw_send_adapter_address(struct ipw_priv *priv, u8 * mac)
mac              2309 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	if (!priv || !mac) {
mac              2315 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		       priv->net_dev->name, mac);
mac              2317 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	return ipw_send_cmd_pdu(priv, IPW_CMD_ADAPTER_ADDRESS, ETH_ALEN, mac);
mac              2677 drivers/net/wireless/intel/ipw2x00/ipw2200.c static void eeprom_parse_mac(struct ipw_priv *priv, u8 * mac)
mac              2679 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	memcpy(mac, &priv->eeprom[EEPROM_MAC_ADDRESS], ETH_ALEN);
mac              8139 drivers/net/wireless/intel/ipw2x00/ipw2200.c 			u8 *mac = header->addr2;
mac              8140 drivers/net/wireless/intel/ipw2x00/ipw2200.c 			int index = mac[5] % IPW_IBSS_MAC_HASH_SIZE;
mac              8145 drivers/net/wireless/intel/ipw2x00/ipw2200.c 				if (ether_addr_equal(entry->mac, mac))
mac              8155 drivers/net/wireless/intel/ipw2x00/ipw2200.c 				memcpy(entry->mac, mac, ETH_ALEN);
mac              1080 drivers/net/wireless/intel/ipw2x00/ipw2200.h 	u8 mac[ETH_ALEN];
mac               152 drivers/net/wireless/intel/iwlegacy/3945.h 	u8 mac[ETH_ALEN];
mac               217 drivers/net/wireless/intel/iwlegacy/4965.c il4965_eeprom_get_mac(const struct il_priv *il, u8 * mac)
mac               221 drivers/net/wireless/intel/iwlegacy/4965.c 	memcpy(mac, addr, ETH_ALEN);
mac               144 drivers/net/wireless/intel/iwlegacy/4965.h void il4965_eeprom_get_mac(const struct il_priv *il, u8 * mac);
mac               748 drivers/net/wireless/intel/iwlegacy/common.h 	u8 mac[ETH_ALEN];
mac               115 drivers/net/wireless/intel/iwlwifi/fw/api/alive.h 	u8 mac;
mac               127 drivers/net/wireless/intel/iwlwifi/mvm/binding.c static void iwl_mvm_iface_iterator(void *_data, u8 *mac,
mac               317 drivers/net/wireless/intel/iwlwifi/mvm/coex.c static void iwl_mvm_bt_notif_iterator(void *_data, u8 *mac,
mac              1885 drivers/net/wireless/intel/iwlwifi/mvm/d3.c static void iwl_mvm_d3_disconnect_iter(void *data, u8 *mac,
mac              2120 drivers/net/wireless/intel/iwlwifi/mvm/d3.c static void iwl_mvm_d3_test_disconn_work_iter(void *_data, u8 *mac,
mac               688 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c static void iwl_dbgfs_quota_check(void *data, u8 *mac,
mac              1517 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 		const struct iwl_fw_bcast_mac *mac = &cmd.macs[i];
mac              1520 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 			 i, mac->default_discard, mac->attached_filters);
mac              1533 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	struct iwl_fw_bcast_mac mac = {};
mac              1540 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	if (sscanf(buf, "%d %hhi %i", &mac_id, &mac.default_discard,
mac              1545 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	    mac.default_discard > 1 ||
mac              1549 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	mac.attached_filters = cpu_to_le16(attached_filters);
mac              1553 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	       &mac, sizeof(mac));
mac               100 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c static void iwl_mvm_mac_tsf_id_iter(void *_data, u8 *mac,
mac               206 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c static void iwl_mvm_mac_iface_iterator(void *_data, u8 *mac,
mac               227 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	iwl_mvm_mac_tsf_id_iter(_data, mac, vif);
mac               772 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c static void iwl_mvm_go_iterator(void *_data, u8 *mac, struct ieee80211_vif *vif)
mac              1063 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c static void iwl_mvm_mac_ap_iterator(void *_data, u8 *mac,
mac              1036 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c static void iwl_mvm_cleanup_iterator(void *data, u8 *mac,
mac              1640 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c static void iwl_mvm_mc_iface_iterator(void *_data, u8 *mac,
mac              1819 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c static void iwl_mvm_bcast_filter_iterator(void *_data, u8 *mac,
mac              1948 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c static void iwl_mvm_mu_mimo_iface_iterator(void *_data, u8 *mac,
mac              3866 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c static void iwl_mvm_ftm_responder_chanctx_iter(void *_data, u8 *mac,
mac               308 drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c static void iwl_mvm_binding_iterator(void *_data, u8 *mac,
mac               273 drivers/net/wireless/intel/iwlwifi/mvm/power.c static void iwl_mvm_p2p_standalone_iterator(void *_data, u8 *mac,
mac               566 drivers/net/wireless/intel/iwlwifi/mvm/power.c static void iwl_mvm_power_uapsd_misbehav_ap_iterator(void *_data, u8 *mac,
mac               604 drivers/net/wireless/intel/iwlwifi/mvm/power.c static void iwl_mvm_power_disable_pm_iterator(void *_data, u8* mac,
mac               612 drivers/net/wireless/intel/iwlwifi/mvm/power.c static void iwl_mvm_power_ps_disabled_iterator(void *_data, u8* mac,
mac               622 drivers/net/wireless/intel/iwlwifi/mvm/power.c static void iwl_mvm_power_get_vifs_iterator(void *_data, u8 *mac,
mac                81 drivers/net/wireless/intel/iwlwifi/mvm/quota.c static void iwl_mvm_quota_iterator(void *_data, u8 *mac,
mac               264 drivers/net/wireless/intel/iwlwifi/mvm/rx.c 	int mac;
mac               277 drivers/net/wireless/intel/iwlwifi/mvm/rx.c 	mac = mvmsta->mac_id_n_color & FW_CTXT_ID_MSK;
mac               281 drivers/net/wireless/intel/iwlwifi/mvm/rx.c 	mdata = &mvm->tcm.data[mac];
mac               575 drivers/net/wireless/intel/iwlwifi/mvm/rx.c static void iwl_mvm_stat_iterator(void *_data, u8 *mac,
mac               223 drivers/net/wireless/intel/iwlwifi/mvm/scan.c static void iwl_mvm_scan_condition_iterator(void *data, u8 *mac,
mac               250 drivers/net/wireless/intel/iwlwifi/mvm/scan.c static void iwl_mvm_is_dcm_with_go_iterator(void *_data, u8 *mac,
mac                76 drivers/net/wireless/intel/iwlwifi/mvm/sf.c static void iwl_mvm_bound_iface_iterator(void *_data, u8 *mac,
mac               322 drivers/net/wireless/intel/iwlwifi/mvm/tt.c static void iwl_mvm_tt_smps_iterator(void *_data, u8 *mac,
mac              1028 drivers/net/wireless/intel/iwlwifi/mvm/tx.c 	int mac = mvmsta->mac_id_n_color & FW_CTXT_ID_MSK;
mac              1031 drivers/net/wireless/intel/iwlwifi/mvm/tx.c 	if (mac >= NUM_MAC_INDEX_DRIVER)
mac              1034 drivers/net/wireless/intel/iwlwifi/mvm/tx.c 	mdata = &mvm->tcm.data[mac];
mac              1049 drivers/net/wireless/intel/iwlwifi/mvm/tx.c 	int mac = mvmsta->mac_id_n_color & FW_CTXT_ID_MSK;
mac              1052 drivers/net/wireless/intel/iwlwifi/mvm/tx.c 	if (mac >= NUM_MAC_INDEX_DRIVER)
mac              1055 drivers/net/wireless/intel/iwlwifi/mvm/tx.c 	mdata = &mvm->tcm.data[mac];
mac               741 drivers/net/wireless/intel/iwlwifi/mvm/utils.c static void iwl_mvm_diversity_iter(void *_data, u8 *mac,
mac               831 drivers/net/wireless/intel/iwlwifi/mvm/utils.c static void iwl_mvm_ll_iter(void *_data, u8 *mac, struct ieee80211_vif *vif)
mac               875 drivers/net/wireless/intel/iwlwifi/mvm/utils.c static void iwl_mvm_bss_iface_iterator(void *_data, u8 *mac,
mac               911 drivers/net/wireless/intel/iwlwifi/mvm/utils.c static void iwl_mvm_sta_iface_iterator(void *_data, u8 *mac,
mac              1064 drivers/net/wireless/intel/iwlwifi/mvm/utils.c static void iwl_mvm_tcm_iter(void *_data, u8 *mac, struct ieee80211_vif *vif)
mac              1165 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 						 int mac)
mac              1167 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	u64 bytes = mvm->tcm.data[mac].uapsd_nonagg_detect.rx_bytes;
mac              1172 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	rate = ewma_rate_read(&mvm->tcm.data[mac].uapsd_nonagg_detect.rate);
mac              1174 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	if (!rate || mvm->tcm.data[mac].opened_rx_ba_sessions ||
mac              1175 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	    mvm->tcm.data[mac].uapsd_nonagg_detect.detected)
mac              1200 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	vif = rcu_dereference(mvm->vif_id_to_mac[mac]);
mac              1206 drivers/net/wireless/intel/iwlwifi/mvm/utils.c static void iwl_mvm_tcm_iterator(void *_data, u8 *mac,
mac              1228 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	int ac, mac, i;
mac              1245 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	for (mac = 0; mac < NUM_MAC_INDEX_DRIVER; mac++) {
mac              1246 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 		struct iwl_mvm_tcm_mac *mdata = &mvm->tcm.data[mac];
mac              1251 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 		band_airtime[band[mac]] += airtime;
mac              1254 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 		mvm->tcm.result.change[mac] = load != mvm->tcm.result.load[mac];
mac              1255 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 		mvm->tcm.result.load[mac] = load;
mac              1256 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 		mvm->tcm.result.airtime[mac] = airtime;
mac              1264 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 			mvm->tcm.result.low_latency[mac] = true;
mac              1266 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 			mvm->tcm.result.low_latency[mac] = false;
mac              1273 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 		low_latency |= mvm->tcm.result.low_latency[mac];
mac              1275 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 		if (!mvm->tcm.result.low_latency[mac] && handle_uapsd)
mac              1277 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 							     mac);
mac              1382 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	int mac;
mac              1388 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	for (mac = 0; mac < NUM_MAC_INDEX_DRIVER; mac++) {
mac              1389 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 		struct iwl_mvm_tcm_mac *mdata = &mvm->tcm.data[mac];
mac              1396 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 		if (mvm->tcm.result.low_latency[mac])
mac                61 drivers/net/wireless/intersil/hostap/hostap.h int ap_control_add_mac(struct mac_restrictions *mac_restrictions, u8 *mac);
mac                62 drivers/net/wireless/intersil/hostap/hostap.h int ap_control_del_mac(struct mac_restrictions *mac_restrictions, u8 *mac);
mac                64 drivers/net/wireless/intersil/hostap/hostap.h int ap_control_kick_mac(struct ap_data *ap, struct net_device *dev, u8 *mac);
mac               379 drivers/net/wireless/intersil/hostap/hostap_ap.c int ap_control_add_mac(struct mac_restrictions *mac_restrictions, u8 *mac)
mac               387 drivers/net/wireless/intersil/hostap/hostap_ap.c 	memcpy(entry->addr, mac, ETH_ALEN);
mac               398 drivers/net/wireless/intersil/hostap/hostap_ap.c int ap_control_del_mac(struct mac_restrictions *mac_restrictions, u8 *mac)
mac               408 drivers/net/wireless/intersil/hostap/hostap_ap.c 		if (ether_addr_equal(entry->addr, mac)) {
mac               422 drivers/net/wireless/intersil/hostap/hostap_ap.c 			       u8 *mac)
mac               432 drivers/net/wireless/intersil/hostap/hostap_ap.c 		if (ether_addr_equal(entry->addr, mac)) {
mac               467 drivers/net/wireless/intersil/hostap/hostap_ap.c int ap_control_kick_mac(struct ap_data *ap, struct net_device *dev, u8 *mac)
mac               473 drivers/net/wireless/intersil/hostap/hostap_ap.c 	sta = ap_get_sta(ap, mac);
mac               686 drivers/net/wireless/intersil/orinoco/main.c static inline void orinoco_spy_gather(struct net_device *dev, u_char *mac,
mac               695 drivers/net/wireless/intersil/orinoco/main.c 	wireless_spy_update(dev, mac, &wstats);
mac               668 drivers/net/wireless/intersil/p54/fwio.c 		memcpy(rxkey->mac, addr, ETH_ALEN);
mac               670 drivers/net/wireless/intersil/p54/fwio.c 		eth_broadcast_addr(rxkey->mac);
mac               439 drivers/net/wireless/intersil/p54/lmac.h 	u8 mac[ETH_ALEN];
mac              1956 drivers/net/wireless/intersil/prism54/isl_ioctl.c prism54_mac_accept(struct islpci_acl *acl, char *mac)
mac              1970 drivers/net/wireless/intersil/prism54/isl_ioctl.c 		if (memcmp(entry->addr, mac, ETH_ALEN) == 0) {
mac               629 drivers/net/wireless/mac80211_hwsim.c static void hwsim_send_ps_poll(void *dat, u8 *mac, struct ieee80211_vif *vif)
mac               652 drivers/net/wireless/mac80211_hwsim.c 	memcpy(pspoll->ta, mac, ETH_ALEN);
mac               660 drivers/net/wireless/mac80211_hwsim.c static void hwsim_send_nullfunc(struct mac80211_hwsim_data *data, u8 *mac,
mac               684 drivers/net/wireless/mac80211_hwsim.c 	memcpy(hdr->addr2, mac, ETH_ALEN);
mac               694 drivers/net/wireless/mac80211_hwsim.c static void hwsim_send_nullfunc_ps(void *dat, u8 *mac,
mac               698 drivers/net/wireless/mac80211_hwsim.c 	hwsim_send_nullfunc(data, mac, vif, 1);
mac               701 drivers/net/wireless/mac80211_hwsim.c static void hwsim_send_nullfunc_no_ps(void *dat, u8 *mac,
mac               705 drivers/net/wireless/mac80211_hwsim.c 	hwsim_send_nullfunc(data, mac, vif, 0);
mac               926 drivers/net/wireless/mac80211_hwsim.c static void mac80211_hwsim_addr_iter(void *data, u8 *mac,
mac               931 drivers/net/wireless/mac80211_hwsim.c 	if (memcmp(mac, md->addr, ETH_ALEN) == 0)
mac              1539 drivers/net/wireless/mac80211_hwsim.c static void mac80211_hwsim_beacon_tx(void *arg, u8 *mac,
mac              1707 drivers/net/wireless/mac80211_hwsim.c static void mac80211_hwsim_bcn_en_iter(void *data, u8 *mac,
mac              1559 drivers/net/wireless/marvell/libertas/cfg.c 			       const u8 *mac, struct station_info *sinfo)
mac               847 drivers/net/wireless/marvell/libertas/cmd.c 			*value = le32_to_cpu(cmd.value.mac);
mac               878 drivers/net/wireless/marvell/libertas/cmd.c 		cmd.value.mac = cpu_to_le32(value);
mac               571 drivers/net/wireless/marvell/libertas/host.h 		__le32 mac; /* for MAC registers */
mac               314 drivers/net/wireless/marvell/libertas/main.c 			      unsigned char *mac)
mac               317 drivers/net/wireless/marvell/libertas/main.c 		if (!memcmp(list, mac, ETH_ALEN))
mac               946 drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c 			    tlv_rxba->mac, tlv_rxba->tid, tlv_seq_num,
mac               951 drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c 						       tlv_rxba->mac);
mac               970 drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c 					 tlv_rxba->mac, 0, NULL);
mac              1479 drivers/net/wireless/marvell/mwifiex/cfg80211.c 			     const u8 *mac, struct station_info *sinfo)
mac              1485 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	if (memcmp(mac, priv->cfg_bssid, ETH_ALEN))
mac              1496 drivers/net/wireless/marvell/mwifiex/cfg80211.c 			      int idx, u8 *mac, struct station_info *sinfo)
mac              1503 drivers/net/wireless/marvell/mwifiex/cfg80211.c 		ether_addr_copy(mac, priv->cfg_bssid);
mac              1516 drivers/net/wireless/marvell/mwifiex/cfg80211.c 			ether_addr_copy(mac, node->mac_addr);
mac              1839 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	if (!params->mac || is_broadcast_ether_addr(params->mac))
mac              1843 drivers/net/wireless/marvell/mwifiex/cfg80211.c 		    __func__, params->mac);
mac              1848 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	sta_node = mwifiex_get_sta_entry(priv, params->mac);
mac              1850 drivers/net/wireless/marvell/mwifiex/cfg80211.c 		ether_addr_copy(deauth_mac, params->mac);
mac              3918 drivers/net/wireless/marvell/mwifiex/cfg80211.c 			     const u8 *mac, struct station_parameters *params)
mac              3929 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	return mwifiex_tdls_oper(priv, mac, MWIFIEX_TDLS_CREATE_LINK);
mac              4152 drivers/net/wireless/marvell/mwifiex/cfg80211.c 				const u8 *mac,
mac              4168 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	ret = mwifiex_tdls_oper(priv, mac, MWIFIEX_TDLS_CONFIG_LINK);
mac               788 drivers/net/wireless/marvell/mwifiex/fw.h 	u8 mac[ETH_ALEN];
mac               844 drivers/net/wireless/marvell/mwifiex/fw.h 	u8 mac[ETH_ALEN];
mac              1710 drivers/net/wireless/marvell/mwifiex/fw.h 	u8 mac[ETH_ALEN];
mac              1716 drivers/net/wireless/marvell/mwifiex/fw.h 	u8 mac[ETH_ALEN];
mac              1472 drivers/net/wireless/marvell/mwifiex/join.c static int mwifiex_deauthenticate_infra(struct mwifiex_private *priv, u8 *mac)
mac              1477 drivers/net/wireless/marvell/mwifiex/join.c 	if (!mac || is_zero_ether_addr(mac))
mac              1482 drivers/net/wireless/marvell/mwifiex/join.c 		memcpy(mac_address, mac, ETH_ALEN);
mac              1497 drivers/net/wireless/marvell/mwifiex/join.c int mwifiex_deauthenticate(struct mwifiex_private *priv, u8 *mac)
mac              1507 drivers/net/wireless/marvell/mwifiex/join.c 		ret = mwifiex_deauthenticate_infra(priv, mac);
mac              1183 drivers/net/wireless/marvell/mwifiex/main.h int mwifiex_deauthenticate(struct mwifiex_private *priv, u8 *mac);
mac              1604 drivers/net/wireless/marvell/mwifiex/main.h void mwifiex_del_sta_entry(struct mwifiex_private *priv, const u8 *mac);
mac              1609 drivers/net/wireless/marvell/mwifiex/main.h mwifiex_add_sta_entry(struct mwifiex_private *priv, const u8 *mac);
mac              1611 drivers/net/wireless/marvell/mwifiex/main.h mwifiex_get_sta_entry(struct mwifiex_private *priv, const u8 *mac);
mac              1626 drivers/net/wireless/marvell/mwifiex/main.h int mwifiex_get_tdls_link_status(struct mwifiex_private *priv, const u8 *mac);
mac              1638 drivers/net/wireless/marvell/mwifiex/main.h 					  const u8 *mac, u8 link_status);
mac              1640 drivers/net/wireless/marvell/mwifiex/main.h 					  u8 *mac, s8 snr, s8 nflr);
mac              1642 drivers/net/wireless/marvell/mwifiex/main.h void mwifiex_add_auto_tdls_peer(struct mwifiex_private *priv, const u8 *mac);
mac               986 drivers/net/wireless/marvell/mwifiex/scan.c 				    cpu_to_le16(sizeof(random_mac_tlv->mac));
mac               987 drivers/net/wireless/marvell/mwifiex/scan.c 			ether_addr_copy(random_mac_tlv->mac,
mac               490 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 					     u8 *mac)
mac               499 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	memcpy(deauth->mac_addr, mac, ETH_ALEN);
mac               656 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	u8 *mac = enc_key->mac_addr;
mac               670 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		memcpy(km->key_param_set.mac_addr, mac, ETH_ALEN);
mac               699 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		memcpy(km->key_param_set.mac_addr, mac, ETH_ALEN);
mac               710 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	memcpy(km->key_param_set.mac_addr, mac, ETH_ALEN);
mac               727 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 				if (is_broadcast_ether_addr(mac))
mac               745 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	if (is_broadcast_ether_addr(mac))
mac               759 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		if (is_broadcast_ether_addr(mac))
mac               777 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		    !is_broadcast_ether_addr(mac))
mac               768 drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c 		struct host_cmd_ds_mac_reg_access *mac;
mac               782 drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c 		r.mac = &resp->params.mac_reg;
mac               783 drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c 		reg_rw->offset = (u32) le16_to_cpu(r.mac->offset);
mac               784 drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c 		reg_rw->value = le32_to_cpu(r.mac->value);
mac               960 drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c 		sta_node = mwifiex_get_sta_entry(priv, sta_info->mac);
mac               260 drivers/net/wireless/marvell/mwifiex/sta_event.c 	u8 *mac = tdls_evt->peer_mac;
mac               311 drivers/net/wireless/marvell/mwifiex/sta_event.c 			mwifiex_update_ralist_tx_pause_in_tdls_cs(priv, mac,
mac               318 drivers/net/wireless/marvell/mwifiex/sta_event.c 			mwifiex_update_ralist_tx_pause_in_tdls_cs(priv, mac,
mac                30 drivers/net/wireless/marvell/mwifiex/tdls.c 					 const u8 *mac, u8 status)
mac                39 drivers/net/wireless/marvell/mwifiex/tdls.c 	mwifiex_dbg(priv->adapter, DATA, "%s: %pM\n", __func__, mac);
mac                43 drivers/net/wireless/marvell/mwifiex/tdls.c 		if (!ether_addr_equal(mac, skb->data))
mac                52 drivers/net/wireless/marvell/mwifiex/tdls.c 			ra_list = mwifiex_wmm_get_queue_raptr(priv, tid, mac);
mac                85 drivers/net/wireless/marvell/mwifiex/tdls.c 				      const u8 *mac)
mac                92 drivers/net/wireless/marvell/mwifiex/tdls.c 	mwifiex_dbg(priv->adapter, DATA, "%s: %pM\n", __func__, mac);
mac               101 drivers/net/wireless/marvell/mwifiex/tdls.c 					if (!ether_addr_equal(mac, skb->data))
mac               186 drivers/net/wireless/marvell/mwifiex/tdls.c mwifiex_tdls_add_ht_oper(struct mwifiex_private *priv, const u8 *mac,
mac               195 drivers/net/wireless/marvell/mwifiex/tdls.c 	sta_ptr = mwifiex_get_sta_entry(priv, mac);
mac               234 drivers/net/wireless/marvell/mwifiex/tdls.c 				     const u8 *mac, struct sk_buff *skb)
mac               249 drivers/net/wireless/marvell/mwifiex/tdls.c 	sta_ptr = mwifiex_get_sta_entry(priv, mac);
mac              1210 drivers/net/wireless/marvell/mwifiex/tdls.c int mwifiex_get_tdls_link_status(struct mwifiex_private *priv, const u8 *mac)
mac              1214 drivers/net/wireless/marvell/mwifiex/tdls.c 	sta_ptr = mwifiex_get_sta_entry(priv, mac);
mac              1285 drivers/net/wireless/marvell/mwifiex/tdls.c 	u8 mac[ETH_ALEN];
mac              1287 drivers/net/wireless/marvell/mwifiex/tdls.c 	ether_addr_copy(mac, skb->data);
mac              1291 drivers/net/wireless/marvell/mwifiex/tdls.c 		if (!memcmp(mac, peer->mac_addr, ETH_ALEN)) {
mac              1338 drivers/net/wireless/marvell/mwifiex/tdls.c void mwifiex_add_auto_tdls_peer(struct mwifiex_private *priv, const u8 *mac)
mac              1347 drivers/net/wireless/marvell/mwifiex/tdls.c 		if (!memcmp(tdls_peer->mac_addr, mac, ETH_ALEN)) {
mac              1358 drivers/net/wireless/marvell/mwifiex/tdls.c 		ether_addr_copy(tdls_peer->mac_addr, mac);
mac              1364 drivers/net/wireless/marvell/mwifiex/tdls.c 			    "Add auto TDLS peer= %pM to list\n", mac);
mac              1371 drivers/net/wireless/marvell/mwifiex/tdls.c 					  const u8 *mac, u8 link_status)
mac              1380 drivers/net/wireless/marvell/mwifiex/tdls.c 		if (!memcmp(peer->mac_addr, mac, ETH_ALEN)) {
mac              1395 drivers/net/wireless/marvell/mwifiex/tdls.c 					  u8 *mac, s8 snr, s8 nflr)
mac              1404 drivers/net/wireless/marvell/mwifiex/tdls.c 		if (!memcmp(peer->mac_addr, mac, ETH_ALEN)) {
mac               761 drivers/net/wireless/marvell/mwifiex/uap_cmd.c 				      struct host_cmd_ds_command *cmd, u8 *mac)
mac               766 drivers/net/wireless/marvell/mwifiex/uap_cmd.c 	memcpy(sta_deauth->mac, mac, ETH_ALEN);
mac               527 drivers/net/wireless/marvell/mwifiex/util.c mwifiex_get_sta_entry(struct mwifiex_private *priv, const u8 *mac)
mac               531 drivers/net/wireless/marvell/mwifiex/util.c 	if (!mac)
mac               535 drivers/net/wireless/marvell/mwifiex/util.c 		if (!memcmp(node->mac_addr, mac, ETH_ALEN))
mac               607 drivers/net/wireless/marvell/mwifiex/util.c mwifiex_add_sta_entry(struct mwifiex_private *priv, const u8 *mac)
mac               611 drivers/net/wireless/marvell/mwifiex/util.c 	if (!mac)
mac               615 drivers/net/wireless/marvell/mwifiex/util.c 	node = mwifiex_get_sta_entry(priv, mac);
mac               623 drivers/net/wireless/marvell/mwifiex/util.c 	memcpy(node->mac_addr, mac, ETH_ALEN);
mac               661 drivers/net/wireless/marvell/mwifiex/util.c void mwifiex_del_sta_entry(struct mwifiex_private *priv, const u8 *mac)
mac               667 drivers/net/wireless/marvell/mwifiex/util.c 	node = mwifiex_get_sta_entry(priv, mac);
mac               638 drivers/net/wireless/marvell/mwifiex/wmm.c void mwifiex_update_ralist_tx_pause(struct mwifiex_private *priv, u8 *mac,
mac               648 drivers/net/wireless/marvell/mwifiex/wmm.c 		ra_list = mwifiex_wmm_get_ralist_node(priv, i, mac);
mac               678 drivers/net/wireless/marvell/mwifiex/wmm.c 					       u8 *mac, u8 tx_pause)
mac               689 drivers/net/wireless/marvell/mwifiex/wmm.c 			if (!memcmp(ra_list->ra, mac, ETH_ALEN))
mac               133 drivers/net/wireless/marvell/mwifiex/wmm.h void mwifiex_update_ralist_tx_pause(struct mwifiex_private *priv, u8 *mac,
mac               136 drivers/net/wireless/marvell/mwifiex/wmm.h 					       u8 *mac, u8 tx_pause);
mac              3058 drivers/net/wireless/marvell/mwl8k.c mwl8k_cmd_set_post_scan(struct ieee80211_hw *hw, const __u8 *mac)
mac              3070 drivers/net/wireless/marvell/mwl8k.c 	memcpy(cmd->bssid, mac, ETH_ALEN);
mac              3685 drivers/net/wireless/marvell/mwl8k.c 				  struct ieee80211_vif *vif, u8 *mac, bool set)
mac              3721 drivers/net/wireless/marvell/mwl8k.c 		memcpy(cmd->mbss.mac_addr, mac, ETH_ALEN);
mac              3723 drivers/net/wireless/marvell/mwl8k.c 		memcpy(cmd->mac_addr, mac, ETH_ALEN);
mac              3736 drivers/net/wireless/marvell/mwl8k.c 				  struct ieee80211_vif *vif, u8 *mac)
mac              3738 drivers/net/wireless/marvell/mwl8k.c 	return mwl8k_cmd_update_mac_addr(hw, vif, mac, true);
mac              3745 drivers/net/wireless/marvell/mwl8k.c 				  struct ieee80211_vif *vif, u8 *mac)
mac              3747 drivers/net/wireless/marvell/mwl8k.c 	return mwl8k_cmd_update_mac_addr(hw, vif, mac, false);
mac                80 drivers/net/wireless/mediatek/mt76/eeprom.c 	const u8 *mac;
mac                85 drivers/net/wireless/mediatek/mt76/eeprom.c 	mac = of_get_mac_address(np);
mac                86 drivers/net/wireless/mediatek/mt76/eeprom.c 	if (!IS_ERR(mac))
mac                87 drivers/net/wireless/mediatek/mt76/eeprom.c 		ether_addr_copy(dev->macaddr, mac);
mac               781 drivers/net/wireless/mediatek/mt76/mac80211.c __mt76_csa_finish(void *priv, u8 *mac, struct ieee80211_vif *vif)
mac               801 drivers/net/wireless/mediatek/mt76/mac80211.c __mt76_csa_check(void *priv, u8 *mac, struct ieee80211_vif *vif)
mac               874 drivers/net/wireless/mediatek/mt76/mac80211.c 		  const u8 *mac)
mac               768 drivers/net/wireless/mediatek/mt76/mt76.h 		  const u8 *mac);
mac                13 drivers/net/wireless/mediatek/mt76/mt7603/beacon.c mt7603_update_beacon_iter(void *priv, u8 *mac, struct ieee80211_vif *vif)
mac                43 drivers/net/wireless/mediatek/mt76/mt7603/beacon.c mt7603_add_buffered_bc(void *priv, u8 *mac, struct ieee80211_vif *vif)
mac               182 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c mt7615_mcu_csa_finish(void *priv, u8 *mac, struct ieee80211_vif *vif)
mac               196 drivers/net/wireless/mediatek/mt76/mt76x02.h void mt76x02_update_beacon_iter(void *priv, u8 *mac, struct ieee80211_vif *vif);
mac               175 drivers/net/wireless/mediatek/mt76/mt76x02_beacon.c mt76x02_update_beacon_iter(void *priv, u8 *mac, struct ieee80211_vif *vif)
mac               193 drivers/net/wireless/mediatek/mt76/mt76x02_beacon.c mt76x02_add_buffered_bc(void *priv, u8 *mac, struct ieee80211_vif *vif)
mac               127 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c 			    u8 vif_idx, u8 *mac)
mac               140 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c 	if (mac)
mac               141 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c 		memcpy(addr.macaddr, mac, ETH_ALEN);
mac               172 drivers/net/wireless/mediatek/mt76/mt76x02_mac.h 			    u8 *mac);
mac               355 drivers/net/wireless/mediatek/mt7601u/mac.c mt7601u_mac_wcid_setup(struct mt7601u_dev *dev, u8 idx, u8 vif_idx, u8 *mac)
mac               365 drivers/net/wireless/mediatek/mt7601u/mac.c 	if (mac)
mac               366 drivers/net/wireless/mediatek/mt7601u/mac.c 		memcpy(zmac, mac, sizeof(zmac));
mac               364 drivers/net/wireless/mediatek/mt7601u/mt7601u.h mt7601u_mac_wcid_setup(struct mt7601u_dev *dev, u8 idx, u8 vif_idx, u8 *mac);
mac                46 drivers/net/wireless/quantenna/qtnfmac/bus.h 	struct qtnf_wmac *mac[QTNF_MAX_MAC];
mac                77 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	struct qtnf_wmac *mac;
mac                85 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	mac = wiphy_priv(wiphy);
mac                86 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	if (!mac)
mac                90 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		vif = &mac->iflist[i];
mac               121 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		       vif->mac->macid, vif->vifid, type);
mac               130 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	qtnf_scan_done(vif->mac, true);
mac               135 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		       vif->mac->macid, vif->vifid, type);
mac               154 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	qtnf_scan_done(vif->mac, true);
mac               170 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		pr_err("VIF%u.%u: failed to delete VIF\n", vif->mac->macid,
mac               186 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	struct qtnf_wmac *mac;
mac               192 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	mac = wiphy_priv(wiphy);
mac               194 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	if (!mac)
mac               200 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		       mac->macid, type);
mac               207 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		vif = qtnf_mac_get_free_vif(mac);
mac               209 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 			pr_err("MAC%u: no free VIF available\n", mac->macid);
mac               221 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		pr_err("MAC%u: unsupported IF type %d\n", mac->macid, type);
mac               233 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		       mac->macid, vif->vifid, mac_addr);
mac               239 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		       mac->macid, vif->vifid, vif->mac_addr);
mac               244 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	ret = qtnf_core_net_attach(mac, vif, name, name_assign_t);
mac               246 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		pr_err("VIF%u.%u: failed to attach netdev\n", mac->macid,
mac               326 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		pr_err("VIF%u.%u: failed to start AP\n", vif->mac->macid,
mac               337 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	qtnf_scan_done(vif->mac, true);
mac               342 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		       vif->mac->macid, vif->vifid);
mac               351 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	struct qtnf_wmac *mac = wiphy_priv(wiphy);
mac               355 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	vif = qtnf_mac_get_base_vif(mac);
mac               357 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		pr_err("MAC%u: primary VIF is not configured\n", mac->macid);
mac               361 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	ret = qtnf_cmd_send_update_phy_params(mac, changed);
mac               363 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		pr_err("MAC%u: failed to update PHY params\n", mac->macid);
mac               403 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 			vif->mac->macid, vif->vifid,
mac               410 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 			vif->mac->macid, vif->vifid, reg ? "" : "un",
mac               417 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		 vif->mac->macid, vif->vifid, reg ? "" : "un", frame_type);
mac               460 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		 const u8 *mac, struct station_info *sinfo)
mac               465 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	return qtnf_cmd_get_sta_info(vif, mac, sinfo);
mac               470 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		  int idx, u8 *mac, struct station_info *sinfo)
mac               481 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		ether_addr_copy(mac, vif->bssid);
mac               488 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		ether_addr_copy(mac, sta_node->mac_addr);
mac               494 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	ret = qtnf_cmd_get_sta_info(vif, mac, sinfo);
mac               498 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 			cfg80211_del_sta(vif->netdev, mac, GFP_KERNEL);
mac               518 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		       vif->mac->macid, vif->vifid, params->cipher, key_index,
mac               534 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 				 vif->mac->macid, vif->vifid, key_index);
mac               537 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 			       vif->mac->macid, vif->vifid,
mac               554 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		       vif->mac->macid, vif->vifid, key_index, unicast,
mac               570 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		       vif->mac->macid, vif->vifid, key_index);
mac               577 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		    const u8 *mac, struct station_parameters *params)
mac               582 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	ret = qtnf_cmd_send_change_sta(vif, mac, params);
mac               585 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		       vif->mac->macid, vif->vifid, mac);
mac               597 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	if (params->mac &&
mac               599 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	    !is_broadcast_ether_addr(params->mac) &&
mac               600 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	    !qtnf_sta_list_lookup(&vif->sta_list, params->mac))
mac               606 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		       vif->mac->macid, vif->vifid, params->mac);
mac               614 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	struct qtnf_wmac *mac = wiphy_priv(wiphy);
mac               617 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	cancel_delayed_work_sync(&mac->scan_timeout);
mac               619 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	mac->scan_req = request;
mac               621 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	ret = qtnf_cmd_send_scan(mac);
mac               623 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		pr_err("MAC%u: failed to start scan\n", mac->macid);
mac               624 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		mac->scan_req = NULL;
mac               628 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	pr_debug("MAC%u: scan started\n", mac->macid);
mac               629 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	queue_delayed_work(mac->bus->workqueue, &mac->scan_timeout,
mac               660 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		       vif->mac->macid, vif->vifid);
mac               684 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		       vif->mac->macid, vif->vifid);
mac               696 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	struct qtnf_wmac *mac = wiphy_priv(wiphy);
mac               700 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	vif = qtnf_mac_get_base_vif(mac);
mac               702 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		pr_err("MAC%u: primary VIF is not configured\n", mac->macid);
mac               714 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		       mac->macid, vif->vifid);
mac               730 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	struct qtnf_wmac *mac = wiphy_priv(wiphy);
mac               761 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	ret = qtnf_cmd_get_chan_stats(mac, chan->hw_value, &stats);
mac               903 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	struct qtnf_wmac *mac = wiphy_priv(wiphy);
mac               907 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	vif = qtnf_mac_get_base_vif(mac);
mac               909 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		pr_err("MAC%u: primary VIF is not configured\n", mac->macid);
mac               920 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	qtnf_scan_done(vif->mac, true);
mac               925 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		       mac->macid);
mac               935 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	struct qtnf_wmac *mac = wiphy_priv(wiphy);
mac               939 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	vif = qtnf_mac_get_base_vif(mac);
mac               941 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		pr_err("MAC%u: primary VIF is not configured\n", mac->macid);
mac               949 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		       mac->macid);
mac               959 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	struct qtnf_wmac *mac = wiphy_priv(wiphy);
mac               960 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	struct qtnf_bus *bus = mac->bus;
mac              1004 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	struct qtnf_wmac *mac = wiphy_priv(wiphy);
mac              1008 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	pr_debug("MAC%u: initiator=%d alpha=%c%c\n", mac->macid, req->initiator,
mac              1011 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	ret = qtnf_cmd_reg_notify(mac, req, qtnf_mac_slave_radar_get(wiphy));
mac              1014 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		       mac->macid, req->alpha2[0], req->alpha2[1], ret);
mac              1022 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		ret = qtnf_cmd_band_info_get(mac, wiphy->bands[band]);
mac              1025 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 			       mac->macid, band);
mac              1076 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c int qtnf_wiphy_register(struct qtnf_hw_info *hw_info, struct qtnf_wmac *mac)
mac              1078 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	struct wiphy *wiphy = priv_to_wiphy(mac);
mac              1079 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	struct qtnf_mac_info *macinfo = &mac->macinfo;
mac              1135 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	ether_addr_copy(wiphy->perm_addr, mac->macaddr);
mac              1154 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	regdomain_is_known = isalpha(mac->rd->alpha2[0]) &&
mac              1155 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 				isalpha(mac->rd->alpha2[1]);
mac              1160 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		if (mac->rd->alpha2[0] == '9' && mac->rd->alpha2[1] == '9') {
mac              1163 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 			wiphy_apply_custom_regulatory(wiphy, mac->rd);
mac              1171 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	if (mac->macinfo.extended_capabilities_len) {
mac              1173 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 			mac->macinfo.extended_capabilities;
mac              1175 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 			mac->macinfo.extended_capabilities_mask;
mac              1177 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 			mac->macinfo.extended_capabilities_len;
mac              1189 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		ret = regulatory_set_wiphy_regd(wiphy, mac->rd);
mac              1191 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		ret = regulatory_hint(wiphy, mac->rd->alpha2);
mac              1203 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		       up ? "UP" : "DOWN", vif->mac->macid, vif->vifid);
mac              1209 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	struct qtnf_wmac *mac = wiphy_priv(vif->wdev.wiphy);
mac              1215 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	qtnf_scan_done(mac, true);
mac                11 drivers/net/wireless/quantenna/qtnfmac/cfg80211.h int qtnf_wiphy_register(struct qtnf_hw_info *hw_info, struct qtnf_wmac *mac);
mac               210 drivers/net/wireless/quantenna/qtnfmac/commands.c 		       vif->mac->macid, vif->vifid, len);
mac               229 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(vif->mac->macid, vif->vifid,
mac               323 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_lock(vif->mac->bus);
mac               324 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ret = qtnf_cmd_send(vif->mac->bus, cmd_skb);
mac               331 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_unlock(vif->mac->bus);
mac               341 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(vif->mac->macid, vif->vifid,
mac               347 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_lock(vif->mac->bus);
mac               348 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ret = qtnf_cmd_send(vif->mac->bus, cmd_skb);
mac               353 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_unlock(vif->mac->bus);
mac               364 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(vif->mac->macid, vif->vifid,
mac               370 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_lock(vif->mac->bus);
mac               376 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ret = qtnf_cmd_send(vif->mac->bus, cmd_skb);
mac               381 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_unlock(vif->mac->bus);
mac               394 drivers/net/wireless/quantenna/qtnfmac/commands.c 		pr_warn("VIF%u.%u: frame is too big: %zu\n", vif->mac->macid,
mac               399 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(vif->mac->macid, vif->vifid,
mac               405 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_lock(vif->mac->bus);
mac               415 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ret = qtnf_cmd_send(vif->mac->bus, cmd_skb);
mac               420 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_unlock(vif->mac->bus);
mac               432 drivers/net/wireless/quantenna/qtnfmac/commands.c 		pr_warn("VIF%u.%u: %u frame is too big: %zu\n", vif->mac->macid,
mac               437 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(vif->mac->macid, vif->vifid,
mac               445 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_lock(vif->mac->bus);
mac               446 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ret = qtnf_cmd_send(vif->mac->bus, cmd_skb);
mac               451 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_unlock(vif->mac->bus);
mac               686 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(vif->mac->macid, vif->vifid,
mac               692 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_lock(vif->mac->bus);
mac               697 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ret = qtnf_cmd_send_with_reply(vif->mac->bus, cmd_skb, &resp_skb,
mac               706 drivers/net/wireless/quantenna/qtnfmac/commands.c 		       vif->mac->macid, vif->vifid, resp->sta_addr, sta_mac);
mac               716 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_unlock(vif->mac->bus);
mac               733 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(vif->mac->macid, vif->vifid,
mac               739 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_lock(vif->mac->bus);
mac               752 drivers/net/wireless/quantenna/qtnfmac/commands.c 		pr_err("VIF%u.%u: unsupported type %d\n", vif->mac->macid,
mac               763 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ret = qtnf_cmd_send_with_reply(vif->mac->bus, cmd_skb, &resp_skb,
mac               772 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_unlock(vif->mac->bus);
mac               798 drivers/net/wireless/quantenna/qtnfmac/commands.c 		struct wiphy *wiphy = priv_to_wiphy(vif->mac);
mac               804 drivers/net/wireless/quantenna/qtnfmac/commands.c 			qtnf_cmd_band_info_get(vif->mac, wiphy->bands[band]);
mac               817 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(vif->mac->macid, vif->vifid,
mac               823 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_lock(vif->mac->bus);
mac               835 drivers/net/wireless/quantenna/qtnfmac/commands.c 		pr_warn("VIF%u.%u: unsupported iftype %d\n", vif->mac->macid,
mac               843 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ret = qtnf_cmd_send(vif->mac->bus, cmd_skb);
mac               848 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_unlock(vif->mac->bus);
mac               956 drivers/net/wireless/quantenna/qtnfmac/commands.c qtnf_parse_wowlan_info(struct qtnf_wmac *mac,
mac               959 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qtnf_mac_info *mac_info = &mac->macinfo;
mac               980 drivers/net/wireless/quantenna/qtnfmac/commands.c 			mac->macid, le16_to_cpu(wowlan->version));
mac               987 drivers/net/wireless/quantenna/qtnfmac/commands.c qtnf_parse_variable_mac_info(struct qtnf_wmac *mac,
mac              1016 drivers/net/wireless/quantenna/qtnfmac/commands.c 	mac->rd = kzalloc(struct_size(mac->rd, reg_rules, resp->n_reg_rules),
mac              1018 drivers/net/wireless/quantenna/qtnfmac/commands.c 	if (!mac->rd)
mac              1021 drivers/net/wireless/quantenna/qtnfmac/commands.c 	mac->rd->n_reg_rules = resp->n_reg_rules;
mac              1022 drivers/net/wireless/quantenna/qtnfmac/commands.c 	mac->rd->alpha2[0] = resp->alpha2[0];
mac              1023 drivers/net/wireless/quantenna/qtnfmac/commands.c 	mac->rd->alpha2[1] = resp->alpha2[1];
mac              1027 drivers/net/wireless/quantenna/qtnfmac/commands.c 		mac->rd->dfs_region = NL80211_DFS_FCC;
mac              1030 drivers/net/wireless/quantenna/qtnfmac/commands.c 		mac->rd->dfs_region = NL80211_DFS_ETSI;
mac              1033 drivers/net/wireless/quantenna/qtnfmac/commands.c 		mac->rd->dfs_region = NL80211_DFS_JP;
mac              1037 drivers/net/wireless/quantenna/qtnfmac/commands.c 		mac->rd->dfs_region = NL80211_DFS_UNSET;
mac              1048 drivers/net/wireless/quantenna/qtnfmac/commands.c 				mac->macid, tlv_type, tlv_value_len);
mac              1060 drivers/net/wireless/quantenna/qtnfmac/commands.c 			qtnf_mac_iface_comb_free(mac);
mac              1062 drivers/net/wireless/quantenna/qtnfmac/commands.c 			mac->macinfo.n_if_comb =
mac              1065 drivers/net/wireless/quantenna/qtnfmac/commands.c 			mac->macinfo.if_comb =
mac              1066 drivers/net/wireless/quantenna/qtnfmac/commands.c 				kcalloc(mac->macinfo.n_if_comb,
mac              1067 drivers/net/wireless/quantenna/qtnfmac/commands.c 					sizeof(*mac->macinfo.if_comb),
mac              1070 drivers/net/wireless/quantenna/qtnfmac/commands.c 			if (!mac->macinfo.if_comb)
mac              1073 drivers/net/wireless/quantenna/qtnfmac/commands.c 			comb = mac->macinfo.if_comb;
mac              1076 drivers/net/wireless/quantenna/qtnfmac/commands.c 				 mac->macid, mac->macinfo.n_if_comb);
mac              1082 drivers/net/wireless/quantenna/qtnfmac/commands.c 					mac->macid);
mac              1086 drivers/net/wireless/quantenna/qtnfmac/commands.c 			if (n_comb >= mac->macinfo.n_if_comb) {
mac              1088 drivers/net/wireless/quantenna/qtnfmac/commands.c 					mac->macid);
mac              1098 drivers/net/wireless/quantenna/qtnfmac/commands.c 					mac->macid, n_comb);
mac              1120 drivers/net/wireless/quantenna/qtnfmac/commands.c 					 mac->macid, n_comb,
mac              1145 drivers/net/wireless/quantenna/qtnfmac/commands.c 					mac->macid);
mac              1152 drivers/net/wireless/quantenna/qtnfmac/commands.c 					mac->macid);
mac              1156 drivers/net/wireless/quantenna/qtnfmac/commands.c 			kfree(mac->macinfo.wowlan);
mac              1157 drivers/net/wireless/quantenna/qtnfmac/commands.c 			mac->macinfo.wowlan = NULL;
mac              1158 drivers/net/wireless/quantenna/qtnfmac/commands.c 			qtnf_parse_wowlan_info(mac, wowlan);
mac              1174 drivers/net/wireless/quantenna/qtnfmac/commands.c 			rule = &mac->rd->reg_rules[rule_idx++];
mac              1179 drivers/net/wireless/quantenna/qtnfmac/commands.c 				mac->macid, tlv_type);
mac              1189 drivers/net/wireless/quantenna/qtnfmac/commands.c 			mac->macid, tlv_buf_size);
mac              1193 drivers/net/wireless/quantenna/qtnfmac/commands.c 	if (mac->macinfo.n_if_comb != n_comb) {
mac              1195 drivers/net/wireless/quantenna/qtnfmac/commands.c 		       mac->macid, mac->macinfo.n_if_comb, n_comb);
mac              1201 drivers/net/wireless/quantenna/qtnfmac/commands.c 		       mac->macid, ext_capa_len, ext_capa_mask_len);
mac              1227 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_mac_ext_caps_free(mac);
mac              1228 drivers/net/wireless/quantenna/qtnfmac/commands.c 	mac->macinfo.extended_capabilities = ext_capa;
mac              1229 drivers/net/wireless/quantenna/qtnfmac/commands.c 	mac->macinfo.extended_capabilities_mask = ext_capa_mask;
mac              1230 drivers/net/wireless/quantenna/qtnfmac/commands.c 	mac->macinfo.extended_capabilities_len = ext_capa_len;
mac              1236 drivers/net/wireless/quantenna/qtnfmac/commands.c qtnf_cmd_resp_proc_mac_info(struct qtnf_wmac *mac,
mac              1242 drivers/net/wireless/quantenna/qtnfmac/commands.c 	mac_info = &mac->macinfo;
mac              1248 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ether_addr_copy(mac->macaddr, mac_info->dev_mac);
mac              1250 drivers/net/wireless/quantenna/qtnfmac/commands.c 	vif = qtnf_mac_get_base_vif(mac);
mac              1252 drivers/net/wireless/quantenna/qtnfmac/commands.c 		ether_addr_copy(vif->mac_addr, mac->macaddr);
mac              1478 drivers/net/wireless/quantenna/qtnfmac/commands.c static int qtnf_cmd_resp_proc_phy_params(struct qtnf_wmac *mac,
mac              1490 drivers/net/wireless/quantenna/qtnfmac/commands.c 	mac_info = &mac->macinfo;
mac              1500 drivers/net/wireless/quantenna/qtnfmac/commands.c 				mac->macid, tlv_type, tlv_value_len);
mac              1526 drivers/net/wireless/quantenna/qtnfmac/commands.c 			pr_err("MAC%u: Unknown TLV type: %#x\n", mac->macid,
mac              1537 drivers/net/wireless/quantenna/qtnfmac/commands.c 			mac->macid, payload_len);
mac              1600 drivers/net/wireless/quantenna/qtnfmac/commands.c int qtnf_cmd_get_mac_info(struct qtnf_wmac *mac)
mac              1607 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(mac->macid, QLINK_VIFID_RSVD,
mac              1613 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_lock(mac->bus);
mac              1614 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ret = qtnf_cmd_send_with_reply(mac->bus, cmd_skb, &resp_skb,
mac              1620 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_cmd_resp_proc_mac_info(mac, resp);
mac              1621 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ret = qtnf_parse_variable_mac_info(mac, resp, var_data_len);
mac              1624 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_unlock(mac->bus);
mac              1659 drivers/net/wireless/quantenna/qtnfmac/commands.c int qtnf_cmd_band_info_get(struct qtnf_wmac *mac,
mac              1669 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(mac->macid, 0,
mac              1678 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_lock(mac->bus);
mac              1679 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ret = qtnf_cmd_send_with_reply(mac->bus, cmd_skb, &resp_skb,
mac              1686 drivers/net/wireless/quantenna/qtnfmac/commands.c 		pr_err("MAC%u: reply band %u != cmd band %u\n", mac->macid,
mac              1695 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_unlock(mac->bus);
mac              1701 drivers/net/wireless/quantenna/qtnfmac/commands.c int qtnf_cmd_send_get_phy_params(struct qtnf_wmac *mac)
mac              1708 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(mac->macid, 0,
mac              1714 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_lock(mac->bus);
mac              1715 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ret = qtnf_cmd_send_with_reply(mac->bus, cmd_skb, &resp_skb,
mac              1721 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ret = qtnf_cmd_resp_proc_phy_params(mac, resp->info, response_size);
mac              1724 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_unlock(mac->bus);
mac              1730 drivers/net/wireless/quantenna/qtnfmac/commands.c int qtnf_cmd_send_update_phy_params(struct qtnf_wmac *mac, u32 changed)
mac              1732 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct wiphy *wiphy = priv_to_wiphy(mac);
mac              1736 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(mac->macid, 0,
mac              1742 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_lock(mac->bus);
mac              1762 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ret = qtnf_cmd_send(mac->bus, cmd_skb);
mac              1767 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_unlock(mac->bus);
mac              1816 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(vif->mac->macid, vif->vifid,
mac              1822 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_lock(vif->mac->bus);
mac              1845 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ret = qtnf_cmd_send(vif->mac->bus, cmd_skb);
mac              1850 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_unlock(vif->mac->bus);
mac              1862 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(vif->mac->macid, vif->vifid,
mac              1868 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_lock(vif->mac->bus);
mac              1880 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ret = qtnf_cmd_send(vif->mac->bus, cmd_skb);
mac              1885 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_unlock(vif->mac->bus);
mac              1897 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(vif->mac->macid, vif->vifid,
mac              1903 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_lock(vif->mac->bus);
mac              1910 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ret = qtnf_cmd_send(vif->mac->bus, cmd_skb);
mac              1915 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_unlock(vif->mac->bus);
mac              1926 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(vif->mac->macid, vif->vifid,
mac              1932 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_lock(vif->mac->bus);
mac              1937 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ret = qtnf_cmd_send(vif->mac->bus, cmd_skb);
mac              1942 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_unlock(vif->mac->bus);
mac              1968 drivers/net/wireless/quantenna/qtnfmac/commands.c int qtnf_cmd_send_change_sta(struct qtnf_vif *vif, const u8 *mac,
mac              1975 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(vif->mac->macid, vif->vifid,
mac              1981 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_lock(vif->mac->bus);
mac              1984 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ether_addr_copy(cmd->sta_addr, mac);
mac              2003 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ret = qtnf_cmd_send(vif->mac->bus, cmd_skb);
mac              2008 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_unlock(vif->mac->bus);
mac              2020 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(vif->mac->macid, vif->vifid,
mac              2026 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_lock(vif->mac->bus);
mac              2030 drivers/net/wireless/quantenna/qtnfmac/commands.c 	if (params->mac)
mac              2031 drivers/net/wireless/quantenna/qtnfmac/commands.c 		ether_addr_copy(cmd->sta_addr, params->mac);
mac              2038 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ret = qtnf_cmd_send(vif->mac->bus, cmd_skb);
mac              2043 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_unlock(vif->mac->bus);
mac              2086 drivers/net/wireless/quantenna/qtnfmac/commands.c static void qtnf_cmd_scan_set_dwell(struct qtnf_wmac *mac,
mac              2089 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct cfg80211_scan_request *scan_req = mac->scan_req;
mac              2100 drivers/net/wireless/quantenna/qtnfmac/commands.c 		 mac->macid,
mac              2115 drivers/net/wireless/quantenna/qtnfmac/commands.c int qtnf_cmd_send_scan(struct qtnf_wmac *mac)
mac              2119 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct cfg80211_scan_request *scan_req = mac->scan_req;
mac              2124 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(mac->macid, QLINK_VIFID_RSVD,
mac              2130 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_lock(mac->bus);
mac              2157 drivers/net/wireless/quantenna/qtnfmac/commands.c 				 mac->macid, sc->hw_value, sc->center_freq,
mac              2166 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_cmd_scan_set_dwell(mac, cmd_skb);
mac              2170 drivers/net/wireless/quantenna/qtnfmac/commands.c 			 mac->macid,
mac              2178 drivers/net/wireless/quantenna/qtnfmac/commands.c 		pr_debug("MAC%u: flush cache before scan\n", mac->macid);
mac              2183 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ret = qtnf_cmd_send(mac->bus, cmd_skb);
mac              2188 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_unlock(mac->bus);
mac              2203 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(vif->mac->macid, vif->vifid,
mac              2278 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_lock(vif->mac->bus);
mac              2279 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ret = qtnf_cmd_send(vif->mac->bus, cmd_skb);
mac              2284 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_unlock(vif->mac->bus);
mac              2296 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(vif->mac->macid, vif->vifid,
mac              2307 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_lock(vif->mac->bus);
mac              2308 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ret = qtnf_cmd_send(vif->mac->bus, cmd_skb);
mac              2313 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_unlock(vif->mac->bus);
mac              2324 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(vif->mac->macid, vif->vifid,
mac              2330 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_lock(vif->mac->bus);
mac              2335 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ret = qtnf_cmd_send(vif->mac->bus, cmd_skb);
mac              2340 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_unlock(vif->mac->bus);
mac              2351 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(vif->mac->macid, vif->vifid,
mac              2360 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_lock(vif->mac->bus);
mac              2361 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ret = qtnf_cmd_send(vif->mac->bus, cmd_skb);
mac              2366 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_unlock(vif->mac->bus);
mac              2371 drivers/net/wireless/quantenna/qtnfmac/commands.c int qtnf_cmd_reg_notify(struct qtnf_wmac *mac, struct regulatory_request *req,
mac              2374 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct wiphy *wiphy = priv_to_wiphy(mac);
mac              2375 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qtnf_bus *bus = mac->bus;
mac              2382 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(mac->macid, QLINK_VIFID_RSVD,
mac              2459 drivers/net/wireless/quantenna/qtnfmac/commands.c int qtnf_cmd_get_chan_stats(struct qtnf_wmac *mac, u16 channel,
mac              2468 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(mac->macid, QLINK_VIFID_RSVD,
mac              2474 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_lock(mac->bus);
mac              2479 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ret = qtnf_cmd_send_with_reply(mac->bus, cmd_skb, &resp_skb,
mac              2489 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_unlock(mac->bus);
mac              2498 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qtnf_wmac *mac = vif->mac;
mac              2503 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(mac->macid, vif->vifid,
mac              2509 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_lock(mac->bus);
mac              2517 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ret = qtnf_cmd_send(mac->bus, cmd_skb);
mac              2522 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_bus_unlock(mac->bus);
mac              2529 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qtnf_bus *bus = vif->mac->bus;
mac              2535 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(vif->mac->macid, vif->vifid,
mac              2548 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qlink_chandef_q2cfg(priv_to_wiphy(vif->mac), &resp->chan, chdef);
mac              2561 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qtnf_bus *bus = vif->mac->bus;
mac              2566 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(vif->mac->macid, vif->vifid,
mac              2590 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qtnf_bus *bus = vif->mac->bus;
mac              2596 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(vif->mac->macid, vif->vifid,
mac              2620 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qtnf_bus *bus = vif->mac->bus;
mac              2625 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(vif->mac->macid, vif->vifid,
mac              2649 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qtnf_bus *bus = vif->mac->bus;
mac              2656 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = qtnf_cmd_alloc_new_cmdskb(vif->mac->macid, vif->vifid,
mac                15 drivers/net/wireless/quantenna/qtnfmac/commands.h int qtnf_cmd_get_mac_info(struct qtnf_wmac *mac);
mac                23 drivers/net/wireless/quantenna/qtnfmac/commands.h int qtnf_cmd_band_info_get(struct qtnf_wmac *mac,
mac                25 drivers/net/wireless/quantenna/qtnfmac/commands.h int qtnf_cmd_send_regulatory_config(struct qtnf_wmac *mac, const char *alpha2);
mac                36 drivers/net/wireless/quantenna/qtnfmac/commands.h int qtnf_cmd_send_phy_params(struct qtnf_wmac *mac, u16 cmd_action,
mac                45 drivers/net/wireless/quantenna/qtnfmac/commands.h int qtnf_cmd_send_add_sta(struct qtnf_vif *vif, const u8 *mac,
mac                47 drivers/net/wireless/quantenna/qtnfmac/commands.h int qtnf_cmd_send_change_sta(struct qtnf_vif *vif, const u8 *mac,
mac                51 drivers/net/wireless/quantenna/qtnfmac/commands.h int qtnf_cmd_send_scan(struct qtnf_wmac *mac);
mac                60 drivers/net/wireless/quantenna/qtnfmac/commands.h int qtnf_cmd_reg_notify(struct qtnf_wmac *mac, struct regulatory_request *req,
mac                62 drivers/net/wireless/quantenna/qtnfmac/commands.h int qtnf_cmd_get_chan_stats(struct qtnf_wmac *mac, u16 channel,
mac                34 drivers/net/wireless/quantenna/qtnfmac/core.c 	struct qtnf_wmac *mac = NULL;
mac                41 drivers/net/wireless/quantenna/qtnfmac/core.c 	mac = bus->mac[macid];
mac                43 drivers/net/wireless/quantenna/qtnfmac/core.c 	if (unlikely(!mac)) {
mac                48 drivers/net/wireless/quantenna/qtnfmac/core.c 	return mac;
mac                76 drivers/net/wireless/quantenna/qtnfmac/core.c 	struct qtnf_wmac *mac;
mac                92 drivers/net/wireless/quantenna/qtnfmac/core.c 	mac = vif->mac;
mac                93 drivers/net/wireless/quantenna/qtnfmac/core.c 	if (unlikely(!mac)) {
mac               110 drivers/net/wireless/quantenna/qtnfmac/core.c 	return qtnf_bus_data_tx(mac->bus, skb);
mac               154 drivers/net/wireless/quantenna/qtnfmac/core.c 	struct qtnf_wmac *mac;
mac               157 drivers/net/wireless/quantenna/qtnfmac/core.c 	if (unlikely(!vif || !vif->mac || !vif->mac->bus))
mac               160 drivers/net/wireless/quantenna/qtnfmac/core.c 	mac = vif->mac;
mac               161 drivers/net/wireless/quantenna/qtnfmac/core.c 	bus = mac->bus;
mac               163 drivers/net/wireless/quantenna/qtnfmac/core.c 	pr_warn("VIF%u.%u: Tx timeout- %lu\n", mac->macid, vif->vifid, jiffies);
mac               188 drivers/net/wireless/quantenna/qtnfmac/core.c 	qtnf_scan_done(vif->mac, true);
mac               211 drivers/net/wireless/quantenna/qtnfmac/core.c 				     struct qtnf_wmac *mac,
mac               222 drivers/net/wireless/quantenna/qtnfmac/core.c 	ret = qtnf_cmd_band_info_get(mac, wiphy->bands[band]);
mac               225 drivers/net/wireless/quantenna/qtnfmac/core.c 		       mac->macid, band, ret);
mac               234 drivers/net/wireless/quantenna/qtnfmac/core.c static int qtnf_mac_init_bands(struct qtnf_wmac *mac)
mac               236 drivers/net/wireless/quantenna/qtnfmac/core.c 	struct wiphy *wiphy = priv_to_wiphy(mac);
mac               239 drivers/net/wireless/quantenna/qtnfmac/core.c 	if (mac->macinfo.bands_cap & QLINK_BAND_2GHZ) {
mac               240 drivers/net/wireless/quantenna/qtnfmac/core.c 		ret = qtnf_mac_init_single_band(wiphy, mac, NL80211_BAND_2GHZ);
mac               245 drivers/net/wireless/quantenna/qtnfmac/core.c 	if (mac->macinfo.bands_cap & QLINK_BAND_5GHZ) {
mac               246 drivers/net/wireless/quantenna/qtnfmac/core.c 		ret = qtnf_mac_init_single_band(wiphy, mac, NL80211_BAND_5GHZ);
mac               251 drivers/net/wireless/quantenna/qtnfmac/core.c 	if (mac->macinfo.bands_cap & QLINK_BAND_60GHZ)
mac               252 drivers/net/wireless/quantenna/qtnfmac/core.c 		ret = qtnf_mac_init_single_band(wiphy, mac, NL80211_BAND_60GHZ);
mac               258 drivers/net/wireless/quantenna/qtnfmac/core.c struct qtnf_vif *qtnf_mac_get_free_vif(struct qtnf_wmac *mac)
mac               264 drivers/net/wireless/quantenna/qtnfmac/core.c 		vif = &mac->iflist[i];
mac               272 drivers/net/wireless/quantenna/qtnfmac/core.c struct qtnf_vif *qtnf_mac_get_base_vif(struct qtnf_wmac *mac)
mac               276 drivers/net/wireless/quantenna/qtnfmac/core.c 	vif = &mac->iflist[QTNF_PRIMARY_VIF_IDX];
mac               284 drivers/net/wireless/quantenna/qtnfmac/core.c void qtnf_mac_iface_comb_free(struct qtnf_wmac *mac)
mac               289 drivers/net/wireless/quantenna/qtnfmac/core.c 	if (mac->macinfo.if_comb) {
mac               290 drivers/net/wireless/quantenna/qtnfmac/core.c 		for (i = 0; i < mac->macinfo.n_if_comb; i++) {
mac               291 drivers/net/wireless/quantenna/qtnfmac/core.c 			comb = &mac->macinfo.if_comb[i];
mac               296 drivers/net/wireless/quantenna/qtnfmac/core.c 		kfree(mac->macinfo.if_comb);
mac               297 drivers/net/wireless/quantenna/qtnfmac/core.c 		mac->macinfo.if_comb = NULL;
mac               301 drivers/net/wireless/quantenna/qtnfmac/core.c void qtnf_mac_ext_caps_free(struct qtnf_wmac *mac)
mac               303 drivers/net/wireless/quantenna/qtnfmac/core.c 	if (mac->macinfo.extended_capabilities_len) {
mac               304 drivers/net/wireless/quantenna/qtnfmac/core.c 		kfree(mac->macinfo.extended_capabilities);
mac               305 drivers/net/wireless/quantenna/qtnfmac/core.c 		mac->macinfo.extended_capabilities = NULL;
mac               307 drivers/net/wireless/quantenna/qtnfmac/core.c 		kfree(mac->macinfo.extended_capabilities_mask);
mac               308 drivers/net/wireless/quantenna/qtnfmac/core.c 		mac->macinfo.extended_capabilities_mask = NULL;
mac               310 drivers/net/wireless/quantenna/qtnfmac/core.c 		mac->macinfo.extended_capabilities_len = 0;
mac               335 drivers/net/wireless/quantenna/qtnfmac/core.c static void qtnf_mac_init_primary_intf(struct qtnf_wmac *mac)
mac               337 drivers/net/wireless/quantenna/qtnfmac/core.c 	struct qtnf_vif *vif = &mac->iflist[QTNF_PRIMARY_VIF_IDX];
mac               341 drivers/net/wireless/quantenna/qtnfmac/core.c 	vif->wdev.wiphy = priv_to_wiphy(mac);
mac               346 drivers/net/wireless/quantenna/qtnfmac/core.c static void qtnf_mac_scan_finish(struct qtnf_wmac *mac, bool aborted)
mac               352 drivers/net/wireless/quantenna/qtnfmac/core.c 	mutex_lock(&mac->mac_lock);
mac               354 drivers/net/wireless/quantenna/qtnfmac/core.c 	if (mac->scan_req) {
mac               355 drivers/net/wireless/quantenna/qtnfmac/core.c 		cfg80211_scan_done(mac->scan_req, &info);
mac               356 drivers/net/wireless/quantenna/qtnfmac/core.c 		mac->scan_req = NULL;
mac               359 drivers/net/wireless/quantenna/qtnfmac/core.c 	mutex_unlock(&mac->mac_lock);
mac               362 drivers/net/wireless/quantenna/qtnfmac/core.c void qtnf_scan_done(struct qtnf_wmac *mac, bool aborted)
mac               364 drivers/net/wireless/quantenna/qtnfmac/core.c 	cancel_delayed_work_sync(&mac->scan_timeout);
mac               365 drivers/net/wireless/quantenna/qtnfmac/core.c 	qtnf_mac_scan_finish(mac, aborted);
mac               370 drivers/net/wireless/quantenna/qtnfmac/core.c 	struct qtnf_wmac *mac =
mac               373 drivers/net/wireless/quantenna/qtnfmac/core.c 	pr_warn("MAC%d: scan timed out\n", mac->macid);
mac               374 drivers/net/wireless/quantenna/qtnfmac/core.c 	qtnf_mac_scan_finish(mac, true);
mac               399 drivers/net/wireless/quantenna/qtnfmac/core.c 	struct qtnf_wmac *mac;
mac               406 drivers/net/wireless/quantenna/qtnfmac/core.c 	mac = wiphy_priv(wiphy);
mac               408 drivers/net/wireless/quantenna/qtnfmac/core.c 	mac->macid = macid;
mac               409 drivers/net/wireless/quantenna/qtnfmac/core.c 	mac->bus = bus;
mac               410 drivers/net/wireless/quantenna/qtnfmac/core.c 	mutex_init(&mac->mac_lock);
mac               411 drivers/net/wireless/quantenna/qtnfmac/core.c 	INIT_DELAYED_WORK(&mac->scan_timeout, qtnf_mac_scan_timeout);
mac               414 drivers/net/wireless/quantenna/qtnfmac/core.c 		vif = &mac->iflist[i];
mac               418 drivers/net/wireless/quantenna/qtnfmac/core.c 		vif->mac = mac;
mac               429 drivers/net/wireless/quantenna/qtnfmac/core.c 	qtnf_mac_init_primary_intf(mac);
mac               430 drivers/net/wireless/quantenna/qtnfmac/core.c 	bus->mac[macid] = mac;
mac               432 drivers/net/wireless/quantenna/qtnfmac/core.c 	return mac;
mac               444 drivers/net/wireless/quantenna/qtnfmac/core.c int qtnf_core_net_attach(struct qtnf_wmac *mac, struct qtnf_vif *vif,
mac               447 drivers/net/wireless/quantenna/qtnfmac/core.c 	struct wiphy *wiphy = priv_to_wiphy(mac);
mac               475 drivers/net/wireless/quantenna/qtnfmac/core.c 	SET_NETDEV_DEV(dev, mac->bus->dev);
mac               488 drivers/net/wireless/quantenna/qtnfmac/core.c 	struct qtnf_wmac *mac;
mac               494 drivers/net/wireless/quantenna/qtnfmac/core.c 	mac = bus->mac[macid];
mac               496 drivers/net/wireless/quantenna/qtnfmac/core.c 	if (!mac)
mac               499 drivers/net/wireless/quantenna/qtnfmac/core.c 	wiphy = priv_to_wiphy(mac);
mac               502 drivers/net/wireless/quantenna/qtnfmac/core.c 		vif = &mac->iflist[i];
mac               514 drivers/net/wireless/quantenna/qtnfmac/core.c 	if (mac->wiphy_registered)
mac               528 drivers/net/wireless/quantenna/qtnfmac/core.c 	qtnf_mac_iface_comb_free(mac);
mac               529 drivers/net/wireless/quantenna/qtnfmac/core.c 	qtnf_mac_ext_caps_free(mac);
mac               530 drivers/net/wireless/quantenna/qtnfmac/core.c 	kfree(mac->macinfo.wowlan);
mac               531 drivers/net/wireless/quantenna/qtnfmac/core.c 	kfree(mac->rd);
mac               532 drivers/net/wireless/quantenna/qtnfmac/core.c 	mac->rd = NULL;
mac               534 drivers/net/wireless/quantenna/qtnfmac/core.c 	bus->mac[macid] = NULL;
mac               539 drivers/net/wireless/quantenna/qtnfmac/core.c 	struct qtnf_wmac *mac;
mac               548 drivers/net/wireless/quantenna/qtnfmac/core.c 	mac = qtnf_core_mac_alloc(bus, macid);
mac               549 drivers/net/wireless/quantenna/qtnfmac/core.c 	if (IS_ERR(mac)) {
mac               551 drivers/net/wireless/quantenna/qtnfmac/core.c 		return PTR_ERR(mac);
mac               554 drivers/net/wireless/quantenna/qtnfmac/core.c 	ret = qtnf_cmd_get_mac_info(mac);
mac               560 drivers/net/wireless/quantenna/qtnfmac/core.c 	vif = qtnf_mac_get_base_vif(mac);
mac               574 drivers/net/wireless/quantenna/qtnfmac/core.c 	ret = qtnf_cmd_send_get_phy_params(mac);
mac               580 drivers/net/wireless/quantenna/qtnfmac/core.c 	ret = qtnf_mac_init_bands(mac);
mac               586 drivers/net/wireless/quantenna/qtnfmac/core.c 	ret = qtnf_wiphy_register(&bus->hw_info, mac);
mac               592 drivers/net/wireless/quantenna/qtnfmac/core.c 	mac->wiphy_registered = 1;
mac               596 drivers/net/wireless/quantenna/qtnfmac/core.c 	ret = qtnf_core_net_attach(mac, vif, "wlan%d", NET_NAME_ENUM);
mac               723 drivers/net/wireless/quantenna/qtnfmac/core.c 	struct qtnf_wmac *mac;
mac               748 drivers/net/wireless/quantenna/qtnfmac/core.c 	mac = bus->mac[meta->macid];
mac               750 drivers/net/wireless/quantenna/qtnfmac/core.c 	if (unlikely(!mac)) {
mac               755 drivers/net/wireless/quantenna/qtnfmac/core.c 	vif = &mac->iflist[meta->ifidx];
mac               780 drivers/net/wireless/quantenna/qtnfmac/core.c 	struct qtnf_wmac *mac;
mac               785 drivers/net/wireless/quantenna/qtnfmac/core.c 	if (unlikely(!vif || !vif->mac || !vif->mac->bus))
mac               788 drivers/net/wireless/quantenna/qtnfmac/core.c 	bus = vif->mac->bus;
mac               794 drivers/net/wireless/quantenna/qtnfmac/core.c 		mac = bus->mac[macid];
mac               796 drivers/net/wireless/quantenna/qtnfmac/core.c 			vif = &mac->iflist[i];
mac               849 drivers/net/wireless/quantenna/qtnfmac/core.c 	queue_work(vif->mac->bus->hprio_workqueue, &vif->high_pri_tx_work);
mac                63 drivers/net/wireless/quantenna/qtnfmac/core.h 	struct qtnf_wmac *mac;
mac               133 drivers/net/wireless/quantenna/qtnfmac/core.h struct qtnf_vif *qtnf_mac_get_free_vif(struct qtnf_wmac *mac);
mac               134 drivers/net/wireless/quantenna/qtnfmac/core.h struct qtnf_vif *qtnf_mac_get_base_vif(struct qtnf_wmac *mac);
mac               135 drivers/net/wireless/quantenna/qtnfmac/core.h void qtnf_mac_iface_comb_free(struct qtnf_wmac *mac);
mac               136 drivers/net/wireless/quantenna/qtnfmac/core.h void qtnf_mac_ext_caps_free(struct qtnf_wmac *mac);
mac               139 drivers/net/wireless/quantenna/qtnfmac/core.h int qtnf_core_net_attach(struct qtnf_wmac *mac, struct qtnf_vif *priv,
mac               142 drivers/net/wireless/quantenna/qtnfmac/core.h int qtnf_cmd_send_update_phy_params(struct qtnf_wmac *mac, u32 changed);
mac               143 drivers/net/wireless/quantenna/qtnfmac/core.h int qtnf_cmd_send_get_phy_params(struct qtnf_wmac *mac);
mac               154 drivers/net/wireless/quantenna/qtnfmac/core.h void qtnf_scan_done(struct qtnf_wmac *mac, bool aborted);
mac                18 drivers/net/wireless/quantenna/qtnfmac/event.c qtnf_event_handle_sta_assoc(struct qtnf_wmac *mac, struct qtnf_vif *vif,
mac                34 drivers/net/wireless/quantenna/qtnfmac/event.c 		       mac->macid, vif->vifid, len, sizeof(*sta_assoc));
mac                40 drivers/net/wireless/quantenna/qtnfmac/event.c 		       mac->macid, vif->vifid);
mac                51 drivers/net/wireless/quantenna/qtnfmac/event.c 	pr_debug("VIF%u.%u: MAC:%pM FC:%x\n", mac->macid, vif->vifid, sta_addr,
mac               110 drivers/net/wireless/quantenna/qtnfmac/event.c qtnf_event_handle_sta_deauth(struct qtnf_wmac *mac, struct qtnf_vif *vif,
mac               119 drivers/net/wireless/quantenna/qtnfmac/event.c 		       mac->macid, vif->vifid, len,
mac               126 drivers/net/wireless/quantenna/qtnfmac/event.c 		       mac->macid, vif->vifid);
mac               133 drivers/net/wireless/quantenna/qtnfmac/event.c 	pr_debug("VIF%u.%u: MAC:%pM reason:%x\n", mac->macid, vif->vifid,
mac               148 drivers/net/wireless/quantenna/qtnfmac/event.c 	struct wiphy *wiphy = priv_to_wiphy(vif->mac);
mac               163 drivers/net/wireless/quantenna/qtnfmac/event.c 		       vif->mac->macid, vif->vifid, len,
mac               170 drivers/net/wireless/quantenna/qtnfmac/event.c 		       vif->mac->macid, vif->vifid);
mac               175 drivers/net/wireless/quantenna/qtnfmac/event.c 		 vif->mac->macid, vif->vifid, join_info->bssid,
mac               184 drivers/net/wireless/quantenna/qtnfmac/event.c 			vif->mac->macid, vif->vifid,
mac               198 drivers/net/wireless/quantenna/qtnfmac/event.c 			vif->mac->macid, vif->vifid,
mac               203 drivers/net/wireless/quantenna/qtnfmac/event.c 				vif->mac->macid, vif->vifid,
mac               212 drivers/net/wireless/quantenna/qtnfmac/event.c 				vif->mac->macid, vif->vifid,
mac               230 drivers/net/wireless/quantenna/qtnfmac/event.c 				vif->mac->macid, vif->vifid,
mac               285 drivers/net/wireless/quantenna/qtnfmac/event.c 			vif->mac->macid, vif->vifid, payload_len);
mac               310 drivers/net/wireless/quantenna/qtnfmac/event.c 		       vif->mac->macid, vif->vifid, len,
mac               317 drivers/net/wireless/quantenna/qtnfmac/event.c 		       vif->mac->macid, vif->vifid);
mac               321 drivers/net/wireless/quantenna/qtnfmac/event.c 	pr_debug("VIF%u.%u: disconnected\n", vif->mac->macid, vif->vifid);
mac               343 drivers/net/wireless/quantenna/qtnfmac/event.c 		       vif->mac->macid, vif->vifid, len, min_len);
mac               366 drivers/net/wireless/quantenna/qtnfmac/event.c 	struct wiphy *wiphy = priv_to_wiphy(vif->mac);
mac               377 drivers/net/wireless/quantenna/qtnfmac/event.c 		pr_err("VIF%u.%u: payload is too short\n", vif->mac->macid,
mac               385 drivers/net/wireless/quantenna/qtnfmac/event.c 		       vif->mac->macid, vif->vifid, le16_to_cpu(sr->freq));
mac               449 drivers/net/wireless/quantenna/qtnfmac/event.c qtnf_event_handle_scan_complete(struct qtnf_wmac *mac,
mac               454 drivers/net/wireless/quantenna/qtnfmac/event.c 		pr_err("MAC%u: payload is too short\n", mac->macid);
mac               458 drivers/net/wireless/quantenna/qtnfmac/event.c 	qtnf_scan_done(mac, le32_to_cpu(status->flags) & QLINK_SCAN_ABORTED);
mac               464 drivers/net/wireless/quantenna/qtnfmac/event.c qtnf_event_handle_freq_change(struct qtnf_wmac *mac,
mac               468 drivers/net/wireless/quantenna/qtnfmac/event.c 	struct wiphy *wiphy = priv_to_wiphy(mac);
mac               474 drivers/net/wireless/quantenna/qtnfmac/event.c 		pr_err("MAC%u: payload is too short\n", mac->macid);
mac               485 drivers/net/wireless/quantenna/qtnfmac/event.c 		       mac->macid, chandef.chan->center_freq,
mac               492 drivers/net/wireless/quantenna/qtnfmac/event.c 		 mac->macid, chandef.chan->hw_value, chandef.center_freq1,
mac               496 drivers/net/wireless/quantenna/qtnfmac/event.c 		vif = &mac->iflist[i];
mac               520 drivers/net/wireless/quantenna/qtnfmac/event.c 	struct wiphy *wiphy = priv_to_wiphy(vif->mac);
mac               524 drivers/net/wireless/quantenna/qtnfmac/event.c 		pr_err("MAC%u: payload is too short\n", vif->mac->macid);
mac               535 drivers/net/wireless/quantenna/qtnfmac/event.c 		       vif->mac->macid,
mac               590 drivers/net/wireless/quantenna/qtnfmac/event.c 	struct wiphy *wiphy = priv_to_wiphy(vif->mac);
mac               594 drivers/net/wireless/quantenna/qtnfmac/event.c 		pr_err("MAC%u: payload is too short\n", vif->mac->macid);
mac               621 drivers/net/wireless/quantenna/qtnfmac/event.c static int qtnf_event_parse(struct qtnf_wmac *mac,
mac               635 drivers/net/wireless/quantenna/qtnfmac/event.c 		vif = &mac->iflist[event->vifid];
mac               643 drivers/net/wireless/quantenna/qtnfmac/event.c 		ret = qtnf_event_handle_sta_assoc(mac, vif, (const void *)event,
mac               647 drivers/net/wireless/quantenna/qtnfmac/event.c 		ret = qtnf_event_handle_sta_deauth(mac, vif,
mac               660 drivers/net/wireless/quantenna/qtnfmac/event.c 		ret = qtnf_event_handle_scan_complete(mac, (const void *)event,
mac               672 drivers/net/wireless/quantenna/qtnfmac/event.c 		ret = qtnf_event_handle_freq_change(mac, (const void *)event,
mac               695 drivers/net/wireless/quantenna/qtnfmac/event.c 	struct qtnf_wmac *mac;
mac               705 drivers/net/wireless/quantenna/qtnfmac/event.c 	mac = qtnf_core_get_mac(bus, event->macid);
mac               711 drivers/net/wireless/quantenna/qtnfmac/event.c 	if (unlikely(!mac))
mac               715 drivers/net/wireless/quantenna/qtnfmac/event.c 	res = qtnf_event_parse(mac, skb);
mac                17 drivers/net/wireless/quantenna/qtnfmac/util.c 					   const u8 *mac)
mac                21 drivers/net/wireless/quantenna/qtnfmac/util.c 	if (unlikely(!mac))
mac                25 drivers/net/wireless/quantenna/qtnfmac/util.c 		if (ether_addr_equal(node->mac_addr, mac))
mac                49 drivers/net/wireless/quantenna/qtnfmac/util.c 					const u8 *mac)
mac                54 drivers/net/wireless/quantenna/qtnfmac/util.c 	if (unlikely(!mac))
mac                57 drivers/net/wireless/quantenna/qtnfmac/util.c 	node = qtnf_sta_list_lookup(list, mac);
mac                66 drivers/net/wireless/quantenna/qtnfmac/util.c 	ether_addr_copy(node->mac_addr, mac);
mac                75 drivers/net/wireless/quantenna/qtnfmac/util.c bool qtnf_sta_list_del(struct qtnf_vif *vif, const u8 *mac)
mac                81 drivers/net/wireless/quantenna/qtnfmac/util.c 	node = qtnf_sta_list_lookup(list, mac);
mac                15 drivers/net/wireless/quantenna/qtnfmac/util.h 					   const u8 *mac);
mac                19 drivers/net/wireless/quantenna/qtnfmac/util.h 					const u8 *mac);
mac                20 drivers/net/wireless/quantenna/qtnfmac/util.h bool qtnf_sta_list_del(struct qtnf_vif *vif, const u8 *mac);
mac               304 drivers/net/wireless/ralink/rt2x00/rt2400pci.c 					       conf->mac, sizeof(conf->mac));
mac              1433 drivers/net/wireless/ralink/rt2x00/rt2400pci.c 	u8 *mac;
mac              1453 drivers/net/wireless/ralink/rt2x00/rt2400pci.c 	mac = rt2x00_eeprom_addr(rt2x00dev, EEPROM_MAC_ADDR_0);
mac              1454 drivers/net/wireless/ralink/rt2x00/rt2400pci.c 	rt2x00lib_set_mac_address(rt2x00dev, mac);
mac               310 drivers/net/wireless/ralink/rt2x00/rt2500pci.c 					      conf->mac, sizeof(conf->mac));
mac              1559 drivers/net/wireless/ralink/rt2x00/rt2500pci.c 	u8 *mac;
mac              1579 drivers/net/wireless/ralink/rt2x00/rt2500pci.c 	mac = rt2x00_eeprom_addr(rt2x00dev, EEPROM_MAC_ADDR_0);
mac              1580 drivers/net/wireless/ralink/rt2x00/rt2500pci.c 	rt2x00lib_set_mac_address(rt2x00dev, mac);
mac               461 drivers/net/wireless/ralink/rt2x00/rt2500usb.c 		rt2500usb_register_multiwrite(rt2x00dev, MAC_CSR2, conf->mac,
mac              1320 drivers/net/wireless/ralink/rt2x00/rt2500usb.c 	u8 *mac;
mac              1328 drivers/net/wireless/ralink/rt2x00/rt2500usb.c 	mac = rt2x00_eeprom_addr(rt2x00dev, EEPROM_MAC_ADDR_0);
mac              1329 drivers/net/wireless/ralink/rt2x00/rt2500usb.c 	rt2x00lib_set_mac_address(rt2x00dev, mac);
mac              2046 drivers/net/wireless/ralink/rt2x00/rt2800.h 	u8 mac[6];
mac              1590 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 		memcpy(wcid_entry.mac, address, ETH_ALEN);
mac              1964 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 			memcpy(conf->bssid, conf->mac, sizeof(conf->mac));
mac              1968 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 		if (!is_zero_ether_addr((const u8 *)conf->mac)) {
mac              1969 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 			reg = le32_to_cpu(conf->mac[1]);
mac              1971 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 			conf->mac[1] = cpu_to_le32(reg);
mac              1975 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 					      conf->mac, sizeof(conf->mac));
mac              9256 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 	u8 *mac;
mac              9270 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 	mac = rt2800_eeprom_addr(rt2x00dev, EEPROM_MAC_ADDR_0);
mac              9271 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 	rt2x00lib_set_mac_address(rt2x00dev, mac);
mac               492 drivers/net/wireless/ralink/rt2x00/rt2x00.h 	__le32 mac[2];
mac                22 drivers/net/wireless/ralink/rt2x00/rt2x00config.c 			   const u8 *mac, const u8 *bssid)
mac                52 drivers/net/wireless/ralink/rt2x00/rt2x00config.c 	memset(conf.mac, 0, sizeof(conf.mac));
mac                53 drivers/net/wireless/ralink/rt2x00/rt2x00config.c 	if (mac)
mac                54 drivers/net/wireless/ralink/rt2x00/rt2x00config.c 		memcpy(conf.mac, mac, ETH_ALEN);
mac                61 drivers/net/wireless/ralink/rt2x00/rt2x00config.c 	if (mac || (!rt2x00dev->intf_ap_count && !rt2x00dev->intf_sta_count))
mac               114 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c static void rt2x00lib_intf_scheduled_iter(void *data, u8 *mac,
mac               167 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c static void rt2x00lib_bc_buffer_iter(void *data, u8 *mac,
mac               190 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c static void rt2x00lib_beaconupdate_iter(void *data, u8 *mac,
mac                75 drivers/net/wireless/ralink/rt2x00/rt2x00lib.h 			   const u8 *mac, const u8 *bssid);
mac               384 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c static void rt2x00mac_set_tim_iter(void *data, u8 *mac,
mac               471 drivers/net/wireless/ralink/rt2x00/rt61pci.c 		reg = le32_to_cpu(conf->mac[1]);
mac               473 drivers/net/wireless/ralink/rt2x00/rt61pci.c 		conf->mac[1] = cpu_to_le32(reg);
mac               476 drivers/net/wireless/ralink/rt2x00/rt61pci.c 					       conf->mac, sizeof(conf->mac));
mac              2300 drivers/net/wireless/ralink/rt2x00/rt61pci.c 	u8 *mac;
mac              2321 drivers/net/wireless/ralink/rt2x00/rt61pci.c 	mac = rt2x00_eeprom_addr(rt2x00dev, EEPROM_MAC_ADDR_0);
mac              2322 drivers/net/wireless/ralink/rt2x00/rt61pci.c 	rt2x00lib_set_mac_address(rt2x00dev, mac);
mac               506 drivers/net/wireless/ralink/rt2x00/rt73usb.c 		reg = le32_to_cpu(conf->mac[1]);
mac               508 drivers/net/wireless/ralink/rt2x00/rt73usb.c 		conf->mac[1] = cpu_to_le32(reg);
mac               511 drivers/net/wireless/ralink/rt2x00/rt73usb.c 					    conf->mac, sizeof(conf->mac));
mac              1752 drivers/net/wireless/ralink/rt2x00/rt73usb.c 	u8 *mac;
mac              1760 drivers/net/wireless/ralink/rt2x00/rt73usb.c 	mac = rt2x00_eeprom_addr(rt2x00dev, EEPROM_MAC_ADDR_0);
mac              1761 drivers/net/wireless/ralink/rt2x00/rt73usb.c 	rt2x00lib_set_mac_address(rt2x00dev, mac);
mac               974 drivers/net/wireless/ray_cs.c 	writeb(PROTOCOL_VER | msg_type, &ptx->mac.frame_ctl_1);
mac               983 drivers/net/wireless/ray_cs.c 		writeb(0, &ptx->mac.frame_ctl_2);
mac               984 drivers/net/wireless/ray_cs.c 		memcpy_toio(ptx->mac.addr_1, ((struct ethhdr *)data)->h_dest,
mac               986 drivers/net/wireless/ray_cs.c 		memcpy_toio(ptx->mac.addr_3, local->bss_id, ADDRLEN);
mac               990 drivers/net/wireless/ray_cs.c 			writeb(FC2_FROM_DS, &ptx->mac.frame_ctl_2);
mac               991 drivers/net/wireless/ray_cs.c 			memcpy_toio(ptx->mac.addr_1,
mac               993 drivers/net/wireless/ray_cs.c 			memcpy_toio(ptx->mac.addr_2, local->bss_id, 6);
mac               994 drivers/net/wireless/ray_cs.c 			memcpy_toio(ptx->mac.addr_3,
mac               998 drivers/net/wireless/ray_cs.c 			writeb(FC2_TO_DS, &ptx->mac.frame_ctl_2);
mac               999 drivers/net/wireless/ray_cs.c 			memcpy_toio(ptx->mac.addr_1, local->bss_id, ADDRLEN);
mac              1000 drivers/net/wireless/ray_cs.c 			memcpy_toio(ptx->mac.addr_2,
mac              1002 drivers/net/wireless/ray_cs.c 			memcpy_toio(ptx->mac.addr_3,
mac              2433 drivers/net/wireless/ray_cs.c 			    (local, msg->mac.addr_2, OPEN_AUTH_RESPONSE)) {
mac              2435 drivers/net/wireless/ray_cs.c 				memcpy(local->auth_id, msg->mac.addr_2,
mac              2682 drivers/net/wireless/ray_cs.c 	writeb(PROTOCOL_VER | AUTHENTIC_TYPE, &ptx->mac.frame_ctl_1);
mac              2683 drivers/net/wireless/ray_cs.c 	writeb(0, &ptx->mac.frame_ctl_2);
mac              2685 drivers/net/wireless/ray_cs.c 	memcpy_toio(ptx->mac.addr_1, dest, ADDRLEN);
mac              2686 drivers/net/wireless/ray_cs.c 	memcpy_toio(ptx->mac.addr_2, local->sparm.b4.a_mac_addr, ADDRLEN);
mac              2687 drivers/net/wireless/ray_cs.c 	memcpy_toio(ptx->mac.addr_3, local->bss_id, ADDRLEN);
mac                11 drivers/net/wireless/ray_cs.h     struct mac_header mac;
mac               572 drivers/net/wireless/rayctl.h     struct mac_header mac;
mac               579 drivers/net/wireless/rayctl.h     struct mac_header mac;
mac              4247 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 			       struct ieee80211_key_conf *key, const u8 *mac)
mac              4266 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 			val32 = ctrl | (mac[0] << 16) | (mac[1] << 24);
mac              4269 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 			val32 = mac[2] | (mac[3] << 8) |
mac              4270 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 				(mac[4] << 16) | (mac[5] << 24);
mac              4289 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 				   struct ieee80211_vif *vif, const u8 *mac)
mac               588 drivers/net/wireless/realtek/rtlwifi/base.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               590 drivers/net/wireless/realtek/rtlwifi/base.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_RCR, (u8 *) (&mac->rx_conf));
mac               622 drivers/net/wireless/realtek/rtlwifi/base.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               642 drivers/net/wireless/realtek/rtlwifi/base.c 	if (mac->opmode == NL80211_IFTYPE_STATION) {
mac               643 drivers/net/wireless/realtek/rtlwifi/base.c 		bw_40 = mac->bw_40;
mac               644 drivers/net/wireless/realtek/rtlwifi/base.c 		bw_80 = mac->bw_80;
mac               645 drivers/net/wireless/realtek/rtlwifi/base.c 	} else if (mac->opmode == NL80211_IFTYPE_AP ||
mac               646 drivers/net/wireless/realtek/rtlwifi/base.c 		 mac->opmode == NL80211_IFTYPE_ADHOC ||
mac               647 drivers/net/wireless/realtek/rtlwifi/base.c 		 mac->opmode == NL80211_IFTYPE_MESH_POINT) {
mac               780 drivers/net/wireless/realtek/rtlwifi/base.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               789 drivers/net/wireless/realtek/rtlwifi/base.c 		if (mac->opmode == NL80211_IFTYPE_STATION) {
mac               791 drivers/net/wireless/realtek/rtlwifi/base.c 		} else if (mac->opmode == NL80211_IFTYPE_ADHOC ||
mac               792 drivers/net/wireless/realtek/rtlwifi/base.c 				mac->opmode == NL80211_IFTYPE_MESH_POINT) {
mac               802 drivers/net/wireless/realtek/rtlwifi/base.c 		} else if (mac->opmode == NL80211_IFTYPE_AP) {
mac               810 drivers/net/wireless/realtek/rtlwifi/base.c 		if (mac->opmode == NL80211_IFTYPE_STATION ||
mac               811 drivers/net/wireless/realtek/rtlwifi/base.c 		    mac->opmode == NL80211_IFTYPE_MESH_POINT) {
mac               817 drivers/net/wireless/realtek/rtlwifi/base.c 			else if (mac->mode == WIRELESS_MODE_AC_5G)
mac               820 drivers/net/wireless/realtek/rtlwifi/base.c 			else if (mac->mode == WIRELESS_MODE_AC_24G)
mac               823 drivers/net/wireless/realtek/rtlwifi/base.c 			else if (mac->mode == WIRELESS_MODE_N_24G)
mac               826 drivers/net/wireless/realtek/rtlwifi/base.c 			else if (mac->mode == WIRELESS_MODE_N_5G)
mac               829 drivers/net/wireless/realtek/rtlwifi/base.c 			else if (mac->mode & WIRELESS_MODE_G)
mac               832 drivers/net/wireless/realtek/rtlwifi/base.c 			else if (mac->mode & WIRELESS_MODE_B)
mac               835 drivers/net/wireless/realtek/rtlwifi/base.c 			else if (mac->mode & WIRELESS_MODE_A)
mac               839 drivers/net/wireless/realtek/rtlwifi/base.c 		} else if (mac->opmode == NL80211_IFTYPE_AP ||
mac               840 drivers/net/wireless/realtek/rtlwifi/base.c 			mac->opmode == NL80211_IFTYPE_ADHOC) {
mac               859 drivers/net/wireless/realtek/rtlwifi/base.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               864 drivers/net/wireless/realtek/rtlwifi/base.c 	if (mac->opmode == NL80211_IFTYPE_AP ||
mac               865 drivers/net/wireless/realtek/rtlwifi/base.c 	    mac->opmode == NL80211_IFTYPE_ADHOC ||
mac               866 drivers/net/wireless/realtek/rtlwifi/base.c 	    mac->opmode == NL80211_IFTYPE_MESH_POINT) {
mac               870 drivers/net/wireless/realtek/rtlwifi/base.c 	} else if (mac->opmode == NL80211_IFTYPE_STATION) {
mac               871 drivers/net/wireless/realtek/rtlwifi/base.c 		if (!mac->bw_40 || !(sta->ht_cap.ht_supported))
mac               884 drivers/net/wireless/realtek/rtlwifi/base.c 		if (mac->opmode == NL80211_IFTYPE_AP ||
mac               885 drivers/net/wireless/realtek/rtlwifi/base.c 		    mac->opmode == NL80211_IFTYPE_ADHOC ||
mac               886 drivers/net/wireless/realtek/rtlwifi/base.c 		    mac->opmode == NL80211_IFTYPE_MESH_POINT) {
mac               889 drivers/net/wireless/realtek/rtlwifi/base.c 		} else if (mac->opmode == NL80211_IFTYPE_STATION) {
mac               890 drivers/net/wireless/realtek/rtlwifi/base.c 			if (!mac->bw_80 ||
mac              1316 drivers/net/wireless/realtek/rtlwifi/base.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1321 drivers/net/wireless/realtek/rtlwifi/base.c 	    mac->link_state < MAC80211_LINKED &&
mac              1329 drivers/net/wireless/realtek/rtlwifi/base.c 		mac->link_state = MAC80211_LINKING;
mac              1369 drivers/net/wireless/realtek/rtlwifi/base.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1385 drivers/net/wireless/realtek/rtlwifi/base.c 			if (mac->act_scanning)
mac              1995 drivers/net/wireless/realtek/rtlwifi/base.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              2002 drivers/net/wireless/realtek/rtlwifi/base.c 	if (!mac->act_scanning)
mac              2054 drivers/net/wireless/realtek/rtlwifi/base.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              2072 drivers/net/wireless/realtek/rtlwifi/base.c 	if (mac->link_state > MAC80211_NOLINK) {
mac              2073 drivers/net/wireless/realtek/rtlwifi/base.c 		if (mac->cnt_after_linked < 20)
mac              2074 drivers/net/wireless/realtek/rtlwifi/base.c 			mac->cnt_after_linked++;
mac              2076 drivers/net/wireless/realtek/rtlwifi/base.c 		mac->cnt_after_linked = 0;
mac              2082 drivers/net/wireless/realtek/rtlwifi/base.c 	if (mac->link_state >= MAC80211_LINKED) {
mac              2189 drivers/net/wireless/realtek/rtlwifi/base.c 	if (mac->link_state == MAC80211_LINKED &&
mac              2190 drivers/net/wireless/realtek/rtlwifi/base.c 	    mac->opmode == NL80211_IFTYPE_STATION) {
mac              2650 drivers/net/wireless/realtek/rtlwifi/base.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              2671 drivers/net/wireless/realtek/rtlwifi/base.c 	if (mac->opmode != NL80211_IFTYPE_STATION)
mac              2674 drivers/net/wireless/realtek/rtlwifi/base.c 	if (mac->link_state == MAC80211_NOLINK) {
mac              2675 drivers/net/wireless/realtek/rtlwifi/base.c 		mac->vendor = PEER_UNKNOWN;
mac              2679 drivers/net/wireless/realtek/rtlwifi/base.c 	if (mac->cnt_after_linked > 2)
mac              2695 drivers/net/wireless/realtek/rtlwifi/base.c 		vendor = mac->vendor;
mac              2697 drivers/net/wireless/realtek/rtlwifi/base.c 	if ((memcmp(mac->bssid, ap5_1, 3) == 0) ||
mac              2698 drivers/net/wireless/realtek/rtlwifi/base.c 		(memcmp(mac->bssid, ap5_2, 3) == 0) ||
mac              2699 drivers/net/wireless/realtek/rtlwifi/base.c 		(memcmp(mac->bssid, ap5_3, 3) == 0) ||
mac              2700 drivers/net/wireless/realtek/rtlwifi/base.c 		(memcmp(mac->bssid, ap5_4, 3) == 0) ||
mac              2701 drivers/net/wireless/realtek/rtlwifi/base.c 		(memcmp(mac->bssid, ap5_5, 3) == 0) ||
mac              2702 drivers/net/wireless/realtek/rtlwifi/base.c 		(memcmp(mac->bssid, ap5_6, 3) == 0) ||
mac              2706 drivers/net/wireless/realtek/rtlwifi/base.c 	} else if ((memcmp(mac->bssid, ap4_4, 3) == 0) ||
mac              2707 drivers/net/wireless/realtek/rtlwifi/base.c 		(memcmp(mac->bssid, ap4_5, 3) == 0) ||
mac              2708 drivers/net/wireless/realtek/rtlwifi/base.c 		(memcmp(mac->bssid, ap4_1, 3) == 0) ||
mac              2709 drivers/net/wireless/realtek/rtlwifi/base.c 		(memcmp(mac->bssid, ap4_2, 3) == 0) ||
mac              2710 drivers/net/wireless/realtek/rtlwifi/base.c 		(memcmp(mac->bssid, ap4_3, 3) == 0) ||
mac              2714 drivers/net/wireless/realtek/rtlwifi/base.c 	} else if (memcmp(mac->bssid, ap6_1, 3) == 0 ||
mac              2718 drivers/net/wireless/realtek/rtlwifi/base.c 	} else if ((memcmp(mac->bssid, ap3_1, 3) == 0) ||
mac              2719 drivers/net/wireless/realtek/rtlwifi/base.c 		(memcmp(mac->bssid, ap3_2, 3) == 0) ||
mac              2720 drivers/net/wireless/realtek/rtlwifi/base.c 		(memcmp(mac->bssid, ap3_3, 3) == 0) ||
mac              2724 drivers/net/wireless/realtek/rtlwifi/base.c 	} else if (memcmp(mac->bssid, ap7_1, 3) == 0 ||
mac              2730 drivers/net/wireless/realtek/rtlwifi/base.c 	mac->vendor = vendor;
mac                49 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c 	struct rtl_mac *mac = rtl_mac(rtlpriv);
mac                53 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c 	if (mac->opmode == NL80211_IFTYPE_ADHOC ||
mac                54 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c 	    mac->opmode == NL80211_IFTYPE_MESH_POINT ||
mac                55 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c 	    mac->opmode == NL80211_IFTYPE_AP) {
mac                79 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c 	struct rtl_mac *mac = rtl_mac(rtlpriv);
mac                83 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c 	if ((mac->mode == WIRELESS_MODE_B) || (mac->mode == WIRELESS_MODE_G))
mac               489 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c 	struct rtl_mac *mac = rtl_mac(rtlpriv);
mac               493 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c 	if (mac->opmode == NL80211_IFTYPE_STATION &&
mac               494 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c 	    mac->link_state >= MAC80211_LINKED) {
mac               520 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c 	struct rtl_mac *mac = rtl_mac(rtlpriv);
mac               559 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c 		if (mac->act_scanning)
mac               565 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c 		if (mac->link_state == MAC80211_LINKING)
mac               571 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c 		if (mac->link_state == MAC80211_LINKING)
mac               586 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c 		if (mac->opmode == NL80211_IFTYPE_AP)
mac               501 drivers/net/wireless/realtek/rtlwifi/btcoexist/rtl_btc.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               504 drivers/net/wireless/realtek/rtlwifi/btcoexist/rtl_btc.c 	u8 bibss = (mac->opmode == NL80211_IFTYPE_ADHOC) ? 1 : 0;
mac               148 drivers/net/wireless/realtek/rtlwifi/core.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               169 drivers/net/wireless/realtek/rtlwifi/core.c 		mac->link_state = MAC80211_NOLINK;
mac               170 drivers/net/wireless/realtek/rtlwifi/core.c 		eth_zero_addr(mac->bssid);
mac               171 drivers/net/wireless/realtek/rtlwifi/core.c 		mac->vendor = PEER_UNKNOWN;
mac               212 drivers/net/wireless/realtek/rtlwifi/core.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               216 drivers/net/wireless/realtek/rtlwifi/core.c 	if (mac->vif) {
mac               218 drivers/net/wireless/realtek/rtlwifi/core.c 			 "vif has been set!! mac->vif = 0x%p\n", mac->vif);
mac               229 drivers/net/wireless/realtek/rtlwifi/core.c 		mac->p2p = P2P_ROLE_CLIENT;
mac               232 drivers/net/wireless/realtek/rtlwifi/core.c 		if (mac->beacon_enabled == 1) {
mac               235 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->beacon_enabled = 0;
mac               244 drivers/net/wireless/realtek/rtlwifi/core.c 		mac->link_state = MAC80211_LINKED;
mac               247 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->basic_rates = 0xfff;
mac               249 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->basic_rates = 0xff0;
mac               251 drivers/net/wireless/realtek/rtlwifi/core.c 				(u8 *)(&mac->basic_rates));
mac               256 drivers/net/wireless/realtek/rtlwifi/core.c 		mac->p2p = P2P_ROLE_GO;
mac               262 drivers/net/wireless/realtek/rtlwifi/core.c 		mac->link_state = MAC80211_LINKED;
mac               265 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->basic_rates = 0xfff;
mac               267 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->basic_rates = 0xff0;
mac               269 drivers/net/wireless/realtek/rtlwifi/core.c 					      (u8 *)(&mac->basic_rates));
mac               277 drivers/net/wireless/realtek/rtlwifi/core.c 		mac->link_state = MAC80211_LINKED;
mac               280 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->basic_rates = 0xfff;
mac               282 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->basic_rates = 0xff0;
mac               284 drivers/net/wireless/realtek/rtlwifi/core.c 				(u8 *)(&mac->basic_rates));
mac               295 drivers/net/wireless/realtek/rtlwifi/core.c 	if (mac->p2p) {
mac               298 drivers/net/wireless/realtek/rtlwifi/core.c 		mac->basic_rates = 0xff0;/*disable cck rate for p2p*/
mac               300 drivers/net/wireless/realtek/rtlwifi/core.c 				(u8 *)(&mac->basic_rates));
mac               302 drivers/net/wireless/realtek/rtlwifi/core.c 	mac->vif = vif;
mac               303 drivers/net/wireless/realtek/rtlwifi/core.c 	mac->opmode = vif->type;
mac               305 drivers/net/wireless/realtek/rtlwifi/core.c 	memcpy(mac->mac_addr, vif->addr, ETH_ALEN);
mac               306 drivers/net/wireless/realtek/rtlwifi/core.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
mac               308 drivers/net/wireless/realtek/rtlwifi/core.c 	mac->retry_long = retry_limit;
mac               309 drivers/net/wireless/realtek/rtlwifi/core.c 	mac->retry_short = retry_limit;
mac               321 drivers/net/wireless/realtek/rtlwifi/core.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               329 drivers/net/wireless/realtek/rtlwifi/core.c 		if (mac->beacon_enabled == 1) {
mac               330 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->beacon_enabled = 0;
mac               340 drivers/net/wireless/realtek/rtlwifi/core.c 	mac->p2p = 0;
mac               341 drivers/net/wireless/realtek/rtlwifi/core.c 	mac->vif = NULL;
mac               342 drivers/net/wireless/realtek/rtlwifi/core.c 	mac->link_state = MAC80211_NOLINK;
mac               343 drivers/net/wireless/realtek/rtlwifi/core.c 	eth_zero_addr(mac->bssid);
mac               344 drivers/net/wireless/realtek/rtlwifi/core.c 	mac->vendor = PEER_UNKNOWN;
mac               345 drivers/net/wireless/realtek/rtlwifi/core.c 	mac->opmode = NL80211_IFTYPE_UNSPECIFIED;
mac               346 drivers/net/wireless/realtek/rtlwifi/core.c 	rtlpriv->cfg->ops->set_network_type(hw, mac->opmode);
mac               421 drivers/net/wireless/realtek/rtlwifi/core.c 	struct rtl_mac *mac = &rtlpriv->mac80211;
mac               456 drivers/net/wireless/realtek/rtlwifi/core.c 		else if  (memcmp(pattern_os, mac->mac_addr, 6) == 0)
mac               557 drivers/net/wireless/realtek/rtlwifi/core.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               572 drivers/net/wireless/realtek/rtlwifi/core.c 	ieee80211_resume_disconnect(mac->vif);
mac               582 drivers/net/wireless/realtek/rtlwifi/core.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               586 drivers/net/wireless/realtek/rtlwifi/core.c 	if (mac->skip_scan)
mac               642 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->retry_long = hw->conf.long_frame_max_tx_count;
mac               643 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->retry_short = hw->conf.long_frame_max_tx_count;
mac               660 drivers/net/wireless/realtek/rtlwifi/core.c 		if (mac->act_scanning)
mac               661 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->n_channels++;
mac               664 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->link_state < MAC80211_LINKED &&
mac               665 drivers/net/wireless/realtek/rtlwifi/core.c 			!mac->act_scanning) {
mac               688 drivers/net/wireless/realtek/rtlwifi/core.c 				mac->bw_80 = true;
mac               689 drivers/net/wireless/realtek/rtlwifi/core.c 				mac->bw_40 = true;
mac               691 drivers/net/wireless/realtek/rtlwifi/core.c 					mac->cur_80_prime_sc =
mac               694 drivers/net/wireless/realtek/rtlwifi/core.c 						mac->cur_40_prime_sc =
mac               699 drivers/net/wireless/realtek/rtlwifi/core.c 						mac->cur_40_prime_sc =
mac               705 drivers/net/wireless/realtek/rtlwifi/core.c 					mac->cur_80_prime_sc =
mac               708 drivers/net/wireless/realtek/rtlwifi/core.c 						mac->cur_40_prime_sc =
mac               713 drivers/net/wireless/realtek/rtlwifi/core.c 						mac->cur_40_prime_sc =
mac               725 drivers/net/wireless/realtek/rtlwifi/core.c 					mac->cur_40_prime_sc =
mac               729 drivers/net/wireless/realtek/rtlwifi/core.c 					mac->bw_40 = false;
mac               730 drivers/net/wireless/realtek/rtlwifi/core.c 					mac->bw_80 = false;
mac               734 drivers/net/wireless/realtek/rtlwifi/core.c 					mac->cur_40_prime_sc =
mac               738 drivers/net/wireless/realtek/rtlwifi/core.c 					mac->bw_40 = true;
mac               739 drivers/net/wireless/realtek/rtlwifi/core.c 					mac->bw_80 = false;
mac               747 drivers/net/wireless/realtek/rtlwifi/core.c 					mac->cur_40_prime_sc =
mac               751 drivers/net/wireless/realtek/rtlwifi/core.c 					mac->bw_40 = true;
mac               752 drivers/net/wireless/realtek/rtlwifi/core.c 					mac->bw_80 = false;
mac               759 drivers/net/wireless/realtek/rtlwifi/core.c 					mac->bw_40 = false;
mac               760 drivers/net/wireless/realtek/rtlwifi/core.c 					mac->bw_80 = false;
mac               801 drivers/net/wireless/realtek/rtlwifi/core.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               810 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->rx_conf |= rtlpriv->cfg->maps[MAC_RCR_AM] |
mac               815 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->rx_conf &= ~(rtlpriv->cfg->maps[MAC_RCR_AM] |
mac               825 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->rx_conf |= rtlpriv->cfg->maps[MAC_RCR_ACRC32];
mac               829 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->rx_conf &= ~rtlpriv->cfg->maps[MAC_RCR_ACRC32];
mac               842 drivers/net/wireless/realtek/rtlwifi/core.c 	    mac->link_state >= MAC80211_LINKED) {
mac               843 drivers/net/wireless/realtek/rtlwifi/core.c 		if (mac->opmode != NL80211_IFTYPE_AP &&
mac               844 drivers/net/wireless/realtek/rtlwifi/core.c 		    mac->opmode != NL80211_IFTYPE_MESH_POINT) {
mac               856 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->rx_conf |= rtlpriv->cfg->maps[MAC_RCR_ACF];
mac               861 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->rx_conf &= ~rtlpriv->cfg->maps[MAC_RCR_ACF];
mac               871 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->rx_conf |= rtlpriv->cfg->maps[MAC_RCR_AAP];
mac               875 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->rx_conf &= ~rtlpriv->cfg->maps[MAC_RCR_AAP];
mac               885 drivers/net/wireless/realtek/rtlwifi/core.c 					      (u8 *)(&mac->rx_conf));
mac               894 drivers/net/wireless/realtek/rtlwifi/core.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               922 drivers/net/wireless/realtek/rtlwifi/core.c 		if (mac->p2p)
mac               987 drivers/net/wireless/realtek/rtlwifi/core.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               997 drivers/net/wireless/realtek/rtlwifi/core.c 	mac->ac[aci].aifs = param->aifs;
mac               998 drivers/net/wireless/realtek/rtlwifi/core.c 	mac->ac[aci].cw_min = cpu_to_le16(param->cw_min);
mac               999 drivers/net/wireless/realtek/rtlwifi/core.c 	mac->ac[aci].cw_max = cpu_to_le16(param->cw_max);
mac              1000 drivers/net/wireless/realtek/rtlwifi/core.c 	mac->ac[aci].tx_op = cpu_to_le16(param->txop);
mac              1001 drivers/net/wireless/realtek/rtlwifi/core.c 	memcpy(&mac->edca_param[aci], param, sizeof(*param));
mac              1026 drivers/net/wireless/realtek/rtlwifi/core.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1036 drivers/net/wireless/realtek/rtlwifi/core.c 			if (mac->beacon_enabled == 0) {
mac              1042 drivers/net/wireless/realtek/rtlwifi/core.c 				mac->beacon_enabled = 1;
mac              1054 drivers/net/wireless/realtek/rtlwifi/core.c 			if (mac->beacon_enabled == 1) {
mac              1058 drivers/net/wireless/realtek/rtlwifi/core.c 				mac->beacon_enabled = 0;
mac              1067 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->beacon_interval = bss_conf->beacon_int;
mac              1091 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->link_state = MAC80211_LINKED;
mac              1092 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->cnt_after_linked = 0;
mac              1093 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->assoc_id = bss_conf->aid;
mac              1094 drivers/net/wireless/realtek/rtlwifi/core.c 			memcpy(mac->bssid, bss_conf->bssid, ETH_ALEN);
mac              1114 drivers/net/wireless/realtek/rtlwifi/core.c 				mac->mode = WIRELESS_MODE_A;
mac              1117 drivers/net/wireless/realtek/rtlwifi/core.c 					mac->mode = WIRELESS_MODE_B;
mac              1119 drivers/net/wireless/realtek/rtlwifi/core.c 					mac->mode = WIRELESS_MODE_G;
mac              1124 drivers/net/wireless/realtek/rtlwifi/core.c 					mac->mode = WIRELESS_MODE_N_24G;
mac              1126 drivers/net/wireless/realtek/rtlwifi/core.c 					mac->mode = WIRELESS_MODE_N_5G;
mac              1131 drivers/net/wireless/realtek/rtlwifi/core.c 					mac->mode = WIRELESS_MODE_AC_5G;
mac              1133 drivers/net/wireless/realtek/rtlwifi/core.c 					mac->mode = WIRELESS_MODE_AC_24G;
mac              1153 drivers/net/wireless/realtek/rtlwifi/core.c 			if (mac->link_state == MAC80211_LINKED)
mac              1157 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->link_state = MAC80211_NOLINK;
mac              1160 drivers/net/wireless/realtek/rtlwifi/core.c 					       (u8 *)mac->bssid, NULL, 0,
mac              1165 drivers/net/wireless/realtek/rtlwifi/core.c 				 "bssid = %pMF\n", mac->bssid);
mac              1174 drivers/net/wireless/realtek/rtlwifi/core.c 			eth_zero_addr(mac->bssid);
mac              1175 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->vendor = PEER_UNKNOWN;
mac              1176 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->mode = 0;
mac              1203 drivers/net/wireless/realtek/rtlwifi/core.c 		mac->use_cts_protect = bss_conf->use_cts_prot;
mac              1211 drivers/net/wireless/realtek/rtlwifi/core.c 		mac->short_preamble = bss_conf->use_short_preamble;
mac              1213 drivers/net/wireless/realtek/rtlwifi/core.c 					      (u8 *)(&mac->short_preamble));
mac              1221 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->slot_time = RTL_SLOT_TIME_9;
mac              1223 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->slot_time = RTL_SLOT_TIME_20;
mac              1226 drivers/net/wireless/realtek/rtlwifi/core.c 					      (u8 *)(&mac->slot_time));
mac              1239 drivers/net/wireless/realtek/rtlwifi/core.c 			    mac->current_ampdu_density)
mac              1240 drivers/net/wireless/realtek/rtlwifi/core.c 				mac->current_ampdu_density =
mac              1243 drivers/net/wireless/realtek/rtlwifi/core.c 			    mac->current_ampdu_factor)
mac              1244 drivers/net/wireless/realtek/rtlwifi/core.c 				mac->current_ampdu_factor =
mac              1250 drivers/net/wireless/realtek/rtlwifi/core.c 					      (u8 *)(&mac->max_mss_density));
mac              1252 drivers/net/wireless/realtek/rtlwifi/core.c 					      &mac->current_ampdu_factor);
mac              1254 drivers/net/wireless/realtek/rtlwifi/core.c 					      &mac->current_ampdu_density);
mac              1267 drivers/net/wireless/realtek/rtlwifi/core.c 		mac->vendor = PEER_UNKNOWN;
mac              1268 drivers/net/wireless/realtek/rtlwifi/core.c 		memcpy(mac->bssid, bss_conf->bssid, ETH_ALEN);
mac              1278 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->mode = WIRELESS_MODE_A;
mac              1281 drivers/net/wireless/realtek/rtlwifi/core.c 				mac->mode = WIRELESS_MODE_B;
mac              1283 drivers/net/wireless/realtek/rtlwifi/core.c 				mac->mode = WIRELESS_MODE_G;
mac              1288 drivers/net/wireless/realtek/rtlwifi/core.c 				mac->mode = WIRELESS_MODE_N_24G;
mac              1290 drivers/net/wireless/realtek/rtlwifi/core.c 				mac->mode = WIRELESS_MODE_N_5G;
mac              1295 drivers/net/wireless/realtek/rtlwifi/core.c 				mac->mode = WIRELESS_MODE_AC_5G;
mac              1297 drivers/net/wireless/realtek/rtlwifi/core.c 				mac->mode = WIRELESS_MODE_AC_24G;
mac              1306 drivers/net/wireless/realtek/rtlwifi/core.c 			sta_entry->wireless_mode = mac->mode;
mac              1310 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->ht_enable = true;
mac              1321 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->vht_enable = true;
mac              1331 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->basic_rates = basic_rates;
mac              1354 drivers/net/wireless/realtek/rtlwifi/core.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1355 drivers/net/wireless/realtek/rtlwifi/core.c 	u8 bibss = (mac->opmode == NL80211_IFTYPE_ADHOC) ? 1 : 0;
mac              1357 drivers/net/wireless/realtek/rtlwifi/core.c 	mac->tsf = tsf;
mac              1430 drivers/net/wireless/realtek/rtlwifi/core.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1433 drivers/net/wireless/realtek/rtlwifi/core.c 	mac->act_scanning = true;
mac              1435 drivers/net/wireless/realtek/rtlwifi/core.c 		mac->skip_scan = true;
mac              1450 drivers/net/wireless/realtek/rtlwifi/core.c 	if (mac->link_state == MAC80211_LINKED) {
mac              1452 drivers/net/wireless/realtek/rtlwifi/core.c 		mac->link_state = MAC80211_LINKED_SCANNING;
mac              1468 drivers/net/wireless/realtek/rtlwifi/core.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1471 drivers/net/wireless/realtek/rtlwifi/core.c 	mac->act_scanning = false;
mac              1472 drivers/net/wireless/realtek/rtlwifi/core.c 	mac->skip_scan = false;
mac              1480 drivers/net/wireless/realtek/rtlwifi/core.c 	if (mac->n_channels == 3)
mac              1481 drivers/net/wireless/realtek/rtlwifi/core.c 		mac->p2p_in_use = true;
mac              1483 drivers/net/wireless/realtek/rtlwifi/core.c 		mac->p2p_in_use = false;
mac              1484 drivers/net/wireless/realtek/rtlwifi/core.c 	mac->n_channels = 0;
mac              1488 drivers/net/wireless/realtek/rtlwifi/core.c 	if (mac->link_state == MAC80211_LINKED_SCANNING) {
mac              1489 drivers/net/wireless/realtek/rtlwifi/core.c 		mac->link_state = MAC80211_LINKED;
mac              1490 drivers/net/wireless/realtek/rtlwifi/core.c 		if (mac->opmode == NL80211_IFTYPE_STATION) {
mac              1492 drivers/net/wireless/realtek/rtlwifi/core.c 			rtlpriv->cfg->ops->set_network_type(hw, mac->opmode);
mac               476 drivers/net/wireless/realtek/rtlwifi/pci.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               496 drivers/net/wireless/realtek/rtlwifi/pci.c 		while (!mac->act_scanning &&
mac               503 drivers/net/wireless/realtek/rtlwifi/pci.c 			if (!skb_queue_empty(&mac->skb_waitq[tid]) &&
mac               506 drivers/net/wireless/realtek/rtlwifi/pci.c 				skb = skb_dequeue(&mac->skb_waitq[tid]);
mac              1075 drivers/net/wireless/realtek/rtlwifi/pci.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1103 drivers/net/wireless/realtek/rtlwifi/pci.c 	pskb = ieee80211_beacon_get(hw, mac->vif);
mac              1166 drivers/net/wireless/realtek/rtlwifi/pci.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1180 drivers/net/wireless/realtek/rtlwifi/pci.c 	mac->beacon_interval = 100;
mac              1183 drivers/net/wireless/realtek/rtlwifi/pci.c 	mac->min_space_cfg = 0;
mac              1184 drivers/net/wireless/realtek/rtlwifi/pci.c 	mac->max_mss_density = 0;
mac              1186 drivers/net/wireless/realtek/rtlwifi/pci.c 	mac->current_ampdu_density = 7;
mac              1187 drivers/net/wireless/realtek/rtlwifi/pci.c 	mac->current_ampdu_factor = 3;
mac              1190 drivers/net/wireless/realtek/rtlwifi/pci.c 	mac->retry_short = 7;
mac              1191 drivers/net/wireless/realtek/rtlwifi/pci.c 	mac->retry_long = 7;
mac              1709 drivers/net/wireless/realtek/rtlwifi/pci.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1714 drivers/net/wireless/realtek/rtlwifi/pci.c 	if (mac->skip_scan)
mac               193 drivers/net/wireless/realtek/rtlwifi/ps.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               197 drivers/net/wireless/realtek/rtlwifi/ps.c 	if (mac->opmode != NL80211_IFTYPE_STATION) {
mac               203 drivers/net/wireless/realtek/rtlwifi/ps.c 	if (mac->p2p_in_use)
mac               206 drivers/net/wireless/realtek/rtlwifi/ps.c 	if (mac->link_state > MAC80211_NOLINK)
mac               233 drivers/net/wireless/realtek/rtlwifi/ps.c 		    (mac->link_state == MAC80211_NOLINK) &&
mac               234 drivers/net/wireless/realtek/rtlwifi/ps.c 		    !mac->act_scanning) {
mac               306 drivers/net/wireless/realtek/rtlwifi/ps.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               319 drivers/net/wireless/realtek/rtlwifi/ps.c 	if (mac->link_state != MAC80211_LINKED)
mac               322 drivers/net/wireless/realtek/rtlwifi/ps.c 	if (mac->opmode == NL80211_IFTYPE_ADHOC)
mac               332 drivers/net/wireless/realtek/rtlwifi/ps.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               336 drivers/net/wireless/realtek/rtlwifi/ps.c 	if (mac->opmode == NL80211_IFTYPE_ADHOC)
mac               339 drivers/net/wireless/realtek/rtlwifi/ps.c 	if (mac->link_state != MAC80211_LINKED)
mac               398 drivers/net/wireless/realtek/rtlwifi/ps.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               412 drivers/net/wireless/realtek/rtlwifi/ps.c 	if (mac->cnt_after_linked < 5)
mac               415 drivers/net/wireless/realtek/rtlwifi/ps.c 	if (mac->opmode == NL80211_IFTYPE_ADHOC)
mac               418 drivers/net/wireless/realtek/rtlwifi/ps.c 	if (mac->link_state != MAC80211_LINKED)
mac               469 drivers/net/wireless/realtek/rtlwifi/ps.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               477 drivers/net/wireless/realtek/rtlwifi/ps.c 	if (mac->opmode != NL80211_IFTYPE_STATION)
mac               551 drivers/net/wireless/realtek/rtlwifi/ps.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               555 drivers/net/wireless/realtek/rtlwifi/ps.c 	if (mac->link_state != MAC80211_LINKED)
mac               581 drivers/net/wireless/realtek/rtlwifi/ps.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               589 drivers/net/wireless/realtek/rtlwifi/ps.c 	    (mac->opmode == NL80211_IFTYPE_ADHOC))
mac               593 drivers/net/wireless/realtek/rtlwifi/ps.c 	if ((mac->link_state != MAC80211_LINKED) || (mac->cnt_after_linked < 5))
mac               643 drivers/net/wireless/realtek/rtlwifi/ps.c 			MSECS(sleep_intv * mac->vif->bss_conf.beacon_int - 40));
mac               977 drivers/net/wireless/realtek/rtlwifi/ps.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               980 drivers/net/wireless/realtek/rtlwifi/ps.c 	if (!mac->p2p)
mac               982 drivers/net/wireless/realtek/rtlwifi/ps.c 	if (mac->link_state != MAC80211_LINKED)
mac               118 drivers/net/wireless/realtek/rtlwifi/rc.c 	struct rtl_mac *mac = rtl_mac(rtlpriv);
mac               136 drivers/net/wireless/realtek/rtlwifi/rc.c 		if (mac->opmode == NL80211_IFTYPE_AP ||
mac               137 drivers/net/wireless/realtek/rtlwifi/rc.c 			mac->opmode == NL80211_IFTYPE_ADHOC) {
mac               144 drivers/net/wireless/realtek/rtlwifi/rc.c 			if (mac->bw_80)
mac               146 drivers/net/wireless/realtek/rtlwifi/rc.c 			else if (mac->bw_40)
mac               192 drivers/net/wireless/realtek/rtlwifi/rc.c 	struct rtl_mac *mac = rtl_mac(rtlpriv);
mac               194 drivers/net/wireless/realtek/rtlwifi/rc.c 	if (mac->act_scanning)
mac               197 drivers/net/wireless/realtek/rtlwifi/rc.c 	if (mac->opmode == NL80211_IFTYPE_STATION &&
mac               198 drivers/net/wireless/realtek/rtlwifi/rc.c 	    mac->cnt_after_linked < 3)
mac               214 drivers/net/wireless/realtek/rtlwifi/rc.c 	struct rtl_mac *mac = rtl_mac(rtlpriv);
mac               222 drivers/net/wireless/realtek/rtlwifi/rc.c 	if (rtl_is_special_data(mac->hw, skb, true, true))
mac               469 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               481 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 	if (mac->act_scanning == true)
mac               484 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 	if (mac->link_state >= MAC80211_LINKED)
mac               496 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 	bfirstconnect = ((mac->link_state >= MAC80211_LINKED) ? true : false) &&
mac               502 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 	if (mac->link_state >= MAC80211_LINKED) {
mac               594 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 		((mac->link_state >= MAC80211_LINKED) ? true : false);
mac               614 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               625 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 	if ((mac->link_state < MAC80211_LINKED) &&
mac               636 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 	if (mac->link_state >= MAC80211_LINKED) {
mac               637 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 		if (mac->opmode == NL80211_IFTYPE_ADHOC) {
mac               784 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               812 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 	if (mac->link_state != MAC80211_LINKED) {
mac              1141 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1158 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 	if (mac->link_state == MAC80211_LINKED &&
mac              1159 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 	    mac->opmode == NL80211_IFTYPE_STATION) {
mac              1199 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 			sta = rtl_find_sta(hw, mac->bssid);
mac              1559 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1565 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 	if (mac->link_state >= MAC80211_LINKED) {
mac              1573 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 				value32 = (mac->mac_addr[5] << 8) |
mac              1574 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 					  mac->mac_addr[4];
mac              1578 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 				value32 = (mac->mac_addr[3] << 24) |
mac              1579 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 					  (mac->mac_addr[2] << 16) |
mac              1580 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 					  (mac->mac_addr[1] << 8) |
mac              1581 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 					  mac->mac_addr[0];
mac              1702 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1707 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 	if (mac->link_state < MAC80211_LINKED) {
mac              1719 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 				(mac->link_state == MAC80211_LINKED) ?
mac              1734 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 				(mac->link_state >= MAC80211_LINKED) ?
mac               409 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               413 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c 	SET_H2CCMD_AP_OFFLOAD_HIDDEN(u1_apoffload_parm, mac->hiddenssid);
mac               541 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               557 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c 	SET_80211_HDR_ADDRESS2(beacon, mac->mac_addr);
mac               558 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c 	SET_80211_HDR_ADDRESS3(beacon, mac->bssid);
mac               565 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c 	SET_80211_PS_POLL_AID(p_pspoll, (mac->assoc_id | 0xc000));
mac               566 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c 	SET_80211_PS_POLL_BSSID(p_pspoll, mac->bssid);
mac               567 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c 	SET_80211_PS_POLL_TA(p_pspoll, mac->mac_addr);
mac               576 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c 	SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid);
mac               577 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c 	SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr);
mac               578 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c 	SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid);
mac               587 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c 	SET_80211_HDR_ADDRESS1(p_probersp, mac->bssid);
mac               588 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c 	SET_80211_HDR_ADDRESS2(p_probersp, mac->mac_addr);
mac               589 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c 	SET_80211_HDR_ADDRESS3(p_probersp, mac->bssid);
mac               352 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               393 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		if (!mac->ht_enable)
mac               442 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 			mac->min_space_cfg = ((mac->min_space_cfg &
mac               450 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 				  mac->min_space_cfg);
mac               453 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 				       mac->min_space_cfg);
mac               460 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		mac->min_space_cfg |= (density_to_set << 3);
mac               464 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 			  mac->min_space_cfg);
mac               467 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 			       mac->min_space_cfg);
mac               520 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		    (union aci_aifsn *)(&(mac->ac[0].aifs));
mac               691 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 			       mac->assoc_id));
mac               702 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 				(u32)(mac->tsf & 0xffffffff));
mac               704 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 				(u32)((mac->tsf >> 32) & 0xffffffff));
mac              1037 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1119 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
mac              1427 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1432 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	mac->link_state = MAC80211_NOLINK;
mac              1465 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1469 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	bcn_interval = mac->beacon_interval;
mac              1486 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1487 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	u16 bcn_interval = mac->beacon_interval;
mac              1971 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1975 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	u8 b_nmode = mac->ht_enable;
mac              1979 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	u8 curtxbw_40mhz = mac->bw_40;
mac              1984 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	enum wireless_mode wirelessmode = mac->mode;
mac              1991 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	if (mac->opmode == NL80211_IFTYPE_ADHOC)
mac              2061 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              2080 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	if (mac->opmode == NL80211_IFTYPE_STATION ||
mac              2081 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		mac->opmode == NL80211_IFTYPE_MESH_POINT)
mac              2082 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		curtxbw_40mhz = mac->bw_40;
mac              2083 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	else if (mac->opmode == NL80211_IFTYPE_AP ||
mac              2084 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		mac->opmode == NL80211_IFTYPE_ADHOC)
mac              2091 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	if (mac->opmode == NL80211_IFTYPE_ADHOC)
mac              2201 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              2204 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SLOT_TIME, &mac->slot_time);
mac              2205 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	if (!mac->ht_enable)
mac              2278 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              2340 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 				if (mac->opmode == NL80211_IFTYPE_AP ||
mac              2341 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 				    mac->opmode == NL80211_IFTYPE_MESH_POINT) {
mac              2360 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 			if (mac->opmode == NL80211_IFTYPE_AP ||
mac              2361 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 				mac->opmode == NL80211_IFTYPE_MESH_POINT)
mac              2379 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 				if (mac->opmode == NL80211_IFTYPE_ADHOC) {
mac              1087 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1113 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c 		    (reg_prsr_rsc & 0x90) | (mac->cur_40_prime_sc << 5);
mac              1133 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c 			      (mac->cur_40_prime_sc >> 1));
mac              1134 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c 		rtl_set_bbreg(hw, ROFDM1_LSTF, 0xC00, mac->cur_40_prime_sc);
mac              1138 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c 			      (mac->cur_40_prime_sc ==
mac              2183 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              2214 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c 		if (mac->link_state == MAC80211_LINKED) {
mac                42 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac                54 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c 	if (mac->act_scanning == true) {
mac               277 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               295 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c 	     (ether_addr_equal(mac->bssid, ieee80211_has_tods(fc) ?
mac               485 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               502 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c 	if (mac->opmode == NL80211_IFTYPE_STATION) {
mac               503 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c 		bw_40 = mac->bw_40;
mac               504 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c 	} else if (mac->opmode == NL80211_IFTYPE_AP ||
mac               505 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c 		mac->opmode == NL80211_IFTYPE_ADHOC) {
mac               584 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c 							   mac->cur_40_prime_sc);
mac               633 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c 			if (mac->rdg_en) {
mac               371 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               375 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 	if (mac->opmode == NL80211_IFTYPE_ADHOC)
mac               489 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               491 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 	if (mac->act_scanning)
mac               494 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 	if (mac->link_state >= MAC80211_LINKED)
mac               574 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               577 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 	if (mac->link_state != MAC80211_LINKED)
mac               580 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 	if (mac->opmode == NL80211_IFTYPE_ADHOC ||
mac               581 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 	    mac->opmode == NL80211_IFTYPE_AP) {
mac               618 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               647 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 	if (mac->link_state != MAC80211_LINKED) {
mac               652 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 	if ((!mac->ht_enable) && (!rtlpriv->btcoexist.bt_coexistence)) {
mac              1272 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1276 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 	if (((mac->link_state == MAC80211_NOLINK)) &&
mac              1282 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 	if (mac->link_state == MAC80211_LINKED) {
mac              1283 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 		if (mac->opmode == NL80211_IFTYPE_ADHOC) {
mac              1340 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1351 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 	if ((mac->link_state < MAC80211_LINKED) &&
mac              1362 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 	if (mac->link_state >= MAC80211_LINKED) {
mac              1363 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 		if (mac->opmode == NL80211_IFTYPE_ADHOC) {
mac               567 drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               583 drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c 	SET_80211_HDR_ADDRESS2(beacon, mac->mac_addr);
mac               584 drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c 	SET_80211_HDR_ADDRESS3(beacon, mac->bssid);
mac               590 drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c 	SET_80211_PS_POLL_AID(p_pspoll, (mac->assoc_id | 0xc000));
mac               591 drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c 	SET_80211_PS_POLL_BSSID(p_pspoll, mac->bssid);
mac               592 drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c 	SET_80211_PS_POLL_TA(p_pspoll, mac->mac_addr);
mac               600 drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c 	SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid);
mac               601 drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c 	SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr);
mac               602 drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c 	SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid);
mac               610 drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c 	SET_80211_HDR_ADDRESS1(p_probersp, mac->bssid);
mac               611 drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c 	SET_80211_HDR_ADDRESS2(p_probersp, mac->mac_addr);
mac               612 drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c 	SET_80211_HDR_ADDRESS3(p_probersp, mac->bssid);
mac                18 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/dm.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac                29 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/dm.c 	if ((mac->link_state < MAC80211_LINKED) &&
mac                40 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/dm.c 	if (mac->link_state >= MAC80211_LINKED) {
mac                41 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/dm.c 		if (mac->opmode == NL80211_IFTYPE_ADHOC) {
mac               130 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               175 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 			if (!mac->ht_enable)
mac               202 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 			reg_tmp = (mac->cur_40_prime_sc) << 5;
mac               220 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 				mac->min_space_cfg = ((mac->min_space_cfg &
mac               228 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 					 mac->min_space_cfg);
mac               231 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 					       mac->min_space_cfg);
mac               239 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 			mac->min_space_cfg |= (density_to_set << 3);
mac               243 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 				 mac->min_space_cfg);
mac               246 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 				       mac->min_space_cfg);
mac               310 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 			    (union aci_aifsn *)(&(mac->ac[0].aifs));
mac               466 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 						mac->assoc_id));
mac               479 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 					(u32) (mac->tsf & 0xffffffff));
mac               481 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 					(u32) ((mac->tsf >> 32) & 0xffffffff));
mac               916 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               993 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
mac              1345 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1348 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	mac->link_state = MAC80211_NOLINK;
mac              1375 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1378 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	bcn_interval = mac->beacon_interval;
mac              1393 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1394 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	u16 bcn_interval = mac->beacon_interval;
mac              1760 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1764 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	u8 nmode = mac->ht_enable;
mac              1767 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	u8 curtxbw_40mhz = mac->bw_40;
mac              1772 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	enum wireless_mode wirelessmode = mac->mode;
mac              1779 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	if (mac->opmode == NL80211_IFTYPE_ADHOC)
mac              1851 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1869 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	if (mac->opmode == NL80211_IFTYPE_STATION ||
mac              1870 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	    mac->opmode == NL80211_IFTYPE_MESH_POINT)
mac              1871 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 		curtxbw_40mhz = mac->bw_40;
mac              1872 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	else if (mac->opmode == NL80211_IFTYPE_AP ||
mac              1873 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 		mac->opmode == NL80211_IFTYPE_ADHOC)
mac              1880 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	if (mac->opmode == NL80211_IFTYPE_ADHOC)
mac              1990 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1994 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 				      &mac->slot_time);
mac              1995 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	if (!mac->ht_enable)
mac              2072 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              2135 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 				if (mac->opmode == NL80211_IFTYPE_AP ||
mac              2136 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 				    mac->opmode == NL80211_IFTYPE_MESH_POINT) {
mac              2156 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 			if (mac->opmode == NL80211_IFTYPE_AP ||
mac              2157 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 			    mac->opmode == NL80211_IFTYPE_MESH_POINT)
mac              2190 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 				if (mac->opmode == NL80211_IFTYPE_ADHOC) {
mac               292 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               317 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c 		    (reg_prsr_rsc & 0x90) | (mac->cur_40_prime_sc << 5);
mac               336 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c 			      (mac->cur_40_prime_sc >> 1));
mac               337 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c 		rtl_set_bbreg(hw, ROFDM1_LSTF, 0xC00, mac->cur_40_prime_sc);
mac               341 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c 			      (mac->cur_40_prime_sc ==
mac               434 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               464 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c 			if (mac->link_state == MAC80211_LINKED) {
mac                42 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac                52 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c 	if (mac->act_scanning) {
mac               257 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               277 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c 	     ether_addr_equal(mac->bssid,
mac               390 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               416 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c 	sta = get_sta(hw, mac->vif, mac->bssid);
mac               417 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c 	if (mac->opmode == NL80211_IFTYPE_STATION) {
mac               418 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c 		bw_40 = mac->bw_40;
mac               419 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c 	} else if (mac->opmode == NL80211_IFTYPE_AP ||
mac               420 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c 		   mac->opmode == NL80211_IFTYPE_ADHOC ||
mac               421 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c 		   mac->opmode == NL80211_IFTYPE_MESH_POINT) {
mac               474 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c 						 mac->cur_40_prime_sc);
mac               519 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c 			if (mac->rdg_en) {
mac                15 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/dm.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac                26 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/dm.c 	if ((mac->link_state < MAC80211_LINKED) &&
mac                37 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/dm.c 	if (mac->link_state >= MAC80211_LINKED) {
mac                38 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/dm.c 		if (mac->opmode == NL80211_IFTYPE_ADHOC) {
mac               936 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               987 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
mac              1330 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1333 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	mac->link_state = MAC80211_NOLINK;
mac              1419 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1423 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	bcn_interval = mac->beacon_interval;
mac              1446 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	if ((mac->opmode == NL80211_IFTYPE_ADHOC) ||
mac              1447 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	    (mac->opmode == NL80211_IFTYPE_MESH_POINT) ||
mac              1448 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	    (mac->opmode == NL80211_IFTYPE_AP)) {
mac              1458 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1459 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	u16 bcn_interval = mac->beacon_interval;
mac              1475 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1479 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 		*((u32 *)(val)) = mac->rx_conf;
mac              1551 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1555 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	enum wireless_mode wirelessmode = mac->mode;
mac              1671 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 				mac->min_space_cfg = ((mac->min_space_cfg &
mac              1677 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 					 mac->min_space_cfg);
mac              1679 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 					       mac->min_space_cfg);
mac              1688 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 			mac->min_space_cfg &= 0x07;
mac              1689 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 			mac->min_space_cfg |= (density_to_set << 3);
mac              1692 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 				 mac->min_space_cfg);
mac              1694 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 				       mac->min_space_cfg);
mac              1733 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 			u16 cw_min = le16_to_cpu(mac->ac[e_aci].cw_min);
mac              1734 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 			u16 cw_max = le16_to_cpu(mac->ac[e_aci].cw_max);
mac              1735 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 			u16 tx_op = le16_to_cpu(mac->ac[e_aci].tx_op);
mac              1737 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 			u4b_ac_param = (u32) mac->ac[e_aci].aifs;
mac              1772 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 			mac->rx_conf = ((u32 *) (val))[0];
mac              1774 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 				 "### Set RCR(0x%08x) ###\n", mac->rx_conf);
mac              1861 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 				       (u2btmp | mac->assoc_id));
mac              1870 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 			rtl_write_dword(rtlpriv, REG_TSFTR, (u32)(mac->tsf &
mac              1873 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 					(u32)((mac->tsf >> 32) & 0xffffffff));
mac              1881 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 		mac->rx_mgt_filter = *(u16 *)val;
mac              1885 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 		mac->rx_ctrl_filter = *(u16 *)val;
mac              1889 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 		mac->rx_data_filter = *(u16 *)val;
mac              1911 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1915 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	u8 nmode = mac->ht_enable;
mac              1919 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	u8 curtxbw_40mhz = mac->bw_40;
mac              1924 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	enum wireless_mode wirelessmode = mac->mode;
mac              1930 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	if (mac->opmode == NL80211_IFTYPE_ADHOC)
mac              2000 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              2019 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	if (mac->opmode == NL80211_IFTYPE_STATION ||
mac              2020 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	    mac->opmode == NL80211_IFTYPE_MESH_POINT)
mac              2021 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 		curtxbw_40mhz = mac->bw_40;
mac              2022 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	else if (mac->opmode == NL80211_IFTYPE_AP ||
mac              2023 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 		mac->opmode == NL80211_IFTYPE_ADHOC)
mac              2030 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	if (mac->opmode == NL80211_IFTYPE_ADHOC)
mac              2156 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              2160 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 				      &mac->slot_time);
mac              2161 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	if (!mac->ht_enable)
mac               198 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               255 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c 				if (mac->opmode == NL80211_IFTYPE_AP ||
mac               256 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c 				    mac->opmode == NL80211_IFTYPE_MESH_POINT) {
mac               274 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c 			if (mac->opmode == NL80211_IFTYPE_AP ||
mac               275 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c 			    mac->opmode == NL80211_IFTYPE_MESH_POINT)
mac               305 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c 				if (mac->opmode == NL80211_IFTYPE_ADHOC) {
mac               755 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               772 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c 	     ether_addr_equal(mac->bssid,
mac               268 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               290 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c 		    (reg_prsr_rsc & 0x90) | (mac->cur_40_prime_sc << 5);
mac               308 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c 			      (mac->cur_40_prime_sc >> 1));
mac               309 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c 		rtl_set_bbreg(hw, ROFDM1_LSTF, 0xC00, mac->cur_40_prime_sc);
mac               312 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c 			      (mac->cur_40_prime_sc ==
mac               378 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               407 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c 		if (mac->link_state == MAC80211_LINKED) {
mac                42 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac                48 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c 	if (mac->act_scanning) {
mac               101 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c 	if (mac->mode == WIRELESS_MODE_B)
mac               476 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               502 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c 	if (mac->tids[tid].agg.agg_state == RTL_AGG_ON &&
mac               525 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c 	if (mac->bw_40) {
mac               531 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c 			set_tx_desc_data_sc(txdesc, mac->cur_40_prime_sc);
mac               541 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c 	sta = ieee80211_find_sta(mac->vif, mac->bssid);
mac               572 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c 		if (mac->rdg_en) {
mac               218 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c 	struct rtl_mac *mac = rtl_mac(rtlpriv);
mac               221 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c 	if ((mac->link_state < MAC80211_LINKED) &&
mac               227 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c 	if (mac->link_state >= MAC80211_LINKED) {
mac               228 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c 		if (mac->opmode == NL80211_IFTYPE_AP ||
mac               229 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c 		    mac->opmode == NL80211_IFTYPE_ADHOC) {
mac               470 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               478 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c 	if ((mac->link_state < MAC80211_LINKED) &&
mac               486 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c 	if (mac->link_state >= MAC80211_LINKED) {
mac               487 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c 		if (mac->opmode == NL80211_IFTYPE_ADHOC) {
mac               594 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               602 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c 	if (mac->link_state != MAC80211_LINKED) {
mac               598 drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               612 drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.c 	SET_80211_HDR_ADDRESS2(beacon, mac->mac_addr);
mac               613 drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.c 	SET_80211_HDR_ADDRESS3(beacon, mac->bssid);
mac               618 drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.c 	SET_80211_PS_POLL_AID(p_pspoll, (mac->assoc_id | 0xc000));
mac               619 drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.c 	SET_80211_PS_POLL_BSSID(p_pspoll, mac->bssid);
mac               620 drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.c 	SET_80211_PS_POLL_TA(p_pspoll, mac->mac_addr);
mac               626 drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.c 	SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid);
mac               627 drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.c 	SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr);
mac               628 drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.c 	SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid);
mac               634 drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.c 	SET_80211_HDR_ADDRESS1(p_probersp, mac->bssid);
mac               635 drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.c 	SET_80211_HDR_ADDRESS2(p_probersp, mac->mac_addr);
mac               636 drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.c 	SET_80211_HDR_ADDRESS3(p_probersp, mac->bssid);
mac               153 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               171 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 		if (mac->vendor == PEER_CISCO &&
mac               197 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 		if (!mac->ht_enable)
mac               220 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 		reg_tmp = (mac->cur_40_prime_sc) << 5;
mac               235 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 			mac->min_space_cfg = ((mac->min_space_cfg & 0xf8) |
mac               240 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 				 mac->min_space_cfg);
mac               242 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 				       mac->min_space_cfg);
mac               250 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 		mac->min_space_cfg = rtlpriv->rtlhal.minspace_cfg;
mac               251 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 		mac->min_space_cfg |= (density_to_set << 3);
mac               254 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 			 mac->min_space_cfg);
mac               256 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 			       mac->min_space_cfg);
mac               304 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 		    (union aci_aifsn *)(&(mac->ac[0].aifs));
mac               421 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 			       mac->assoc_id));
mac               431 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 				(u32) (mac->tsf & 0xffffffff));
mac               433 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 				(u32) ((mac->tsf >> 32) & 0xffffffff));
mac               879 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               931 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	if (mac->rdg_en) {
mac               993 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
mac              1281 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1284 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	mac->link_state = MAC80211_NOLINK;
mac              1350 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1353 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	bcn_interval = mac->beacon_interval;
mac              1370 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1371 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	u16 bcn_interval = mac->beacon_interval;
mac              1796 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1800 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	u8 nmode = mac->ht_enable;
mac              1804 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	u8 curtxbw_40mhz = mac->bw_40;
mac              1809 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	enum wireless_mode wirelessmode = mac->mode;
mac              1878 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1897 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	if (mac->opmode == NL80211_IFTYPE_STATION)
mac              1898 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 		curtxbw_40mhz = mac->bw_40;
mac              1899 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	else if (mac->opmode == NL80211_IFTYPE_AP ||
mac              1900 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 		mac->opmode == NL80211_IFTYPE_ADHOC)
mac              2023 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              2027 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 				      &mac->slot_time);
mac              2028 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	if (!mac->ht_enable)
mac              2094 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              2152 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 				if (mac->opmode == NL80211_IFTYPE_AP) {
mac              2170 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 			if (mac->opmode == NL80211_IFTYPE_AP)
mac              2199 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 				if (mac->opmode == NL80211_IFTYPE_ADHOC) {
mac               935 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               963 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c 			(mac->cur_40_prime_sc << 5);
mac               987 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c 				(mac->cur_40_prime_sc >> 1));
mac               990 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c 		rtl_set_bbreg(hw, ROFDM1_LSTF, 0xC00, mac->cur_40_prime_sc);
mac               995 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c 			(mac->cur_40_prime_sc ==
mac              3054 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              3087 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c 		if (mac->link_state == MAC80211_LINKED)
mac                54 drivers/net/wireless/realtek/rtlwifi/rtl8192de/rf.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac                63 drivers/net/wireless/realtek/rtlwifi/rtl8192de/rf.c 	if (mac->act_scanning) {
mac               307 drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               310 drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c 	if (mac->opmode == NL80211_IFTYPE_ADHOC	||
mac               311 drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c 		mac->opmode == NL80211_IFTYPE_AP)
mac               408 drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               424 drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c 	     ether_addr_equal(mac->bssid,
mac               513 drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               530 drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c 	if (mac->opmode == NL80211_IFTYPE_STATION) {
mac               531 drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c 		bw_40 = mac->bw_40;
mac               532 drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c 	} else if (mac->opmode == NL80211_IFTYPE_AP ||
mac               533 drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c 		mac->opmode == NL80211_IFTYPE_ADHOC) {
mac               613 drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c 							mac->cur_40_prime_sc);
mac               660 drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c 			if (mac->rdg_en) {
mac               249 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               258 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 	if (mac->act_scanning)
mac               262 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 	bfirstconnect = (mac->link_state >= MAC80211_LINKED) &&
mac               264 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 	bfirstdisconnect = (mac->link_state < MAC80211_LINKED) &&
mac               271 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 	if (mac->link_state >= MAC80211_LINKED) {
mac               342 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 	if (mac->link_state >= MAC80211_LINKED) {
mac               381 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 	dm_dig->media_connect_0 = ((mac->link_state >= MAC80211_LINKED) ?
mac               449 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 	struct rtl_mac *mac = rtl_mac(rtlpriv);
mac               452 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 	if ((mac->link_state < MAC80211_LINKED) &&
mac               458 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 	if (mac->link_state >= MAC80211_LINKED) {
mac               459 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 		if (mac->opmode == NL80211_IFTYPE_AP ||
mac               460 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 		    mac->opmode == NL80211_IFTYPE_ADHOC) {
mac               489 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 	struct rtl_mac *mac = rtl_mac(rtlpriv);
mac               496 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 	if (mac->opmode == NL80211_IFTYPE_AP ||
mac               497 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 	    mac->opmode == NL80211_IFTYPE_ADHOC ||
mac               498 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 	    mac->opmode == NL80211_IFTYPE_MESH_POINT) {
mac               988 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1004 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 	if (mac->link_state == MAC80211_LINKED &&
mac              1005 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 	    mac->opmode == NL80211_IFTYPE_STATION) {
mac              1017 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 			sta = rtl_find_sta(hw, mac->bssid);
mac               661 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               679 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c 	SET_80211_HDR_ADDRESS2(beacon, mac->mac_addr);
mac               680 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c 	SET_80211_HDR_ADDRESS3(beacon, mac->bssid);
mac               687 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c 	SET_80211_PS_POLL_AID(p_pspoll, (mac->assoc_id | 0xc000));
mac               688 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c 	SET_80211_PS_POLL_BSSID(p_pspoll, mac->bssid);
mac               689 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c 	SET_80211_PS_POLL_TA(p_pspoll, mac->mac_addr);
mac               698 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c 	SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid);
mac               699 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c 	SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr);
mac               700 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c 	SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid);
mac               709 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c 	SET_80211_HDR_ADDRESS1(p_probersp, mac->bssid);
mac               710 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c 	SET_80211_HDR_ADDRESS2(p_probersp, mac->mac_addr);
mac               711 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c 	SET_80211_HDR_ADDRESS3(p_probersp, mac->bssid);
mac               720 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c 	SET_80211_HDR_ADDRESS1(qosnull, mac->bssid);
mac               721 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c 	SET_80211_HDR_ADDRESS2(qosnull, mac->mac_addr);
mac               722 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c 	SET_80211_HDR_ADDRESS3(qosnull, mac->bssid);
mac               731 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c 	SET_80211_HDR_ADDRESS1(btqosnull, mac->bssid);
mac               732 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c 	SET_80211_HDR_ADDRESS2(btqosnull, mac->mac_addr);
mac               733 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c 	SET_80211_HDR_ADDRESS3(btqosnull, mac->bssid);
mac               411 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               441 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		if (!mac->ht_enable)
mac               512 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		union aci_aifsn *aifs = (union aci_aifsn *)(&mac->ac[0].aifs);
mac               637 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 			       (u2btmp | mac->assoc_id));
mac               649 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 				(u32)(mac->tsf & 0xffffffff));
mac               651 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 				(u32)((mac->tsf >> 32) & 0xffffffff));
mac              1276 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1380 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
mac              1651 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1658 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	mac->link_state = MAC80211_NOLINK;
mac              1690 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1694 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	bcn_interval = mac->beacon_interval;
mac              1710 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1711 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	u16 bcn_interval = mac->beacon_interval;
mac              2255 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              2272 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	if (mac->opmode == NL80211_IFTYPE_STATION ||
mac              2273 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	    mac->opmode == NL80211_IFTYPE_MESH_POINT)
mac              2274 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		curtxbw_40mhz = mac->bw_40;
mac              2275 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	else if (mac->opmode == NL80211_IFTYPE_AP ||
mac              2276 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		 mac->opmode == NL80211_IFTYPE_ADHOC)
mac              2280 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	if (mac->opmode == NL80211_IFTYPE_ADHOC)
mac              2397 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              2401 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 				      (u8 *)&mac->slot_time);
mac              2402 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	if (!mac->ht_enable)
mac              2420 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              2483 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 				if (mac->opmode == NL80211_IFTYPE_AP ||
mac              2484 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 				    mac->opmode == NL80211_IFTYPE_MESH_POINT) {
mac              2504 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 			if (mac->opmode == NL80211_IFTYPE_AP ||
mac              2505 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 			    mac->opmode == NL80211_IFTYPE_MESH_POINT)
mac              2523 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 				if (mac->opmode == NL80211_IFTYPE_ADHOC) {
mac              1667 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1693 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c 			       (mac->cur_40_prime_sc << 5);
mac              1713 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c 			      (mac->cur_40_prime_sc >> 1));
mac              1715 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c 			      mac->cur_40_prime_sc);
mac              1718 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c 			      (mac->cur_40_prime_sc ==
mac              3059 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              3087 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c 		if (mac->link_state == MAC80211_LINKED)
mac               220 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               239 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c 			       (ether_addr_equal(mac->bssid,
mac               648 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               665 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c 	if (mac->opmode == NL80211_IFTYPE_STATION) {
mac               666 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c 		bw_40 = mac->bw_40;
mac               667 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c 	} else if (mac->opmode == NL80211_IFTYPE_AP ||
mac               668 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c 		   mac->opmode == NL80211_IFTYPE_ADHOC) {
mac               761 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c 							   mac->cur_40_prime_sc);
mac               808 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c 			if (mac->rdg_en) {
mac                49 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac                56 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c 	u32 edca_be_ul = edca_setting_ul[mac->vendor];
mac                57 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c 	u32 edca_be_dl = edca_setting_dl[mac->vendor];
mac                58 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c 	u32 edca_gmode = edca_setting_dl_gmode[mac->vendor];
mac                60 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c 	if (mac->link_state != MAC80211_LINKED) {
mac                82 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c 					if (mac->mode == WIRELESS_MODE_G ||
mac                83 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c 					    mac->mode == WIRELESS_MODE_B)
mac                99 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c 					if (mac->mode == WIRELESS_MODE_G ||
mac               100 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c 					    mac->mode == WIRELESS_MODE_B)
mac               205 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               224 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c 	if ((mac->link_state == MAC80211_LINKED) &&
mac               225 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c 	    (mac->opmode == NL80211_IFTYPE_STATION)) {
mac               273 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c 			sta = rtl_find_sta(hw, mac->bssid);
mac               290 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               305 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c 	if (mac->link_state >= MAC80211_LINKED) {
mac               313 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c 	if (mac->mode != WIRELESS_MODE_B) {
mac               563 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               577 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c 	if ((mac->link_state < MAC80211_LINKED) &&
mac               588 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c 	if (mac->link_state >= MAC80211_LINKED) {
mac               589 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c 		if (mac->opmode == NL80211_IFTYPE_ADHOC) {
mac               550 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               563 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c 			mac->vif->bss_conf.beacon_int);
mac               571 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c 		max_wakeup_period = mac->vif->bss_conf.beacon_int;
mac               573 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c 		max_wakeup_period = mac->vif->bss_conf.beacon_int *
mac               574 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c 			mac->vif->bss_conf.dtim_period;
mac               594 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               599 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c 	joinbss_rpt.bssid[0] = mac->bssid[0];
mac               600 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c 	joinbss_rpt.bssid[1] = mac->bssid[1];
mac               601 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c 	joinbss_rpt.bssid[2] = mac->bssid[2];
mac               602 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c 	joinbss_rpt.bssid[3] = mac->bssid[3];
mac               603 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c 	joinbss_rpt.bssid[4] = mac->bssid[4];
mac               604 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c 	joinbss_rpt.bssid[5] = mac->bssid[5];
mac               606 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c 			mac->vif->bss_conf.beacon_int);
mac               607 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c 	SET_BITS_TO_LE_2BYTE((u8 *)(&joinbss_rpt) + 10, 0, 16, mac->assoc_id);
mac                66 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               129 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 			reg_tmp = (mac->cur_40_prime_sc) << 5;
mac               153 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 				mac->min_space_cfg =
mac               154 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 						((mac->min_space_cfg & 0xf8) |
mac               161 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 					 mac->min_space_cfg);
mac               164 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 					       mac->min_space_cfg);
mac               172 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 			mac->min_space_cfg = rtlpriv->rtlhal.minspace_cfg;
mac               173 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 			mac->min_space_cfg |= (density_to_set << 3);
mac               177 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 				 mac->min_space_cfg);
mac               180 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 				       mac->min_space_cfg);
mac               237 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 							mac->ac[0].aifs));
mac              1507 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1531 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	mac->link_state = MAC80211_NOLINK;
mac              1555 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1564 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	rtl_write_word(rtlpriv, BCN_INTERVAL, mac->beacon_interval);
mac              1581 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	if (mac->opmode == NL80211_IFTYPE_ADHOC)
mac              1588 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	rtl92s_phy_set_beacon_hwreg(hw, mac->beacon_interval);
mac              1594 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1595 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	u16 bcn_interval = mac->beacon_interval;
mac              2012 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              2016 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	u8 nmode = mac->ht_enable;
mac              2020 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	u8 curtxbw_40mhz = mac->bw_40;
mac              2025 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	enum wireless_mode wirelessmode = mac->mode;
mac              2031 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	if (mac->opmode == NL80211_IFTYPE_ADHOC)
mac              2114 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              2136 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	if (mac->opmode == NL80211_IFTYPE_STATION)
mac              2137 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 		curtxbw_40mhz = mac->bw_40;
mac              2138 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	else if (mac->opmode == NL80211_IFTYPE_AP ||
mac              2139 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 		mac->opmode == NL80211_IFTYPE_ADHOC)
mac              2146 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	if (mac->opmode == NL80211_IFTYPE_ADHOC)
mac              2282 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              2286 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 				      &mac->slot_time);
mac              2385 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              2449 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 				if (mac->opmode == NL80211_IFTYPE_AP) {
mac              2469 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 			if (mac->opmode == NL80211_IFTYPE_AP)
mac              2487 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 				if (mac->opmode == NL80211_IFTYPE_ADHOC) {
mac               239 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               285 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c 				(mac->cur_40_prime_sc >> 1));
mac               286 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c 		rtl_set_bbreg(hw, ROFDM1_LSTF, 0xC00, mac->cur_40_prime_sc);
mac               515 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               553 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c 			if (mac->link_state == MAC80211_LINKED)
mac               365 drivers/net/wireless/realtek/rtlwifi/rtl8192se/rf.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               376 drivers/net/wireless/realtek/rtlwifi/rtl8192se/rf.c 	if (mac->act_scanning) {
mac               198 drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               217 drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c 	     ether_addr_equal(mac->bssid,
mac               320 drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               340 drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c 	if (mac->opmode == NL80211_IFTYPE_STATION) {
mac               341 drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c 		bw_40 = mac->bw_40;
mac               342 drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c 	} else if (mac->opmode == NL80211_IFTYPE_AP ||
mac               343 drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c 		mac->opmode == NL80211_IFTYPE_ADHOC) {
mac               420 drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c 						   mac->cur_40_prime_sc);
mac               132 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c 	struct rtl_mac *mac = rtl_mac(rtlpriv);
mac               135 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c 	if (mac->link_state == MAC80211_LINKED &&
mac               136 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c 	    mac->opmode == NL80211_IFTYPE_STATION &&
mac               276 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               281 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c 	if (mac->opmode == NL80211_IFTYPE_ADHOC)
mac               418 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               422 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c 	if (mac->act_scanning)
mac               425 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c 	if (mac->link_state >= MAC80211_LINKED)
mac               456 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               467 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c 	if ((mac->link_state < MAC80211_LINKED) &&
mac               478 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c 	if (mac->link_state >= MAC80211_LINKED) {
mac               479 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c 		if (mac->opmode == NL80211_IFTYPE_ADHOC) {
mac               556 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               585 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c 	if (mac->link_state != MAC80211_LINKED) {
mac               670 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               687 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c 	if (mac->link_state == MAC80211_LINKED &&
mac               688 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c 	    mac->opmode == NL80211_IFTYPE_STATION) {
mac               737 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c 			sta = rtl_find_sta(hw, mac->bssid);
mac               825 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               828 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c 	if (((mac->link_state == MAC80211_NOLINK)) &&
mac               835 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c 	if (mac->link_state == MAC80211_LINKED) {
mac               836 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c 		if (mac->opmode == NL80211_IFTYPE_ADHOC) {
mac               389 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               405 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.c 	SET_80211_HDR_ADDRESS2(beacon, mac->mac_addr);
mac               406 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.c 	SET_80211_HDR_ADDRESS3(beacon, mac->bssid);
mac               413 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.c 	SET_80211_PS_POLL_AID(p_pspoll, (mac->assoc_id | 0xc000));
mac               414 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.c 	SET_80211_PS_POLL_BSSID(p_pspoll, mac->bssid);
mac               415 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.c 	SET_80211_PS_POLL_TA(p_pspoll, mac->mac_addr);
mac               424 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.c 	SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid);
mac               425 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.c 	SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr);
mac               426 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.c 	SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid);
mac               435 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.c 	SET_80211_HDR_ADDRESS1(p_probersp, mac->bssid);
mac               436 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.c 	SET_80211_HDR_ADDRESS2(p_probersp, mac->mac_addr);
mac               437 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.c 	SET_80211_HDR_ADDRESS3(p_probersp, mac->bssid);
mac                36 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac                38 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c 	u8 bibss = (mac->opmode == NL80211_IFTYPE_ADHOC) ? 1 : 0;
mac               135 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               179 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 			if (!mac->ht_enable)
mac               206 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 			reg_tmp = (mac->cur_40_prime_sc) << 5;
mac               224 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 				mac->min_space_cfg = ((mac->min_space_cfg &
mac               232 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 					  mac->min_space_cfg);
mac               235 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 					       mac->min_space_cfg);
mac               243 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 			mac->min_space_cfg |= (density_to_set << 3);
mac               247 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 				  mac->min_space_cfg);
mac               250 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 				       mac->min_space_cfg);
mac               312 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 			    (union aci_aifsn *)(&mac->ac[0].aifs);
mac               469 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 				       (u2btmp | mac->assoc_id));
mac               482 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 					(u32)(mac->tsf & 0xffffffff));
mac               484 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 					(u32)((mac->tsf >> 32) & 0xffffffff));
mac               914 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               990 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
mac              1302 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1305 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	mac->link_state = MAC80211_NOLINK;
mac              1332 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1335 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	bcn_interval = mac->beacon_interval;
mac              1350 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1351 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	u16 bcn_interval = mac->beacon_interval;
mac              1837 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1841 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	u8 b_nmode = mac->ht_enable;
mac              1844 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	u8 curtxbw_40mhz = mac->bw_40;
mac              1849 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	enum wireless_mode wirelessmode = mac->mode;
mac              1856 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	if (mac->opmode == NL80211_IFTYPE_ADHOC)
mac              1927 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1946 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	if (mac->opmode == NL80211_IFTYPE_STATION)
mac              1947 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 		curtxbw_40mhz = mac->bw_40;
mac              1948 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	else if (mac->opmode == NL80211_IFTYPE_AP ||
mac              1949 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 		mac->opmode == NL80211_IFTYPE_ADHOC)
mac              1956 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	if (mac->opmode == NL80211_IFTYPE_ADHOC)
mac              2068 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              2071 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SLOT_TIME, &mac->slot_time);
mac              2072 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	if (!mac->ht_enable)
mac              2152 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              2215 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 				if (mac->opmode == NL80211_IFTYPE_AP) {
mac              2235 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 			if (mac->opmode == NL80211_IFTYPE_AP)
mac              2253 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 				if (mac->opmode == NL80211_IFTYPE_ADHOC) {
mac               738 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               764 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c 		    (reg_prsr_rsc & 0x90) | (mac->cur_40_prime_sc << 5);
mac               784 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c 			      (mac->cur_40_prime_sc >> 1));
mac               785 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c 		rtl_set_bbreg(hw, ROFDM1_LSTF, 0xC00, mac->cur_40_prime_sc);
mac               789 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c 			      (mac->cur_40_prime_sc ==
mac              1570 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1600 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c 		if (mac->link_state == MAC80211_LINKED) {
mac                42 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac                52 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c 	if (mac->act_scanning == true) {
mac               222 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               239 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c 		(ether_addr_equal(mac->bssid, (fc & IEEE80211_FCTL_TODS) ?
mac               349 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               375 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c 	if (mac->opmode == NL80211_IFTYPE_STATION) {
mac               376 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c 		bw_40 = mac->bw_40;
mac               377 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c 	} else if (mac->opmode == NL80211_IFTYPE_AP ||
mac               378 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c 		mac->opmode == NL80211_IFTYPE_ADHOC) {
mac               435 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c 					mac->cur_40_prime_sc);
mac               479 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c 			if (mac->rdg_en) {
mac               262 drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c 	struct rtl_mac *mac = rtl_mac(rtlpriv);
mac               265 drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c 	if ((mac->link_state < MAC80211_LINKED) &&
mac               271 drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c 	if (mac->link_state >= MAC80211_LINKED) {
mac               272 drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c 		if (mac->opmode == NL80211_IFTYPE_AP ||
mac               273 drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c 		    mac->opmode == NL80211_IFTYPE_ADHOC) {
mac               377 drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               385 drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c 	if (mac->act_scanning)
mac               389 drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c 	bfirstconnect = (mac->link_state >= MAC80211_LINKED) &&
mac               391 drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c 	bfirstdisconnect = (mac->link_state < MAC80211_LINKED) &&
mac               398 drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c 	if (mac->link_state >= MAC80211_LINKED) {
mac               469 drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c 	if (mac->link_state >= MAC80211_LINKED) {
mac               505 drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c 		((mac->link_state >= MAC80211_LINKED) ? true : false);
mac               909 drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               928 drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c 	if (mac->link_state == MAC80211_LINKED &&
mac               929 drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c 		mac->opmode == NL80211_IFTYPE_STATION) {
mac               962 drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c 			sta = rtl_find_sta(hw, mac->bssid);
mac               987 drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1012 drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c 	    (mac->mode == WIRELESS_MODE_N_24G)) {
mac               478 drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               497 drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c 	SET_80211_HDR_ADDRESS2(beacon, mac->mac_addr);
mac               498 drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c 	SET_80211_HDR_ADDRESS3(beacon, mac->bssid);
mac               505 drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c 	SET_80211_PS_POLL_AID(p_pspoll, (mac->assoc_id | 0xc000));
mac               506 drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c 	SET_80211_PS_POLL_BSSID(p_pspoll, mac->bssid);
mac               507 drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c 	SET_80211_PS_POLL_TA(p_pspoll, mac->mac_addr);
mac               516 drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c 	SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid);
mac               517 drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c 	SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr);
mac               518 drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c 	SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid);
mac               527 drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c 	SET_80211_HDR_ADDRESS1(p_probersp, mac->bssid);
mac               528 drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c 	SET_80211_HDR_ADDRESS2(p_probersp, mac->mac_addr);
mac               529 drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c 	SET_80211_HDR_ADDRESS3(p_probersp, mac->bssid);
mac               538 drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c 	SET_80211_HDR_ADDRESS1(qosnull, mac->bssid);
mac               539 drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c 	SET_80211_HDR_ADDRESS2(qosnull, mac->mac_addr);
mac               540 drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c 	SET_80211_HDR_ADDRESS3(qosnull, mac->bssid);
mac               549 drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c 	SET_80211_HDR_ADDRESS1(btqosnull, mac->bssid);
mac               550 drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c 	SET_80211_HDR_ADDRESS2(btqosnull, mac->mac_addr);
mac               551 drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c 	SET_80211_HDR_ADDRESS3(btqosnull, mac->bssid);
mac               394 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               430 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		if (!mac->ht_enable)
mac               477 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 			mac->min_space_cfg = ((mac->min_space_cfg & 0xf8) |
mac               484 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 				  mac->min_space_cfg);
mac               487 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 				       mac->min_space_cfg);
mac               495 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		mac->min_space_cfg |= (density_to_set << 3);
mac               499 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 			  mac->min_space_cfg);
mac               502 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 			       mac->min_space_cfg);
mac               555 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 				(union aci_aifsn *)(&(mac->ac[0].aifs));
mac               678 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 			       (u2btmp | mac->assoc_id));
mac               690 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 				(u32) (mac->tsf & 0xffffffff));
mac               692 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 				(u32) ((mac->tsf >> 32) & 0xffffffff));
mac              1332 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1413 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
mac              1650 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1653 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	mac->link_state = MAC80211_NOLINK;
mac              1684 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1687 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	bcn_interval = mac->beacon_interval;
mac              1702 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1703 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	u16 bcn_interval = mac->beacon_interval;
mac              2315 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              2332 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	if (mac->opmode == NL80211_IFTYPE_STATION ||
mac              2333 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	    mac->opmode == NL80211_IFTYPE_MESH_POINT)
mac              2334 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		curtxbw_40mhz = mac->bw_40;
mac              2335 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	else if (mac->opmode == NL80211_IFTYPE_AP ||
mac              2336 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		 mac->opmode == NL80211_IFTYPE_ADHOC)
mac              2341 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	if (mac->opmode == NL80211_IFTYPE_ADHOC)
mac              2457 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              2460 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SLOT_TIME, &mac->slot_time);
mac              2461 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	if (!mac->ht_enable)
mac              2541 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              2604 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 				if (mac->opmode == NL80211_IFTYPE_AP) {
mac              2624 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 			if (mac->opmode == NL80211_IFTYPE_AP)
mac              2642 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 				if (mac->opmode == NL80211_IFTYPE_ADHOC) {
mac              1188 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1214 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c 			       (mac->cur_40_prime_sc << 5);
mac              1234 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c 			      (mac->cur_40_prime_sc >> 1));
mac              1235 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c 		rtl_set_bbreg(hw, ROFDM1_LSTF, 0xC00, mac->cur_40_prime_sc);
mac              1239 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c 			      (mac->cur_40_prime_sc ==
mac              2517 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              2544 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c 		if (mac->link_state == MAC80211_LINKED)
mac                42 drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac                54 drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c 	if (mac->act_scanning) {
mac                72 drivers/net/wireless/realtek/rtlwifi/rtl8723be/sw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac                86 drivers/net/wireless/realtek/rtlwifi/rtl8723be/sw.c 	mac->ht_enable = true;
mac               196 drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               215 drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c 	     (ether_addr_equal(mac->bssid, (fc & IEEE80211_FCTL_TODS) ?
mac               411 drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               429 drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c 	if (mac->opmode == NL80211_IFTYPE_STATION) {
mac               430 drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c 		bw_40 = mac->bw_40;
mac               431 drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c 	} else if (mac->opmode == NL80211_IFTYPE_AP ||
mac               432 drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c 		mac->opmode == NL80211_IFTYPE_ADHOC) {
mac               511 drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c 				set_tx_desc_tx_sub_carrier(pdesc, mac->cur_40_prime_sc);
mac               553 drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c 			if (mac->rdg_en) {
mac               579 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 	struct rtl_mac *mac = rtl_mac(rtlpriv);
mac               582 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 	if ((mac->link_state < MAC80211_LINKED) &&
mac               587 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 	if (mac->link_state >= MAC80211_LINKED) {
mac               588 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 		if (mac->opmode == NL80211_IFTYPE_AP ||
mac               589 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 		    mac->opmode == NL80211_IFTYPE_ADHOC) {
mac               653 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               670 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 	if (mac->opmode == NL80211_IFTYPE_AP ||
mac               671 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 	    mac->opmode == NL80211_IFTYPE_ADHOC ||
mac               672 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 	    mac->opmode == NL80211_IFTYPE_MESH_POINT) {
mac               710 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 			if (mac->mode == WIRELESS_MODE_AC_24G ||
mac               711 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 			    mac->mode == WIRELESS_MODE_AC_5G ||
mac               712 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 			    mac->mode == WIRELESS_MODE_AC_ONLY)
mac               713 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 				stbc_tx = (mac->vht_cur_stbc &
mac               716 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 				stbc_tx = (mac->ht_cur_stbc &
mac               773 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               783 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 	if (mac->act_scanning) {
mac               791 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 	first_connect = (mac->link_state >= MAC80211_LINKED) &&
mac               793 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 	first_disconnect = (mac->link_state < MAC80211_LINKED) &&
mac               807 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 	if (mac->link_state >= MAC80211_LINKED) {
mac               908 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 	if (mac->link_state >= MAC80211_LINKED) {
mac               976 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 		((mac->link_state >= MAC80211_LINKED) ? true : false);
mac              1063 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1067 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 	if (mac->link_state >= MAC80211_LINKED) {
mac              2516 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              2535 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 	if (mac->link_state == MAC80211_LINKED &&
mac              2536 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 		mac->opmode == NL80211_IFTYPE_STATION) {
mac              2569 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 			sta = rtl_find_sta(hw, mac->bssid);
mac              2584 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 	struct rtl_mac *mac = &rtlpriv->mac80211;
mac              2589 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 	if (mac->link_state < MAC80211_LINKED)
mac              2600 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 			basic_rate &= (!(basic_rate ^ mac->basic_rates));
mac              2605 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 				HW_VAR_BASIC_RATE, (u8 *)&mac->basic_rates);
mac              2645 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              2689 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 			(mac->mode == WIRELESS_MODE_N_24G)) {
mac               575 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               579 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_H2CCMD_AP_OFFLOAD_HIDDEN(u1_apoffload_parm, mac->hiddenssid);
mac              1520 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	struct rtl_mac *mac = rtl_mac(rtlpriv);
mac              1539 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_HDR_ADDRESS2(beacon, mac->mac_addr);
mac              1540 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_HDR_ADDRESS3(beacon, mac->bssid);
mac              1551 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_PS_POLL_AID(p_pspoll, (mac->assoc_id | 0xc000));
mac              1552 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_PS_POLL_BSSID(p_pspoll, mac->bssid);
mac              1553 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_PS_POLL_TA(p_pspoll, mac->mac_addr);
mac              1562 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid);
mac              1563 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr);
mac              1564 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid);
mac              1573 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_HDR_ADDRESS1(qosnull, mac->bssid);
mac              1574 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_HDR_ADDRESS2(qosnull, mac->mac_addr);
mac              1575 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_HDR_ADDRESS3(qosnull, mac->bssid);
mac              1584 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_HDR_ADDRESS1(btqosnull, mac->bssid);
mac              1585 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_HDR_ADDRESS2(btqosnull, mac->mac_addr);
mac              1586 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_HDR_ADDRESS3(btqosnull, mac->bssid);
mac              1599 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_HDR_ADDRESS1(arpresp, mac->bssid);
mac              1600 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_HDR_ADDRESS2(arpresp, mac->mac_addr);
mac              1601 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_HDR_ADDRESS3(arpresp, mac->bssid);
mac              1657 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1676 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_HDR_ADDRESS2(beacon, mac->mac_addr);
mac              1677 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_HDR_ADDRESS3(beacon, mac->bssid);
mac              1688 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_PS_POLL_AID(p_pspoll, (mac->assoc_id | 0xc000));
mac              1689 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_PS_POLL_BSSID(p_pspoll, mac->bssid);
mac              1690 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_PS_POLL_TA(p_pspoll, mac->mac_addr);
mac              1699 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid);
mac              1700 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr);
mac              1701 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid);
mac              1710 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_HDR_ADDRESS1(qosnull, mac->bssid);
mac              1711 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_HDR_ADDRESS2(qosnull, mac->mac_addr);
mac              1712 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_HDR_ADDRESS3(qosnull, mac->bssid);
mac              1721 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_HDR_ADDRESS1(btqosnull, mac->bssid);
mac              1722 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_HDR_ADDRESS2(btqosnull, mac->mac_addr);
mac              1723 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_HDR_ADDRESS3(btqosnull, mac->bssid);
mac              1736 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_HDR_ADDRESS1(arpresp, mac->bssid);
mac              1737 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_HDR_ADDRESS2(arpresp, mac->mac_addr);
mac              1738 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	SET_80211_HDR_ADDRESS3(arpresp, mac->bssid);
mac               393 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               408 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		*((u8 *)(val)) = mac->slot_time;
mac               471 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               555 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 			mac->min_space_cfg = ((mac->min_space_cfg &
mac               563 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 				  mac->min_space_cfg);
mac               566 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 				       mac->min_space_cfg);
mac               573 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		mac->min_space_cfg |= (density_to_set << 3);
mac               577 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 			  mac->min_space_cfg);
mac               580 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 			       mac->min_space_cfg);
mac               616 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		    (union aci_aifsn *)(&mac->ac[0].aifs);
mac               740 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 			       mac->assoc_id));
mac               751 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 				(u32)(mac->tsf & 0xffffffff));
mac               753 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 				(u32)((mac->tsf >> 32) & 0xffffffff));
mac              1847 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              1958 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
mac              2344 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	struct rtl_mac *mac = rtl_mac(rtlpriv);
mac              2355 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	if (!(support_remote_wakeup && mac->opmode == NL80211_IFTYPE_STATION)
mac              2358 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		mac->link_state = MAC80211_NOLINK;
mac              2385 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		printk("mac->link_state = %d\n", mac->link_state);
mac              2386 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		if (mac->link_state >= MAC80211_LINKED &&
mac              2387 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		    mac->opmode == NL80211_IFTYPE_STATION) {
mac              2480 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              2484 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	bcn_interval = mac->beacon_interval;
mac              2501 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              2502 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	u16 bcn_interval = mac->beacon_interval;
mac              3295 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              3299 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	u8 b_nmode = mac->ht_enable;
mac              3303 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	u8 curtxbw_40mhz = mac->bw_40;
mac              3308 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	enum wireless_mode wirelessmode = mac->mode;
mac              3314 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	if (mac->opmode == NL80211_IFTYPE_ADHOC)
mac              3511 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              3529 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	if (mac->opmode == NL80211_IFTYPE_STATION ||
mac              3530 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		mac->opmode == NL80211_IFTYPE_MESH_POINT) {
mac              3531 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		curtxbw_40mhz = mac->bw_40;
mac              3532 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	} else if (mac->opmode == NL80211_IFTYPE_AP ||
mac              3533 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		mac->opmode == NL80211_IFTYPE_ADHOC)
mac              3542 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	if (mac->opmode == NL80211_IFTYPE_ADHOC)
mac              3721 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              3722 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	u16 wireless_mode = mac->mode;
mac              3726 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 				      (u8 *)&mac->slot_time);
mac              3736 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	    (mac->vht_ldpc_cap & LDPC_VHT_ENABLE_RX) &&
mac              3737 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	    (mac->vht_stbc_cap & STBC_VHT_ENABLE_RX)) {
mac              3738 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		if (mac->vendor == PEER_ATH)
mac              3823 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              3885 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 				if (mac->opmode == NL80211_IFTYPE_AP) {
mac              3904 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 			if (mac->opmode == NL80211_IFTYPE_AP)
mac              3922 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 				if (mac->opmode == NL80211_IFTYPE_ADHOC) {
mac              3370 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 	struct rtl_mac *mac = rtl_mac(rtlpriv);
mac              3374 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 		if (mac->cur_80_prime_sc == PRIME_CHNL_OFFSET_LOWER)
mac              3376 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 		else if (mac->cur_80_prime_sc == PRIME_CHNL_OFFSET_UPPER)
mac              3381 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 		if ((mac->cur_40_prime_sc == PRIME_CHNL_OFFSET_LOWER) &&
mac              3382 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 			(mac->cur_80_prime_sc == HAL_PRIME_CHNL_OFFSET_LOWER))
mac              3384 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 		else if ((mac->cur_40_prime_sc == PRIME_CHNL_OFFSET_UPPER) &&
mac              3385 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 			(mac->cur_80_prime_sc == HAL_PRIME_CHNL_OFFSET_LOWER))
mac              3387 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 		else if ((mac->cur_40_prime_sc == PRIME_CHNL_OFFSET_LOWER) &&
mac              3388 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 			(mac->cur_80_prime_sc == HAL_PRIME_CHNL_OFFSET_UPPER))
mac              3390 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 		else if ((mac->cur_40_prime_sc == PRIME_CHNL_OFFSET_UPPER) &&
mac              3391 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 			(mac->cur_80_prime_sc == HAL_PRIME_CHNL_OFFSET_UPPER))
mac              3396 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 		if (mac->cur_40_prime_sc == PRIME_CHNL_OFFSET_UPPER)
mac              3398 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 		else if (mac->cur_40_prime_sc == PRIME_CHNL_OFFSET_LOWER)
mac              4728 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              4758 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 		if (mac->link_state == MAC80211_LINKED) {
mac                39 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac                51 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c 	if (mac->act_scanning) {
mac                73 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/sw.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac                86 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/sw.c 	mac->ht_enable = true;
mac                87 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/sw.c 	mac->ht_cur_stbc = 0;
mac                88 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/sw.c 	mac->ht_stbc_cap = 0;
mac                89 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/sw.c 	mac->vht_cur_ldpc = 0;
mac                90 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/sw.c 	mac->vht_ldpc_cap = 0;
mac                91 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/sw.c 	mac->vht_cur_stbc = 0;
mac                92 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/sw.c 	mac->vht_stbc_cap = 0;
mac               280 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               298 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c 			     (ether_addr_equal(mac->bssid,
mac               589 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c 	struct rtl_mac *mac = rtl_mac(rtlpriv);
mac               596 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c 			if (mac->cur_80_prime_sc ==
mac               600 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c 			else if (mac->cur_80_prime_sc ==
mac               608 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c 			if ((mac->cur_40_prime_sc ==
mac               610 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c 			    (mac->cur_80_prime_sc  ==
mac               614 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c 			else if ((mac->cur_40_prime_sc ==
mac               616 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c 				 (mac->cur_80_prime_sc ==
mac               620 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c 			else if ((mac->cur_40_prime_sc ==
mac               622 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c 				 (mac->cur_80_prime_sc ==
mac               626 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c 			else if ((mac->cur_40_prime_sc ==
mac               628 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c 				 (mac->cur_80_prime_sc ==
mac               640 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c 			if (mac->cur_40_prime_sc ==
mac               644 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c 			} else if (mac->cur_40_prime_sc ==
mac               667 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               791 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c 			if (mac->rdg_en) {
mac               363 drivers/net/wireless/realtek/rtlwifi/usb.c 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac               377 drivers/net/wireless/realtek/rtlwifi/usb.c 	mac->beacon_interval = 100;
mac               380 drivers/net/wireless/realtek/rtlwifi/usb.c 	mac->min_space_cfg = 0;
mac               381 drivers/net/wireless/realtek/rtlwifi/usb.c 	mac->max_mss_density = 0;
mac               384 drivers/net/wireless/realtek/rtlwifi/usb.c 	mac->current_ampdu_density = 7;
mac               385 drivers/net/wireless/realtek/rtlwifi/usb.c 	mac->current_ampdu_factor = 3;
mac              3228 drivers/net/wireless/realtek/rtlwifi/wifi.h 	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
mac              3230 drivers/net/wireless/realtek/rtlwifi/wifi.h 	return ieee80211_find_sta(mac->vif, mac_addr);
mac               120 drivers/net/wireless/realtek/rtw88/main.c static void rtw_vif_watch_dog_iter(void *data, u8 *mac,
mac                37 drivers/net/wireless/realtek/rtw88/ps.c static void rtw_restore_port_cfg_iter(void *data, u8 *mac,
mac                42 drivers/net/wireless/realtek/rtw88/rx.c static void rtw_rx_addr_match_iter(void *data, u8 *mac,
mac               239 drivers/net/wireless/rndis_wlan.c 	u8 mac[ETH_ALEN];
mac               508 drivers/net/wireless/rndis_wlan.c 			     const u8 *mac, struct station_info *sinfo);
mac               511 drivers/net/wireless/rndis_wlan.c 			       int idx, u8 *mac, struct station_info *sinfo);
mac              1982 drivers/net/wireless/rndis_wlan.c 		   bssid->ssid.essid, bssid->mac, le32_to_cpu(bssid->length));
mac              2012 drivers/net/wireless/rndis_wlan.c 				  CFG80211_BSS_FTYPE_UNKNOWN, bssid->mac,
mac              2102 drivers/net/wireless/rndis_wlan.c 			if (ether_addr_equal(bssid->mac, match_bssid))
mac              2482 drivers/net/wireless/rndis_wlan.c 			     const u8 *mac, struct station_info *sinfo)
mac              2487 drivers/net/wireless/rndis_wlan.c 	if (!ether_addr_equal(priv->bssid, mac))
mac              2496 drivers/net/wireless/rndis_wlan.c 			       int idx, u8 *mac, struct station_info *sinfo)
mac              2504 drivers/net/wireless/rndis_wlan.c 	memcpy(mac, priv->bssid, ETH_ALEN);
mac               353 drivers/net/wireless/rsi/rsi_91x_core.c struct ieee80211_vif *rsi_get_vif(struct rsi_hw *adapter, u8 *mac)
mac               362 drivers/net/wireless/rsi/rsi_91x_core.c 		if (!memcmp(vif->addr, mac, ETH_ALEN))
mac                90 drivers/net/wireless/rsi/rsi_common.h struct ieee80211_vif *rsi_get_vif(struct rsi_hw *adapter, u8 *mac);
mac                86 drivers/net/wireless/st/cw1200/cw1200.h 	u8				mac[ETH_ALEN];
mac               225 drivers/net/wireless/st/cw1200/debug.c 				   priv->link_id_db[i].mac);
mac              1308 drivers/net/wireless/st/cw1200/txrx.c int cw1200_find_link_id(struct cw1200_common *priv, const u8 *mac)
mac              1313 drivers/net/wireless/st/cw1200/txrx.c 		if (!memcmp(mac, priv->link_id_db[i].mac, ETH_ALEN) &&
mac              1324 drivers/net/wireless/st/cw1200/txrx.c int cw1200_alloc_link_id(struct cw1200_common *priv, const u8 *mac)
mac              1349 drivers/net/wireless/st/cw1200/txrx.c 		memcpy(&entry->mac, mac, ETH_ALEN);
mac              1409 drivers/net/wireless/st/cw1200/txrx.c 			memcpy(map_link.mac_addr, priv->link_id_db[i].mac,
mac              1449 drivers/net/wireless/st/cw1200/txrx.c 				       priv->link_id_db[i].mac,
mac                97 drivers/net/wireless/st/cw1200/txrx.h int cw1200_find_link_id(struct cw1200_common *priv, const u8 *mac);
mac                98 drivers/net/wireless/st/cw1200/txrx.h int cw1200_alloc_link_id(struct cw1200_common *priv, const u8 *mac);
mac              1359 drivers/net/wireless/st/cw1200/wsm.h static inline int wsm_get_station_id(struct cw1200_common *priv, u8 *mac)
mac              1361 drivers/net/wireless/st/cw1200/wsm.h 	return wsm_read_mib(priv, WSM_MIB_ID_DOT11_STATION_ID, mac, ETH_ALEN);
mac                44 drivers/net/wireless/ti/wl1251/acx.c 	struct acx_dot11_station_id *mac;
mac                49 drivers/net/wireless/ti/wl1251/acx.c 	mac = kzalloc(sizeof(*mac), GFP_KERNEL);
mac                50 drivers/net/wireless/ti/wl1251/acx.c 	if (!mac)
mac                54 drivers/net/wireless/ti/wl1251/acx.c 		mac->mac[i] = wl->mac_addr[ETH_ALEN - 1 - i];
mac                56 drivers/net/wireless/ti/wl1251/acx.c 	ret = wl1251_cmd_configure(wl, DOT11_STATION_ID, mac, sizeof(*mac));
mac                58 drivers/net/wireless/ti/wl1251/acx.c 	kfree(mac);
mac               765 drivers/net/wireless/ti/wl1251/acx.h 	u8 mac[ETH_ALEN];
mac              1411 drivers/net/wireless/ti/wl1251/main.c 	u8 mac[ETH_ALEN];
mac              1416 drivers/net/wireless/ti/wl1251/main.c 	ret = wl1251_read_eeprom(wl, 0x1c, mac, sizeof(mac));
mac              1424 drivers/net/wireless/ti/wl1251/main.c 		wl->mac_addr[i] = mac[ETH_ALEN - i - 1];
mac              1450 drivers/net/wireless/ti/wl1251/main.c 	u8 mac[ETH_ALEN];
mac              1459 drivers/net/wireless/ti/wl1251/main.c 		mac[i] = wl->nvs[NVS_OFF_MAC_DATA + ETH_ALEN - i - 1];
mac              1462 drivers/net/wireless/ti/wl1251/main.c 	if (ether_addr_equal_unaligned(mac, "\x00\x00\x20\x07\x03\x09"))
mac              1465 drivers/net/wireless/ti/wl1251/main.c 	memcpy(wl->mac_addr, mac, ETH_ALEN);
mac              1498 drivers/net/wireless/ti/wl18xx/main.c 		u8 mac[ETH_ALEN];
mac              1500 drivers/net/wireless/ti/wl18xx/main.c 		eth_random_addr(mac);
mac              1502 drivers/net/wireless/ti/wl18xx/main.c 		wl->fuse_oui_addr = (mac[0] << 16) + (mac[1] << 8) + mac[2];
mac              1503 drivers/net/wireless/ti/wl18xx/main.c 		wl->fuse_nic_addr = (mac[3] << 16) + (mac[4] << 8) + mac[5];
mac               705 drivers/net/wireless/ti/wlcore/main.c static void wl12xx_vif_count_iter(void *data, u8 *mac,
mac              2443 drivers/net/wireless/ti/wlcore/main.c static void wlcore_hw_queue_iter(void *data, u8 *mac,
mac                84 drivers/net/wireless/ti/wlcore/scan.c static void wlcore_started_vifs_iter(void *data, u8 *mac,
mac               295 drivers/net/wireless/virt_wifi.c 				 const u8 *mac, struct station_info *sinfo)
mac               301 drivers/net/wireless/virt_wifi.c 	if (!priv->is_connected || !ether_addr_equal(mac, fake_router_bssid))
mac               320 drivers/net/wireless/virt_wifi.c 				  int idx, u8 *mac, struct station_info *sinfo)
mac               329 drivers/net/wireless/virt_wifi.c 	ether_addr_copy(mac, fake_router_bssid);
mac               125 drivers/net/wireless/zydas/zd1211rw/zd_mac.c static void housekeeping_init(struct zd_mac *mac);
mac               126 drivers/net/wireless/zydas/zd1211rw/zd_mac.c static void housekeeping_enable(struct zd_mac *mac);
mac               127 drivers/net/wireless/zydas/zd1211rw/zd_mac.c static void housekeeping_disable(struct zd_mac *mac);
mac               128 drivers/net/wireless/zydas/zd1211rw/zd_mac.c static void beacon_init(struct zd_mac *mac);
mac               129 drivers/net/wireless/zydas/zd1211rw/zd_mac.c static void beacon_enable(struct zd_mac *mac);
mac               130 drivers/net/wireless/zydas/zd1211rw/zd_mac.c static void beacon_disable(struct zd_mac *mac);
mac               131 drivers/net/wireless/zydas/zd1211rw/zd_mac.c static void set_rts_cts(struct zd_mac *mac, unsigned int short_preamble);
mac               152 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	struct zd_mac *mac = zd_hw_mac(hw);
mac               154 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	dev_dbg_f_cond(zd_mac_dev(mac), signal < 0 || signal > 100,
mac               170 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	struct zd_mac *mac = zd_hw_mac(hw);
mac               172 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	r = zd_chip_read_mac_addr_fw(&mac->chip, addr);
mac               184 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	struct zd_mac *mac = zd_hw_mac(hw);
mac               185 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	struct zd_chip *chip = &mac->chip;
mac               201 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	spin_lock_irq(&mac->lock);
mac               202 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	mac->regdomain = mac->default_regdomain = default_regdomain;
mac               203 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	spin_unlock_irq(&mac->lock);
mac               211 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	r = zd_reg2alpha2(mac->regdomain, alpha2);
mac               222 drivers/net/wireless/zydas/zd1211rw/zd_mac.c void zd_mac_clear(struct zd_mac *mac)
mac               225 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	zd_chip_clear(&mac->chip);
mac               226 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	ZD_MEMCLEAR(mac, sizeof(struct zd_mac));
mac               229 drivers/net/wireless/zydas/zd1211rw/zd_mac.c static int set_rx_filter(struct zd_mac *mac)
mac               234 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	spin_lock_irqsave(&mac->lock, flags);
mac               235 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	if (mac->pass_ctrl)
mac               237 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	spin_unlock_irqrestore(&mac->lock, flags);
mac               239 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	return zd_iowrite32(&mac->chip, CR_RX_FILTER, filter);
mac               242 drivers/net/wireless/zydas/zd1211rw/zd_mac.c static int set_mac_and_bssid(struct zd_mac *mac)
mac               246 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	if (!mac->vif)
mac               249 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	r = zd_write_mac_addr(&mac->chip, mac->vif->addr);
mac               256 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	if (mac->type != NL80211_IFTYPE_AP)
mac               257 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		return set_rx_filter(mac);
mac               259 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		return zd_write_bssid(&mac->chip, mac->vif->addr);
mac               262 drivers/net/wireless/zydas/zd1211rw/zd_mac.c static int set_mc_hash(struct zd_mac *mac)
mac               266 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	return zd_chip_set_multicast_hash(&mac->chip, &hash);
mac               271 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	struct zd_mac *mac = zd_hw_mac(hw);
mac               272 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	struct zd_chip *chip = &mac->chip;
mac               289 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	r = set_rx_filter(mac);
mac               292 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	r = set_mc_hash(mac);
mac               315 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	housekeeping_enable(mac);
mac               316 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	beacon_enable(mac);
mac               317 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	set_bit(ZD_DEVICE_RUNNING, &mac->flags);
mac               331 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	struct zd_mac *mac = zd_hw_mac(hw);
mac               332 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	struct zd_chip *chip = &mac->chip;
mac               334 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	struct sk_buff_head *ack_wait_queue = &mac->ack_wait_queue;
mac               336 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	clear_bit(ZD_DEVICE_RUNNING, &mac->flags);
mac               344 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	beacon_disable(mac);
mac               345 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	housekeeping_disable(mac);
mac               357 drivers/net/wireless/zydas/zd1211rw/zd_mac.c int zd_restore_settings(struct zd_mac *mac)
mac               365 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	dev_dbg_f(zd_mac_dev(mac), "\n");
mac               367 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	spin_lock_irq(&mac->lock);
mac               368 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	multicast_hash = mac->multicast_hash;
mac               369 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	short_preamble = mac->short_preamble;
mac               370 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	beacon_interval = mac->beacon.interval;
mac               371 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	beacon_period = mac->beacon.period;
mac               372 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	channel = mac->channel;
mac               373 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	spin_unlock_irq(&mac->lock);
mac               375 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	r = set_mac_and_bssid(mac);
mac               377 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		dev_dbg_f(zd_mac_dev(mac), "set_mac_and_bssid failed, %d\n", r);
mac               381 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	r = zd_chip_set_channel(&mac->chip, channel);
mac               383 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		dev_dbg_f(zd_mac_dev(mac), "zd_chip_set_channel failed, %d\n",
mac               388 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	set_rts_cts(mac, short_preamble);
mac               390 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	r = zd_chip_set_multicast_hash(&mac->chip, &multicast_hash);
mac               392 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		dev_dbg_f(zd_mac_dev(mac),
mac               397 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	if (mac->type == NL80211_IFTYPE_MESH_POINT ||
mac               398 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	    mac->type == NL80211_IFTYPE_ADHOC ||
mac               399 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	    mac->type == NL80211_IFTYPE_AP) {
mac               400 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		if (mac->vif != NULL) {
mac               401 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 			beacon = ieee80211_beacon_get(mac->hw, mac->vif);
mac               403 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 				zd_mac_config_beacon(mac->hw, beacon, false);
mac               406 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		zd_set_beacon_interval(&mac->chip, beacon_interval,
mac               407 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 					beacon_period, mac->type);
mac               409 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		spin_lock_irq(&mac->lock);
mac               410 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		mac->beacon.last_update = jiffies;
mac               411 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		spin_unlock_irq(&mac->lock);
mac               489 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	struct zd_mac *mac = zd_hw_mac(hw);
mac               490 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	struct sk_buff_head *q = &mac->ack_wait_queue;
mac               513 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		if (tx_status->failure && mac->ack_pending &&
mac               521 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		if (unlikely(!ether_addr_equal(tx_hdr->addr1, tx_status->mac)))
mac               548 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 					 mac->ack_pending ? mac->ack_signal : 0,
mac               550 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 			mac->ack_pending = 0;
mac               571 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	struct zd_mac *mac = zd_hw_mac(hw);
mac               583 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		struct sk_buff_head *q = &mac->ack_wait_queue;
mac               588 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 					 mac->ack_pending ? mac->ack_signal : 0,
mac               590 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 			mac->ack_pending = 0;
mac               642 drivers/net/wireless/zydas/zd1211rw/zd_mac.c static void cs_set_control(struct zd_mac *mac, struct zd_ctrlset *cs,
mac               675 drivers/net/wireless/zydas/zd1211rw/zd_mac.c static bool zd_mac_match_cur_beacon(struct zd_mac *mac, struct sk_buff *beacon)
mac               677 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	if (!mac->beacon.cur_beacon)
mac               680 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	if (mac->beacon.cur_beacon->len != beacon->len)
mac               683 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	return !memcmp(beacon->data, mac->beacon.cur_beacon->data, beacon->len);
mac               686 drivers/net/wireless/zydas/zd1211rw/zd_mac.c static void zd_mac_free_cur_beacon_locked(struct zd_mac *mac)
mac               688 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	ZD_ASSERT(mutex_is_locked(&mac->chip.mutex));
mac               690 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	kfree_skb(mac->beacon.cur_beacon);
mac               691 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	mac->beacon.cur_beacon = NULL;
mac               694 drivers/net/wireless/zydas/zd1211rw/zd_mac.c static void zd_mac_free_cur_beacon(struct zd_mac *mac)
mac               696 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	mutex_lock(&mac->chip.mutex);
mac               697 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	zd_mac_free_cur_beacon_locked(mac);
mac               698 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	mutex_unlock(&mac->chip.mutex);
mac               704 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	struct zd_mac *mac = zd_hw_mac(hw);
mac               712 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	mutex_lock(&mac->chip.mutex);
mac               715 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	if (zd_mac_match_cur_beacon(mac, beacon)) {
mac               721 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	num_cmds = 1 + zd_chip_is_zd1211b(&mac->chip) + full_len;
mac               729 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	r = zd_iowrite32_locked(&mac->chip, 0, CR_BCN_FIFO_SEMAPHORE);
mac               732 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	r = zd_ioread32_locked(&mac->chip, &tmp, CR_BCN_FIFO_SEMAPHORE);
mac               743 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		r = zd_ioread32_locked(&mac->chip, &tmp, CR_BCN_FIFO_SEMAPHORE);
mac               748 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 			dev_err(zd_mac_dev(mac),
mac               751 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 				dev_err(zd_mac_dev(mac),
mac               763 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	if (zd_chip_is_zd1211b(&mac->chip)) {
mac               783 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	r = zd_iowrite32a_locked(&mac->chip, ioreqs, num_cmds);
mac               791 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	ret = zd_iowrite32_locked(&mac->chip, 1, CR_BCN_FIFO_SEMAPHORE);
mac               799 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		ret = zd_iowrite32_locked(&mac->chip, 1, CR_BCN_FIFO_SEMAPHORE);
mac               803 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		dev_err(zd_mac_dev(mac), "Could not release "
mac               811 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		zd_mac_free_cur_beacon_locked(mac);
mac               817 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	zd_mac_free_cur_beacon_locked(mac);
mac               818 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	mac->beacon.cur_beacon = beacon;
mac               825 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	r = zd_iowrite32_locked(&mac->chip, 0x00000400 | (full_len << 19),
mac               831 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	mutex_unlock(&mac->chip.mutex);
mac               836 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	zd_mac_free_cur_beacon_locked(mac);
mac               839 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	mutex_unlock(&mac->chip.mutex);
mac               843 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	dev_warn(zd_mac_dev(mac), "CR_BCN_FIFO_SEMAPHORE stuck, "
mac               845 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	usb_queue_reset_device(mac->chip.usb.intf);
mac               850 drivers/net/wireless/zydas/zd1211rw/zd_mac.c static int fill_ctrlset(struct zd_mac *mac,
mac               871 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	txrate = ieee80211_get_tx_rate(mac->hw, info);
mac               879 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	cs_set_control(mac, cs, hdr, info);
mac               886 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	cs->packet_length = cpu_to_le16(zd_chip_is_zd1211b(&mac->chip) ?
mac               928 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	struct zd_mac *mac = zd_hw_mac(hw);
mac               932 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	r = fill_ctrlset(mac, skb);
mac               938 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	r = zd_usb_tx(&mac->chip.usb, skb);
mac               964 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	struct zd_mac *mac = zd_hw_mac(hw);
mac               974 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	q = &mac->ack_wait_queue;
mac               981 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		if (mac->ack_pending && skb_queue_is_first(q, skb))
mac               996 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 					 mac->ack_pending ? mac->ack_signal : 0,
mac               998 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 			mac->ack_pending = 0;
mac              1001 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		mac->ack_pending = 1;
mac              1002 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		mac->ack_signal = stats->signal;
mac              1005 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		if (mac->type == NL80211_IFTYPE_AP) {
mac              1007 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 			zd_mac_tx_status(hw, skb, mac->ack_signal, NULL);
mac              1008 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 			mac->ack_pending = 0;
mac              1018 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	struct zd_mac *mac = zd_hw_mac(hw);
mac              1047 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		if (mac->pass_failed_fcs &&
mac              1056 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	stats.freq = zd_channels[_zd_chip_get_channel(&mac->chip) - 1].center_freq;
mac              1063 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	for (i = 0; i < mac->band.n_bitrates; i++)
mac              1064 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		if (rate == mac->band.bitrates[i].hw_value)
mac              1077 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 			&& !mac->pass_ctrl)
mac              1102 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	struct zd_mac *mac = zd_hw_mac(hw);
mac              1105 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	if (mac->type != NL80211_IFTYPE_UNSPECIFIED)
mac              1114 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		mac->type = vif->type;
mac              1120 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	mac->vif = vif;
mac              1122 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	return set_mac_and_bssid(mac);
mac              1128 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	struct zd_mac *mac = zd_hw_mac(hw);
mac              1129 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	mac->type = NL80211_IFTYPE_UNSPECIFIED;
mac              1130 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	mac->vif = NULL;
mac              1131 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	zd_set_beacon_interval(&mac->chip, 0, 0, NL80211_IFTYPE_UNSPECIFIED);
mac              1132 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	zd_write_mac_addr(&mac->chip, NULL);
mac              1134 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	zd_mac_free_cur_beacon(mac);
mac              1139 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	struct zd_mac *mac = zd_hw_mac(hw);
mac              1142 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	spin_lock_irq(&mac->lock);
mac              1143 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	mac->channel = conf->chandef.chan->hw_value;
mac              1144 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	spin_unlock_irq(&mac->lock);
mac              1146 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	return zd_chip_set_channel(&mac->chip, conf->chandef.chan->hw_value);
mac              1149 drivers/net/wireless/zydas/zd1211rw/zd_mac.c static void zd_beacon_done(struct zd_mac *mac)
mac              1153 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	if (!test_bit(ZD_DEVICE_RUNNING, &mac->flags))
mac              1155 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	if (!mac->vif || mac->vif->type != NL80211_IFTYPE_AP)
mac              1161 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	while (!ieee80211_queue_stopped(mac->hw, 0)) {
mac              1162 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		skb = ieee80211_get_buffered_bc(mac->hw, mac->vif);
mac              1165 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		zd_op_tx(mac->hw, NULL, skb);
mac              1171 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	beacon = ieee80211_beacon_get(mac->hw, mac->vif);
mac              1173 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		zd_mac_config_beacon(mac->hw, beacon, true);
mac              1175 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	spin_lock_irq(&mac->lock);
mac              1176 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	mac->beacon.last_update = jiffies;
mac              1177 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	spin_unlock_irq(&mac->lock);
mac              1184 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	struct zd_mac *mac = container_of(work, struct zd_mac, process_intr);
mac              1186 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	spin_lock_irqsave(&mac->lock, flags);
mac              1187 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	int_status = le16_to_cpu(*(__le16 *)(mac->intr_buffer + 4));
mac              1188 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	spin_unlock_irqrestore(&mac->lock, flags);
mac              1192 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		zd_beacon_done(mac);
mac              1194 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		dev_dbg_f(zd_mac_dev(mac), "Unsupported interrupt\n");
mac              1197 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	zd_chip_enable_hwint(&mac->chip);
mac              1204 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	struct zd_mac *mac = zd_hw_mac(hw);
mac              1211 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		dev_dbg_f(zd_mac_dev(mac), "mc addr %pM\n", ha->addr);
mac              1230 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	struct zd_mac *mac = zd_hw_mac(hw);
mac              1248 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	spin_lock_irqsave(&mac->lock, flags);
mac              1249 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	mac->pass_failed_fcs = !!(*new_flags & FIF_FCSFAIL);
mac              1250 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	mac->pass_ctrl = !!(*new_flags & FIF_CONTROL);
mac              1251 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	mac->multicast_hash = hash;
mac              1252 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	spin_unlock_irqrestore(&mac->lock, flags);
mac              1254 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	zd_chip_set_multicast_hash(&mac->chip, &hash);
mac              1257 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		r = set_rx_filter(mac);
mac              1259 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 			dev_err(zd_mac_dev(mac), "set_rx_filter error %d\n", r);
mac              1272 drivers/net/wireless/zydas/zd1211rw/zd_mac.c static void set_rts_cts(struct zd_mac *mac, unsigned int short_preamble)
mac              1274 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	mutex_lock(&mac->chip.mutex);
mac              1275 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	zd_chip_set_rts_cts_rate_locked(&mac->chip, short_preamble);
mac              1276 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	mutex_unlock(&mac->chip.mutex);
mac              1284 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	struct zd_mac *mac = zd_hw_mac(hw);
mac              1287 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	dev_dbg_f(zd_mac_dev(mac), "changes: %x\n", changes);
mac              1289 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	if (mac->type == NL80211_IFTYPE_MESH_POINT ||
mac              1290 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	    mac->type == NL80211_IFTYPE_ADHOC ||
mac              1291 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	    mac->type == NL80211_IFTYPE_AP) {
mac              1297 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 				zd_chip_disable_hwint(&mac->chip);
mac              1299 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 				zd_chip_enable_hwint(&mac->chip);
mac              1312 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 			spin_lock_irq(&mac->lock);
mac              1313 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 			mac->beacon.period = period;
mac              1314 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 			mac->beacon.interval = interval;
mac              1315 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 			mac->beacon.last_update = jiffies;
mac              1316 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 			spin_unlock_irq(&mac->lock);
mac              1318 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 			zd_set_beacon_interval(&mac->chip, interval, period,
mac              1319 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 					       mac->type);
mac              1324 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	spin_lock_irq(&mac->lock);
mac              1325 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	mac->associated = associated;
mac              1326 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	spin_unlock_irq(&mac->lock);
mac              1331 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		spin_lock_irq(&mac->lock);
mac              1332 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		mac->short_preamble = bss_conf->use_short_preamble;
mac              1333 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		spin_unlock_irq(&mac->lock);
mac              1335 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		set_rts_cts(mac, bss_conf->use_short_preamble);
mac              1341 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	struct zd_mac *mac = zd_hw_mac(hw);
mac              1342 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	return zd_chip_get_tsf(&mac->chip);
mac              1360 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	struct zd_mac *mac;
mac              1369 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	mac = zd_hw_mac(hw);
mac              1371 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	memset(mac, 0, sizeof(*mac));
mac              1372 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	spin_lock_init(&mac->lock);
mac              1373 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	mac->hw = hw;
mac              1375 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	mac->type = NL80211_IFTYPE_UNSPECIFIED;
mac              1377 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	memcpy(mac->channels, zd_channels, sizeof(zd_channels));
mac              1378 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	memcpy(mac->rates, zd_rates, sizeof(zd_rates));
mac              1379 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	mac->band.n_bitrates = ARRAY_SIZE(zd_rates);
mac              1380 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	mac->band.bitrates = mac->rates;
mac              1381 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	mac->band.n_channels = ARRAY_SIZE(zd_channels);
mac              1382 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	mac->band.channels = mac->channels;
mac              1384 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	hw->wiphy->bands[NL80211_BAND_2GHZ] = &mac->band;
mac              1409 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	skb_queue_head_init(&mac->ack_wait_queue);
mac              1410 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	mac->ack_pending = 0;
mac              1412 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	zd_chip_init(&mac->chip, hw, intf);
mac              1413 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	housekeeping_init(mac);
mac              1414 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	beacon_init(mac);
mac              1415 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	INIT_WORK(&mac->process_intr, zd_process_intr);
mac              1425 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	struct zd_mac *mac =
mac              1431 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	if (!test_bit(ZD_DEVICE_RUNNING, &mac->flags))
mac              1433 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	if (mac->type != NL80211_IFTYPE_AP || !mac->vif)
mac              1436 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	spin_lock_irq(&mac->lock);
mac              1437 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	interval = mac->beacon.interval;
mac              1438 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	period = mac->beacon.period;
mac              1439 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	timeout = mac->beacon.last_update +
mac              1441 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	spin_unlock_irq(&mac->lock);
mac              1444 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		dev_dbg_f(zd_mac_dev(mac), "beacon interrupt stalled, "
mac              1449 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		zd_chip_disable_hwint(&mac->chip);
mac              1451 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		beacon = ieee80211_beacon_get(mac->hw, mac->vif);
mac              1453 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 			zd_mac_free_cur_beacon(mac);
mac              1455 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 			zd_mac_config_beacon(mac->hw, beacon, false);
mac              1458 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		zd_set_beacon_interval(&mac->chip, interval, period, mac->type);
mac              1460 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		zd_chip_enable_hwint(&mac->chip);
mac              1462 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		spin_lock_irq(&mac->lock);
mac              1463 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		mac->beacon.last_update = jiffies;
mac              1464 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		spin_unlock_irq(&mac->lock);
mac              1468 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	queue_delayed_work(zd_workqueue, &mac->beacon.watchdog_work,
mac              1472 drivers/net/wireless/zydas/zd1211rw/zd_mac.c static void beacon_init(struct zd_mac *mac)
mac              1474 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	INIT_DELAYED_WORK(&mac->beacon.watchdog_work, beacon_watchdog_handler);
mac              1477 drivers/net/wireless/zydas/zd1211rw/zd_mac.c static void beacon_enable(struct zd_mac *mac)
mac              1479 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	dev_dbg_f(zd_mac_dev(mac), "\n");
mac              1481 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	mac->beacon.last_update = jiffies;
mac              1482 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	queue_delayed_work(zd_workqueue, &mac->beacon.watchdog_work,
mac              1486 drivers/net/wireless/zydas/zd1211rw/zd_mac.c static void beacon_disable(struct zd_mac *mac)
mac              1488 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	dev_dbg_f(zd_mac_dev(mac), "\n");
mac              1489 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	cancel_delayed_work_sync(&mac->beacon.watchdog_work);
mac              1491 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	zd_mac_free_cur_beacon(mac);
mac              1498 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	struct zd_mac *mac =
mac              1500 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	struct zd_chip *chip = &mac->chip;
mac              1504 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	if (!test_bit(ZD_DEVICE_RUNNING, &mac->flags))
mac              1507 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	spin_lock_irq(&mac->lock);
mac              1508 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	is_associated = mac->associated;
mac              1509 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	spin_unlock_irq(&mac->lock);
mac              1514 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		dev_dbg_f(zd_mac_dev(mac), "zd_chip_control_leds error %d\n", r);
mac              1517 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	queue_delayed_work(zd_workqueue, &mac->housekeeping.link_led_work,
mac              1521 drivers/net/wireless/zydas/zd1211rw/zd_mac.c static void housekeeping_init(struct zd_mac *mac)
mac              1523 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	INIT_DELAYED_WORK(&mac->housekeeping.link_led_work, link_led_handler);
mac              1526 drivers/net/wireless/zydas/zd1211rw/zd_mac.c static void housekeeping_enable(struct zd_mac *mac)
mac              1528 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	dev_dbg_f(zd_mac_dev(mac), "\n");
mac              1529 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	queue_delayed_work(zd_workqueue, &mac->housekeeping.link_led_work,
mac              1533 drivers/net/wireless/zydas/zd1211rw/zd_mac.c static void housekeeping_disable(struct zd_mac *mac)
mac              1535 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	dev_dbg_f(zd_mac_dev(mac), "\n");
mac              1536 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	cancel_delayed_work_sync(&mac->housekeeping.link_led_work);
mac              1537 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	zd_chip_control_leds(&mac->chip, ZD_LED_OFF);
mac               140 drivers/net/wireless/zydas/zd1211rw/zd_mac.h 	u8 mac[ETH_ALEN];
mac               288 drivers/net/wireless/zydas/zd1211rw/zd_mac.h static inline u8 *zd_mac_get_perm_addr(struct zd_mac *mac)
mac               290 drivers/net/wireless/zydas/zd1211rw/zd_mac.h 	return mac->hw->wiphy->perm_addr;
mac               293 drivers/net/wireless/zydas/zd1211rw/zd_mac.h #define zd_mac_dev(mac) (zd_chip_dev(&(mac)->chip))
mac               296 drivers/net/wireless/zydas/zd1211rw/zd_mac.h void zd_mac_clear(struct zd_mac *mac);
mac               307 drivers/net/wireless/zydas/zd1211rw/zd_mac.h int zd_restore_settings(struct zd_mac *mac);
mac               386 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 		struct zd_mac *mac = zd_hw_mac(zd_usb_to_hw(urb->context));
mac               387 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 		spin_lock(&mac->lock);
mac               388 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 		memcpy(&mac->intr_buffer, urb->transfer_buffer,
mac               390 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 		spin_unlock(&mac->lock);
mac               391 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 		schedule_work(&mac->process_intr);
mac              1134 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	struct zd_mac *mac = zd_usb_to_mac(usb);
mac              1136 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	if (!test_bit(ZD_DEVICE_RUNNING, &mac->flags))
mac              1321 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	struct zd_mac *mac = zd_usb_to_mac(usb);
mac              1339 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	r = zd_mac_init_hw(mac->hw);
mac              1418 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	struct zd_mac *mac;
mac              1426 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	mac = zd_hw_mac(hw);
mac              1427 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	usb = &mac->chip.usb;
mac              1445 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	zd_mac_clear(mac);
mac              1452 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	struct zd_mac *mac = zd_usb_to_mac(usb);
mac              1462 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 			set_bit(ZD_DEVICE_RUNNING, &mac->flags);
mac              1467 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	if (mac->type != NL80211_IFTYPE_UNSPECIFIED) {
mac              1468 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 		r = zd_restore_settings(mac);
mac              1493 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	struct zd_mac *mac;
mac              1499 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	mac = zd_hw_mac(hw);
mac              1500 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	usb = &mac->chip.usb;
mac              1502 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	usb->was_running = test_bit(ZD_DEVICE_RUNNING, &mac->flags);
mac              1506 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	mutex_lock(&mac->chip.mutex);
mac              1513 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	struct zd_mac *mac;
mac              1519 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	mac = zd_hw_mac(hw);
mac              1520 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	usb = &mac->chip.usb;
mac              1522 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	mutex_unlock(&mac->chip.mutex);
mac               657 drivers/net/xen-netback/xenbus.c static int xen_net_read_mac(struct xenbus_device *dev, u8 mac[])
mac               667 drivers/net/xen-netback/xenbus.c 		mac[i] = simple_strtoul(s, &e, 16);
mac              1441 drivers/net/xen-netfront.c static int xen_net_read_mac(struct xenbus_device *dev, u8 mac[])
mac              1451 drivers/net/xen-netfront.c 		mac[i] = simple_strtoul(s, &e, 16);
mac                54 drivers/of/of_net.c 	const void *mac;
mac                67 drivers/of/of_net.c 	mac = devm_kmemdup(&pdev->dev, nvmem_mac, ETH_ALEN, GFP_KERNEL);
mac                69 drivers/of/of_net.c 	if (!mac)
mac                72 drivers/of/of_net.c 	return mac;
mac              1126 drivers/platform/mellanox/mlxbf-tmfifo.c static void mlxbf_tmfifo_get_cfg_mac(u8 *mac)
mac              1135 drivers/platform/mellanox/mlxbf-tmfifo.c 		ether_addr_copy(mac, buf);
mac              1137 drivers/platform/mellanox/mlxbf-tmfifo.c 		ether_addr_copy(mac, mlxbf_tmfifo_net_default_mac);
mac              1236 drivers/platform/mellanox/mlxbf-tmfifo.c 	mlxbf_tmfifo_get_cfg_mac(net_config.mac);
mac               922 drivers/s390/net/lcs.c 	memcpy(card->mac, cmd->cmd.lcs_lanstat_cmd.mac_addr, LCS_MAC_LENGTH);
mac              1136 drivers/s390/net/lcs.c lcs_get_mac_for_ipm(__be32 ipm, char *mac, struct net_device *dev)
mac              1139 drivers/s390/net/lcs.c 	ip_eth_mc_map(ipm, mac);
mac              2164 drivers/s390/net/lcs.c 	memcpy(card->dev->dev_addr, card->mac, LCS_MAC_LENGTH);
mac               329 drivers/s390/net/lcs.h 	__u8 mac[LCS_MAC_LENGTH];
mac              4646 drivers/s390/net/qeth_core_main.c 	} else if (!is_valid_ether_addr(response->mac)) {
mac              4649 drivers/s390/net/qeth_core_main.c 		QETH_CARD_HEX(card, 2, response->mac, ETH_ALEN);
mac              4651 drivers/s390/net/qeth_core_main.c 		ether_addr_copy(card->dev->dev_addr, response->mac);
mac               352 drivers/s390/net/qeth_core_mpc.h 	__u8 mac[6];
mac               360 drivers/s390/net/qeth_core_mpc.h 	__u8 mac[6];
mac               674 drivers/s390/net/qeth_core_mpc.h 	__u8 mac[6];
mac                81 drivers/s390/net/qeth_l2_main.c static int qeth_l2_send_setdelmac(struct qeth_card *card, __u8 *mac,
mac                94 drivers/s390/net/qeth_l2_main.c 	ether_addr_copy(cmd->data.setdelmac.mac, mac);
mac                98 drivers/s390/net/qeth_l2_main.c static int qeth_l2_send_setmac(struct qeth_card *card, __u8 *mac)
mac               103 drivers/s390/net/qeth_l2_main.c 	rc = qeth_l2_send_setdelmac(card, mac, IPA_CMD_SETVMAC);
mac               106 drivers/s390/net/qeth_l2_main.c 			 "MAC address %pM successfully registered\n", mac);
mac               111 drivers/s390/net/qeth_l2_main.c 				"MAC address %pM already exists\n", mac);
mac               115 drivers/s390/net/qeth_l2_main.c 				"MAC address %pM is not authorized\n", mac);
mac               122 drivers/s390/net/qeth_l2_main.c static int qeth_l2_write_mac(struct qeth_card *card, u8 *mac)
mac               124 drivers/s390/net/qeth_l2_main.c 	enum qeth_ipa_cmds cmd = is_multicast_ether_addr(mac) ?
mac               129 drivers/s390/net/qeth_l2_main.c 	rc = qeth_l2_send_setdelmac(card, mac, cmd);
mac               139 drivers/s390/net/qeth_l2_main.c static int qeth_l2_remove_mac(struct qeth_card *card, u8 *mac)
mac               141 drivers/s390/net/qeth_l2_main.c 	enum qeth_ipa_cmds cmd = is_multicast_ether_addr(mac) ?
mac               146 drivers/s390/net/qeth_l2_main.c 	rc = qeth_l2_send_setdelmac(card, mac, cmd);
mac               155 drivers/s390/net/qeth_l2_main.c 	struct qeth_mac *mac;
mac               159 drivers/s390/net/qeth_l2_main.c 	hash_for_each_safe(card->mac_htable, i, tmp, mac, hnode) {
mac               160 drivers/s390/net/qeth_l2_main.c 		hash_del(&mac->hnode);
mac               161 drivers/s390/net/qeth_l2_main.c 		kfree(mac);
mac               488 drivers/s390/net/qeth_l2_main.c 	struct qeth_mac *mac;
mac               490 drivers/s390/net/qeth_l2_main.c 	hash_for_each_possible(card->mac_htable, mac, hnode, mac_hash) {
mac               491 drivers/s390/net/qeth_l2_main.c 		if (ether_addr_equal_64bits(ha->addr, mac->mac_addr)) {
mac               492 drivers/s390/net/qeth_l2_main.c 			mac->disp_flag = QETH_DISP_ADDR_DO_NOTHING;
mac               497 drivers/s390/net/qeth_l2_main.c 	mac = kzalloc(sizeof(struct qeth_mac), GFP_ATOMIC);
mac               498 drivers/s390/net/qeth_l2_main.c 	if (!mac)
mac               501 drivers/s390/net/qeth_l2_main.c 	ether_addr_copy(mac->mac_addr, ha->addr);
mac               502 drivers/s390/net/qeth_l2_main.c 	mac->disp_flag = QETH_DISP_ADDR_ADD;
mac               504 drivers/s390/net/qeth_l2_main.c 	hash_add(card->mac_htable, &mac->hnode, mac_hash);
mac               513 drivers/s390/net/qeth_l2_main.c 	struct qeth_mac *mac;
mac               527 drivers/s390/net/qeth_l2_main.c 	hash_for_each_safe(card->mac_htable, i, tmp, mac, hnode) {
mac               528 drivers/s390/net/qeth_l2_main.c 		switch (mac->disp_flag) {
mac               530 drivers/s390/net/qeth_l2_main.c 			qeth_l2_remove_mac(card, mac->mac_addr);
mac               531 drivers/s390/net/qeth_l2_main.c 			hash_del(&mac->hnode);
mac               532 drivers/s390/net/qeth_l2_main.c 			kfree(mac);
mac               535 drivers/s390/net/qeth_l2_main.c 			rc = qeth_l2_write_mac(card, mac->mac_addr);
mac               537 drivers/s390/net/qeth_l2_main.c 				hash_del(&mac->hnode);
mac               538 drivers/s390/net/qeth_l2_main.c 				kfree(mac);
mac               544 drivers/s390/net/qeth_l2_main.c 			mac->disp_flag = QETH_DISP_ADDR_DELETE;
mac              1122 drivers/s390/net/qeth_l2_main.c 				addr_lnid->mac);
mac                27 drivers/s390/net/qeth_l3.h 	unsigned char mac[ETH_ALEN];
mac               384 drivers/s390/net/qeth_l3_main.c 	ether_addr_copy(cmd->data.setdelipm.mac, addr->mac);
mac              1132 drivers/s390/net/qeth_l3_main.c 		ip_eth_mc_map(im4->multiaddr, tmp->mac);
mac              1144 drivers/s390/net/qeth_l3_main.c 			ether_addr_copy(ipm->mac, tmp->mac);
mac              1212 drivers/s390/net/qeth_l3_main.c 		ipv6_eth_mc_map(&im6->mca_addr, tmp->mac);
mac              1228 drivers/s390/net/qeth_l3_main.c 		ether_addr_copy(ipm->mac, tmp->mac);
mac               486 drivers/scsi/be2iscsi/be_cmds.h 	struct mac_addr mac;
mac               688 drivers/scsi/be2iscsi/be_cmds.h 	struct macaddr mac[32];
mac               183 drivers/scsi/be2iscsi/be_mgmt.h 		      struct be_cmd_get_nic_conf_resp *mac);
mac               278 drivers/scsi/bfa/bfa_defs.h 	struct mac_s	mac;
mac               471 drivers/scsi/bfa/bfa_defs.h 	mac_t		mac;		/* MAC address of the ethernet port */
mac               544 drivers/scsi/bfa/bfa_defs.h 	mac_t	mac;
mac              1056 drivers/scsi/bfa/bfa_defs_svc.h 	mac_t	mac;		/*  FCF mac		   */
mac                25 drivers/scsi/bfa/bfa_fc.h struct mac_s { u8 mac[MAC_ADDRLEN]; };
mac              2723 drivers/scsi/bfa/bfa_ioc.c 	ad_attr->mac  = bfa_ioc_get_mac(ioc);
mac              2889 drivers/scsi/bfa/bfa_ioc.c 		return ioc->attr->mac;
mac              2899 drivers/scsi/bfa/bfa_ioc.c 		m.mac[MAC_ADDRLEN - 1] += bfa_ioc_pcifn(ioc);
mac              2901 drivers/scsi/bfa/bfa_ioc.c 		bfa_mfg_increment_wwn_mac(&(m.mac[MAC_ADDRLEN-3]),
mac              2928 drivers/scsi/bfa/bfa_ioc.c 		aen_entry->aen_data.ioc.mac = bfa_ioc_get_mac(ioc);
mac              2931 drivers/scsi/bfa/bfa_ioc.c 		aen_entry->aen_data.ioc.mac = bfa_ioc_get_mac(ioc);
mac              3724 drivers/scsi/bfa/bfa_ioc.c 	aen_entry->aen_data.port.mac = bfa_ioc_get_mac(sfp->ioc);
mac                85 drivers/scsi/bfa/bfad_bsg.c 	iocmd->mac = bfa_get_mac(&bfad->bfa);
mac               211 drivers/scsi/bfa/bfad_bsg.h 	mac_t		mac;
mac               270 drivers/scsi/bfa/bfi.h 	mac_t		mac;		/*  PBC or Mfg mac	   */
mac               518 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	u8 *mac = NULL;
mac               534 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	mac = eth_hdr(skb)->h_source;
mac               581 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 		if (!ether_addr_equal(mac, ctlr->dest_addr)) {
mac               583 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 			    mac, ctlr->dest_addr);
mac               330 drivers/scsi/csiostor/csio_hw.h 	uint8_t		mac[6];
mac               633 drivers/scsi/csiostor/csio_lnode.c 	memcpy(ln->mac, rsp->vnport_mac, sizeof(ln->mac));
mac               769 drivers/scsi/csiostor/csio_lnode.c 			memcpy(hw->pport[i].mac, lcmd->phy_mac, 6);
mac               813 drivers/scsi/csiostor/csio_lnode.c 	memcpy(fcf_info->mac, rsp->mac, sizeof(fcf_info->mac));
mac                72 drivers/scsi/csiostor/csio_lnode.h 	uint8_t			mac[6];
mac               161 drivers/scsi/csiostor/csio_lnode.h 	uint8_t			mac[6];
mac               516 drivers/scsi/csiostor/t4fw_api_stor.h 	u8     mac[6];
mac              2578 drivers/scsi/fcoe/fcoe.c 	u8 *mac;
mac              2583 drivers/scsi/fcoe/fcoe.c 	mac = fr_cb(fp)->granted_mac;
mac              2585 drivers/scsi/fcoe/fcoe.c 	if (is_zero_ether_addr(mac))
mac              2587 drivers/scsi/fcoe/fcoe.c 	if (!is_zero_ether_addr(mac))
mac              2588 drivers/scsi/fcoe/fcoe.c 		fcoe_update_src_mac(lport, mac);
mac               178 drivers/scsi/fcoe/fcoe_ctlr.c 	memcpy(temp->mac, new->fcf_mac, ETH_ALEN);
mac               382 drivers/scsi/fcoe/fcoe_ctlr.c 			struct fip_mac_desc mac;
mac               408 drivers/scsi/fcoe/fcoe_ctlr.c 	sol->desc.mac.fd_desc.fip_dtype = FIP_DT_MAC;
mac               409 drivers/scsi/fcoe/fcoe_ctlr.c 	sol->desc.mac.fd_desc.fip_dlen = sizeof(sol->desc.mac) / FIP_BPW;
mac               410 drivers/scsi/fcoe/fcoe_ctlr.c 	memcpy(sol->desc.mac.fd_mac, fip->ctl_src_addr, ETH_ALEN);
mac               536 drivers/scsi/fcoe/fcoe_ctlr.c 		struct fip_mac_desc mac;
mac               562 drivers/scsi/fcoe/fcoe_ctlr.c 	kal->fip.fip_dl_len = htons((sizeof(kal->mac) +
mac               568 drivers/scsi/fcoe/fcoe_ctlr.c 	kal->mac.fd_desc.fip_dtype = FIP_DT_MAC;
mac               569 drivers/scsi/fcoe/fcoe_ctlr.c 	kal->mac.fd_desc.fip_dlen = sizeof(kal->mac) / FIP_BPW;
mac               570 drivers/scsi/fcoe/fcoe_ctlr.c 	memcpy(kal->mac.fd_mac, fip->ctl_src_addr, ETH_ALEN);
mac               611 drivers/scsi/fcoe/fcoe_ctlr.c 	struct fip_mac_desc *mac;
mac               653 drivers/scsi/fcoe/fcoe_ctlr.c 		dlen += sizeof(*mac);
mac               654 drivers/scsi/fcoe/fcoe_ctlr.c 		mac = skb_put_zero(skb, sizeof(*mac));
mac               655 drivers/scsi/fcoe/fcoe_ctlr.c 		mac->fd_desc.fip_dtype = FIP_DT_MAC;
mac               656 drivers/scsi/fcoe/fcoe_ctlr.c 		mac->fd_desc.fip_dlen = sizeof(*mac) / FIP_BPW;
mac               658 drivers/scsi/fcoe/fcoe_ctlr.c 			memcpy(mac->fd_mac, fip->get_src_addr(lport), ETH_ALEN);
mac               660 drivers/scsi/fcoe/fcoe_ctlr.c 			hton24(mac->fd_mac, FIP_VN_FC_MAP);
mac               661 drivers/scsi/fcoe/fcoe_ctlr.c 			hton24(mac->fd_mac + 3, fip->port_id);
mac               664 drivers/scsi/fcoe/fcoe_ctlr.c 			memcpy(mac->fd_mac, fip->ctl_src_addr, ETH_ALEN);
mac               702 drivers/scsi/fcoe/fcoe_ctlr.c 	u8 mac[ETH_ALEN];
mac               771 drivers/scsi/fcoe/fcoe_ctlr.c 			fc_fcoe_set_mac(mac, fh->fh_d_id);
mac               772 drivers/scsi/fcoe/fcoe_ctlr.c 			fip->update_mac(lport, mac);
mac              1798 drivers/scsi/fcoe/fcoe_ctlr.c 	u8 *mac;
mac              1863 drivers/scsi/fcoe/fcoe_ctlr.c 		mac = fip->get_src_addr(fip->lp);
mac              1864 drivers/scsi/fcoe/fcoe_ctlr.c 		fcoe_ctlr_send_keep_alive(fip, fip->lp, 1, mac);
mac              1866 drivers/scsi/fcoe/fcoe_ctlr.c 			mac = fip->get_src_addr(vport);
mac              1867 drivers/scsi/fcoe/fcoe_ctlr.c 			fcoe_ctlr_send_keep_alive(fip, vport, 1, mac);
mac              1969 drivers/scsi/fcoe/fcoe_ctlr.c u64 fcoe_wwn_from_mac(unsigned char mac[MAX_ADDR_LEN],
mac              1976 drivers/scsi/fcoe/fcoe_ctlr.c 	host_mac = ((u64) mac[0] << 40) |
mac              1977 drivers/scsi/fcoe/fcoe_ctlr.c 		((u64) mac[1] << 32) |
mac              1978 drivers/scsi/fcoe/fcoe_ctlr.c 		((u64) mac[2] << 24) |
mac              1979 drivers/scsi/fcoe/fcoe_ctlr.c 		((u64) mac[3] << 16) |
mac              1980 drivers/scsi/fcoe/fcoe_ctlr.c 		((u64) mac[4] << 8) |
mac              1981 drivers/scsi/fcoe/fcoe_ctlr.c 		(u64) mac[5];
mac              2026 drivers/scsi/fcoe/fcoe_ctlr.c 		struct fip_mac_desc mac;
mac              2043 drivers/scsi/fcoe/fcoe_ctlr.c 	dlen += sizeof(frame->mac) + sizeof(frame->wwnn) + sizeof(frame->vn);
mac              2067 drivers/scsi/fcoe/fcoe_ctlr.c 	frame->mac.fd_desc.fip_dtype = FIP_DT_MAC;
mac              2068 drivers/scsi/fcoe/fcoe_ctlr.c 	frame->mac.fd_desc.fip_dlen = sizeof(frame->mac) / FIP_BPW;
mac              2069 drivers/scsi/fcoe/fcoe_ctlr.c 	memcpy(frame->mac.fd_mac, fip->ctl_src_addr, ETH_ALEN);
mac              2547 drivers/scsi/fcoe/fcoe_ctlr.c static int fcoe_ctlr_vn_lookup(struct fcoe_ctlr *fip, u32 port_id, u8 *mac)
mac              2557 drivers/scsi/fcoe/fcoe_ctlr.c 		memcpy(mac, frport->enode_mac, ETH_ALEN);
mac              2905 drivers/scsi/fcoe/fcoe_ctlr.c 		struct fip_mac_desc mac;
mac              2912 drivers/scsi/fcoe/fcoe_ctlr.c 	dlen = sizeof(frame->mac) + sizeof(frame->vlan);
mac              2935 drivers/scsi/fcoe/fcoe_ctlr.c 	frame->mac.fd_desc.fip_dtype = FIP_DT_MAC;
mac              2936 drivers/scsi/fcoe/fcoe_ctlr.c 	frame->mac.fd_desc.fip_dlen = sizeof(frame->mac) / FIP_BPW;
mac              2937 drivers/scsi/fcoe/fcoe_ctlr.c 	memcpy(frame->mac.fd_mac, fip->ctl_src_addr, ETH_ALEN);
mac              3084 drivers/scsi/fcoe/fcoe_ctlr.c 	u8 mac[ETH_ALEN];
mac              3104 drivers/scsi/fcoe/fcoe_ctlr.c 		hton24(mac, FIP_VN_FC_MAP);
mac              3105 drivers/scsi/fcoe/fcoe_ctlr.c 		hton24(mac + 3, new_port_id);
mac              3107 drivers/scsi/fcoe/fcoe_ctlr.c 		fip->update_mac(fip->lp, mac);
mac                84 drivers/scsi/fcoe/fcoe_sysfs.c 	((x)->mac)
mac               530 drivers/scsi/fcoe/fcoe_sysfs.c fcoe_fcf_private_rd_attr(mac, "%pM\n", 20);
mac               777 drivers/scsi/fcoe/fcoe_sysfs.c 	    ether_addr_equal(new->mac, old->mac))
mac              1033 drivers/scsi/fcoe/fcoe_sysfs.c 	memcpy(fcf->mac, new_fcf->mac, ETH_ALEN);
mac               408 drivers/scsi/fnic/fnic_fcs.c 	vlan->desc.mac.fd_desc.fip_dtype = FIP_DT_MAC;
mac               409 drivers/scsi/fnic/fnic_fcs.c 	vlan->desc.mac.fd_desc.fip_dlen = sizeof(vlan->desc.mac) / FIP_BPW;
mac               410 drivers/scsi/fnic/fnic_fcs.c 	memcpy(&vlan->desc.mac.fd_mac, fip->ctl_src_addr, ETH_ALEN);
mac               778 drivers/scsi/fnic/fnic_fcs.c 	u8 *mac;
mac               795 drivers/scsi/fnic/fnic_fcs.c 		mac = fr_cb(fp)->granted_mac;
mac               796 drivers/scsi/fnic/fnic_fcs.c 		if (is_zero_ether_addr(mac)) {
mac               800 drivers/scsi/fnic/fnic_fcs.c 		fnic_update_mac(lport, mac);
mac                55 drivers/scsi/fnic/fnic_fip.h 		struct fip_mac_desc mac;
mac               170 drivers/scsi/iscsi_boot_sysfs.c iscsi_boot_rd_attr(eth_mac, mac, ISCSI_BOOT_ETH_MAC);
mac               333 drivers/scsi/qedf/qedf.h 	u8 __aligned(16) mac[ETH_ALEN];
mac               548 drivers/scsi/qedf/qedf.h 		struct fip_mac_desc mac;
mac                36 drivers/scsi/qedf/qedf_fip.c 	ether_addr_copy(vlan->eth.h_source, qedf->mac);
mac                45 drivers/scsi/qedf/qedf_fip.c 	vlan->desc.mac.fd_desc.fip_dtype = FIP_DT_MAC;
mac                46 drivers/scsi/qedf/qedf_fip.c 	vlan->desc.mac.fd_desc.fip_dlen = sizeof(vlan->desc.mac) / FIP_BPW;
mac                47 drivers/scsi/qedf/qedf_fip.c 	ether_addr_copy(vlan->desc.mac.fd_mac, qedf->mac);
mac               199 drivers/scsi/qedf/qedf_fip.c 	if (!ether_addr_equal(eth_hdr->h_dest, qedf->mac) &&
mac               204 drivers/scsi/qedf/qedf_fip.c 			  op, eth_hdr->h_dest, qedf->mac,
mac              1573 drivers/scsi/qedf/qedf_main.c 	ether_addr_copy(qedf->ctlr.ctl_src_addr, qedf->mac);
mac              2337 drivers/scsi/qedf/qedf_main.c 	u8 *mac = NULL;
mac              2353 drivers/scsi/qedf/qedf_main.c 	mac = eth_hdr(skb)->h_source;
mac              2418 drivers/scsi/qedf/qedf_main.c 		if (!ether_addr_equal(mac, qedf->ctlr.dest_addr)) {
mac              2421 drivers/scsi/qedf/qedf_main.c 			    mac, qedf->ctlr.dest_addr);
mac              3356 drivers/scsi/qedf/qedf_main.c 	ether_addr_copy(qedf->mac, qedf->dev_info.common.hw_mac);
mac              3358 drivers/scsi/qedf/qedf_main.c 		   qedf->mac);
mac              3375 drivers/scsi/qedf/qedf_main.c 		qedf->wwnn = fcoe_wwn_from_mac(qedf->mac, 1, 0);
mac              3376 drivers/scsi/qedf/qedf_main.c 		qedf->wwpn = fcoe_wwn_from_mac(qedf->mac, 2, 0);
mac              3407 drivers/scsi/qedf/qedf_main.c 	ether_addr_copy(params.ll2_mac_address, qedf->mac);
mac              3783 drivers/scsi/qedf/qedf_main.c 	ether_addr_copy(data->mac[0], qedf->mac);
mac               282 drivers/scsi/qedi/qedi.h 	u8 mac[ETH_ALEN];
mac               492 drivers/scsi/qedi/qedi_iscsi.c 	ether_addr_copy(conn_info->src.mac, qedi_ep->src_mac);
mac               493 drivers/scsi/qedi/qedi_iscsi.c 	ether_addr_copy(conn_info->dst.mac, qedi_ep->dst_mac);
mac               647 drivers/scsi/qedi/qedi_iscsi.c 		len = sysfs_format_mac(buf, qedi->mac, 6);
mac              1232 drivers/scsi/qedi/qedi_iscsi.c 	ether_addr_copy(&qedi_ep->src_mac[0], &qedi->mac[0]);
mac              1048 drivers/scsi/qedi/qedi_main.c 	ether_addr_copy(data->mac[0], qedi->mac);
mac              2029 drivers/scsi/qedi/qedi_main.c 		rc = sysfs_format_mac(buf, qedi->mac, ETH_ALEN);
mac              2508 drivers/scsi/qedi/qedi_main.c 	ether_addr_copy(qedi->mac, qedi->dev_info.common.hw_mac);
mac              2510 drivers/scsi/qedi/qedi_main.c 		  qedi->mac);
mac               232 drivers/ssb/pci.c static void sprom_get_mac(char *mac, const u16 *in)
mac               236 drivers/ssb/pci.c 		*mac++ = in[i] >> 8;
mac               237 drivers/ssb/pci.c 		*mac++ = in[i];
mac               479 drivers/ssb/sdio.c 	void *mac;
mac               495 drivers/ssb/sdio.c 				mac = tuple->data + 2;
mac               496 drivers/ssb/sdio.c 				memcpy(sprom->il0mac, mac, ETH_ALEN);
mac               497 drivers/ssb/sdio.c 				memcpy(sprom->et1mac, mac, ETH_ALEN);
mac                67 drivers/staging/netlogic/platform_net.c 	int mac;
mac                92 drivers/staging/netlogic/platform_net.c 	for (mac = 0; mac < 4; mac++) {
mac                93 drivers/staging/netlogic/platform_net.c 		ndata1.tx_stnid[mac] = FMN_STNID_GMAC1_TX0 + mac;
mac                94 drivers/staging/netlogic/platform_net.c 		ndata1.phy_addr[mac] = mac + 4 + 0x10;
mac                96 drivers/staging/netlogic/platform_net.c 		xlr_resource_init(&xlr_net1_res[mac * 2],
mac                97 drivers/staging/netlogic/platform_net.c 				  xlr_gmac_offsets[mac + 4],
mac                98 drivers/staging/netlogic/platform_net.c 				  xlr_gmac_irqs[mac + 4]);
mac               107 drivers/staging/netlogic/platform_net.c 	int mac;
mac               155 drivers/staging/netlogic/platform_net.c 		for (mac = 0; mac < 4; mac++) {
mac               156 drivers/staging/netlogic/platform_net.c 			ndata0.tx_stnid[mac] = FMN_STNID_GMAC0_TX0 + mac;
mac               157 drivers/staging/netlogic/platform_net.c 			ndata0.phy_addr[mac] = mac + 0x10;
mac               159 drivers/staging/netlogic/platform_net.c 			xlr_resource_init(&xlr_net0_res[mac * 2],
mac               160 drivers/staging/netlogic/platform_net.c 					  xlr_gmac_offsets[mac],
mac               161 drivers/staging/netlogic/platform_net.c 					xlr_gmac_irqs[mac]);
mac               173 drivers/staging/netlogic/platform_net.c 	int mac;
mac               197 drivers/staging/netlogic/platform_net.c 	for (mac = 0; mac < MAX_NUM_XLR_GMAC; mac++) {
mac               198 drivers/staging/netlogic/platform_net.c 		ndata0.tx_stnid[mac] = FMN_STNID_GMAC0_TX0 + mac;
mac               199 drivers/staging/netlogic/platform_net.c 		ndata0.phy_addr[mac] = mac;
mac               200 drivers/staging/netlogic/platform_net.c 		xlr_resource_init(&xlr_net0_res[mac * 2], xlr_gmac_offsets[mac],
mac               201 drivers/staging/netlogic/platform_net.c 				  xlr_gmac_irqs[mac]);
mac               353 drivers/staging/octeon/ethernet.c 		u64 mac = 0;
mac               357 drivers/staging/octeon/ethernet.c 			mac = (mac << 8) | (u64)ptr[i];
mac               364 drivers/staging/octeon/ethernet.c 		cvmx_write_csr(CVMX_GMXX_SMACX(index, interface), mac);
mac               409 drivers/staging/octeon/ethernet.c 	const u8 *mac = NULL;
mac               412 drivers/staging/octeon/ethernet.c 		mac = of_get_mac_address(priv->of_node);
mac               414 drivers/staging/octeon/ethernet.c 	if (!IS_ERR_OR_NULL(mac))
mac               415 drivers/staging/octeon/ethernet.c 		ether_addr_copy(dev->dev_addr, mac);
mac               896 drivers/staging/rtl8188eu/core/rtw_ieee80211.c 	u8 mac[ETH_ALEN];
mac               901 drivers/staging/rtl8188eu/core/rtw_ieee80211.c 	if (rtw_initmac && mac_pton(rtw_initmac, mac)) {
mac               903 drivers/staging/rtl8188eu/core/rtw_ieee80211.c 		ether_addr_copy(mac_addr, mac);
mac               906 drivers/staging/rtl8188eu/core/rtw_ieee80211.c 		ether_addr_copy(mac, mac_addr);
mac               909 drivers/staging/rtl8188eu/core/rtw_ieee80211.c 	if (is_broadcast_ether_addr(mac) || is_zero_ether_addr(mac)) {
mac               458 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 	unsigned char *mac, *bssid;
mac               485 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 	mac = myid(&padapter->eeprompriv);
mac               491 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 	ether_addr_copy(pwlanhdr->addr2, mac);
mac               607 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 	unsigned char *mac;
mac               630 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 	mac = myid(&padapter->eeprompriv);
mac               645 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 	ether_addr_copy(pwlanhdr->addr2, mac);
mac               411 drivers/staging/rtl8188eu/core/rtw_wlan_util.c void write_cam(struct adapter *padapter, u8 entry, u16 ctrl, u8 *mac, u8 *key)
mac               422 drivers/staging/rtl8188eu/core/rtw_wlan_util.c 			val = ctrl | (mac[0] << 16) | (mac[1] << 24);
mac               425 drivers/staging/rtl8188eu/core/rtw_wlan_util.c 			val = mac[2] | (mac[3] << 8) | (mac[4] << 16) | (mac[5] << 24);
mac               391 drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c 	u8 *mac, *bssid;
mac               399 drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c 	mac = myid(&adapt->eeprompriv);
mac               405 drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c 	ether_addr_copy(pwlanhdr->addr2, mac);
mac               477 drivers/staging/rtl8188eu/include/rtw_mlme_ext.h void write_cam(struct adapter *padapter, u8 entry, u16 ctrl, u8 *mac, u8 *key);
mac               328 drivers/staging/rtl8188eu/include/sta_info.h static inline u32 wifi_mac_hash(u8 *mac)
mac               332 drivers/staging/rtl8188eu/include/sta_info.h 	x = mac[0];
mac               333 drivers/staging/rtl8188eu/include/sta_info.h 	x = (x << 2) ^ mac[1];
mac               334 drivers/staging/rtl8188eu/include/sta_info.h 	x = (x << 2) ^ mac[2];
mac               335 drivers/staging/rtl8188eu/include/sta_info.h 	x = (x << 2) ^ mac[3];
mac               336 drivers/staging/rtl8188eu/include/sta_info.h 	x = (x << 2) ^ mac[4];
mac               337 drivers/staging/rtl8188eu/include/sta_info.h 	x = (x << 2) ^ mac[5];
mac               684 drivers/staging/rtl8188eu/include/wifi.h #define IP_MCAST_MAC(mac)				\
mac               685 drivers/staging/rtl8188eu/include/wifi.h 	((mac[0] == 0x01) && (mac[1] == 0x00) && (mac[2] == 0x5e))
mac               686 drivers/staging/rtl8188eu/include/wifi.h #define ICMPV6_MCAST_MAC(mac)				\
mac               687 drivers/staging/rtl8188eu/include/wifi.h 	((mac[0] == 0x33) && (mac[1] == 0x33) && (mac[2] != 0xff))
mac              2241 drivers/staging/rtl8192e/rtl8192e/rtl_core.c static int _rtl92e_set_mac_adr(struct net_device *dev, void *mac)
mac              2244 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	struct sockaddr *addr = mac;
mac               556 drivers/staging/rtl8192e/rtllib.h 	u8 mac[ETH_ALEN];
mac               394 drivers/staging/rtl8192e/rtllib_rx.c 		u8 *mac = header->addr2;
mac               395 drivers/staging/rtl8192e/rtllib_rx.c 		int index = mac[5] % IEEE_IBSS_MAC_HASH_SIZE;
mac               399 drivers/staging/rtl8192e/rtllib_rx.c 			if (!memcmp(entry->mac, mac, ETH_ALEN))
mac               408 drivers/staging/rtl8192e/rtllib_rx.c 			ether_addr_copy(entry->mac, mac);
mac               676 drivers/staging/rtl8192u/ieee80211/ieee80211.h 	u8 mac[ETH_ALEN];
mac               446 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c 		u8 *mac = header->addr2;
mac               447 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c 		int index = mac[5] % IEEE_IBSS_MAC_HASH_SIZE;
mac               451 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c 			if (!memcmp(entry->mac, mac, ETH_ALEN))
mac               459 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c 			memcpy(entry->mac, mac, ETH_ALEN);
mac              3506 drivers/staging/rtl8192u/r8192U_core.c static int r8192_set_mac_adr(struct net_device *dev, void *mac)
mac              3509 drivers/staging/rtl8192u/r8192U_core.c 	struct sockaddr *addr = mac;
mac               122 drivers/staging/rtl8712/ieee80211.h 	u8 mac[ETH_ALEN];
mac               107 drivers/staging/rtl8712/sta_info.h static inline u32 wifi_mac_hash(u8 *mac)
mac               111 drivers/staging/rtl8712/sta_info.h 	x = mac[0];
mac               112 drivers/staging/rtl8712/sta_info.h 	x = (x << 2) ^ mac[1];
mac               113 drivers/staging/rtl8712/sta_info.h 	x = (x << 2) ^ mac[2];
mac               114 drivers/staging/rtl8712/sta_info.h 	x = (x << 2) ^ mac[3];
mac               115 drivers/staging/rtl8712/sta_info.h 	x = (x << 2) ^ mac[4];
mac               116 drivers/staging/rtl8712/sta_info.h 	x = (x << 2) ^ mac[5];
mac               397 drivers/staging/rtl8712/usb_intf.c 		u8 mac[6];
mac               446 drivers/staging/rtl8712/usb_intf.c 			if (!r8712_initmac || !mac_pton(r8712_initmac, mac)) {
mac               450 drivers/staging/rtl8712/usb_intf.c 				ether_addr_copy(mac, &pdata[0x12]);
mac               544 drivers/staging/rtl8712/usb_intf.c 		if (((mac[0] == 0xff) && (mac[1] == 0xff) &&
mac               545 drivers/staging/rtl8712/usb_intf.c 		     (mac[2] == 0xff) && (mac[3] == 0xff) &&
mac               546 drivers/staging/rtl8712/usb_intf.c 		     (mac[4] == 0xff) && (mac[5] == 0xff)) ||
mac               547 drivers/staging/rtl8712/usb_intf.c 		    ((mac[0] == 0x00) && (mac[1] == 0x00) &&
mac               548 drivers/staging/rtl8712/usb_intf.c 		     (mac[2] == 0x00) && (mac[3] == 0x00) &&
mac               549 drivers/staging/rtl8712/usb_intf.c 		     (mac[4] == 0x00) && (mac[5] == 0x00)) ||
mac               551 drivers/staging/rtl8712/usb_intf.c 			mac[0] = 0x00;
mac               552 drivers/staging/rtl8712/usb_intf.c 			mac[1] = 0xe0;
mac               553 drivers/staging/rtl8712/usb_intf.c 			mac[2] = 0x4c;
mac               554 drivers/staging/rtl8712/usb_intf.c 			mac[3] = 0x87;
mac               555 drivers/staging/rtl8712/usb_intf.c 			mac[4] = 0x00;
mac               556 drivers/staging/rtl8712/usb_intf.c 			mac[5] = 0x00;
mac               562 drivers/staging/rtl8712/usb_intf.c 			mac[0] &= 0xFE;
mac               564 drivers/staging/rtl8712/usb_intf.c 				"r8712u: MAC Address from user = %pM\n", mac);
mac               567 drivers/staging/rtl8712/usb_intf.c 				"r8712u: MAC Address from efuse = %pM\n", mac);
mac               569 drivers/staging/rtl8712/usb_intf.c 		ether_addr_copy(pnetdev->dev_addr, mac);
mac              1103 drivers/staging/rtl8723bs/core/rtw_ieee80211.c 	u8 mac[ETH_ALEN];
mac              1111 drivers/staging/rtl8723bs/core/rtw_ieee80211.c 	if (rtw_initmac && mac_pton(rtw_initmac, mac)) {
mac              1113 drivers/staging/rtl8723bs/core/rtw_ieee80211.c 		ether_addr_copy(mac_addr, mac);
mac              1116 drivers/staging/rtl8723bs/core/rtw_ieee80211.c 		ether_addr_copy(mac, mac_addr);
mac              1119 drivers/staging/rtl8723bs/core/rtw_ieee80211.c 	if (is_broadcast_ether_addr(mac) || is_zero_ether_addr(mac)) {
mac              2599 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 	unsigned char 				*mac, *bssid;
mac              2631 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 	mac = myid(&(padapter->eeprompriv));
mac              2637 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 	memcpy(pwlanhdr->addr2, mac, ETH_ALEN);
mac              2795 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 		memcpy(&RC_INFO[4], mac, ETH_ALEN);
mac              2824 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 	unsigned char 		*mac;
mac              2848 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 	mac = myid(&(padapter->eeprompriv));
mac              2863 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 	memcpy(pwlanhdr->addr2, mac, ETH_ALEN);
mac              2311 drivers/staging/rtl8723bs/core/rtw_security.c 							 u8 *addr[], size_t *len, u8 *mac)
mac              2365 drivers/staging/rtl8723bs/core/rtw_security.c 	aes_128_encrypt(ctx, pad, mac);
mac              2383 drivers/staging/rtl8723bs/core/rtw_security.c int omac1_aes_128(u8 *key, u8 *data, size_t data_len, u8 *mac)
mac              2385 drivers/staging/rtl8723bs/core/rtw_security.c 	return omac1_aes_128_vector(key, 1, &data, &data_len, mac);
mac               560 drivers/staging/rtl8723bs/core/rtw_wlan_util.c void _write_cam(struct adapter *padapter, u8 entry, u16 ctrl, u8 *mac, u8 *key)
mac               571 drivers/staging/rtl8723bs/core/rtw_wlan_util.c 			val = (ctrl | (mac[0] << 16) | (mac[1] << 24));
mac               574 drivers/staging/rtl8723bs/core/rtw_wlan_util.c 			val = (mac[2] | (mac[3] << 8) | (mac[4] << 16) | (mac[5] << 24));
mac               597 drivers/staging/rtl8723bs/core/rtw_wlan_util.c inline void write_cam(struct adapter *adapter, u8 id, u16 ctrl, u8 *mac, u8 *key)
mac               599 drivers/staging/rtl8723bs/core/rtw_wlan_util.c 	_write_cam(adapter, id, ctrl, mac, key);
mac               600 drivers/staging/rtl8723bs/core/rtw_wlan_util.c 	write_cam_cache(adapter, id, ctrl, mac, key);
mac               619 drivers/staging/rtl8723bs/core/rtw_wlan_util.c 	_write_cam(adapter, id, cache.ctrl, cache.mac, cache.key);
mac               622 drivers/staging/rtl8723bs/core/rtw_wlan_util.c void write_cam_cache(struct adapter *adapter, u8 id, u16 ctrl, u8 *mac, u8 *key)
mac               630 drivers/staging/rtl8723bs/core/rtw_wlan_util.c 	memcpy(dvobj->cam_cache[id].mac, mac, ETH_ALEN);
mac               673 drivers/staging/rtl8723bs/core/rtw_wlan_util.c 		if (addr && memcmp(dvobj->cam_cache[i].mac, addr, ETH_ALEN))
mac               675 drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c 	unsigned char *mac;
mac               681 drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c 	mac = myid(&(padapter->eeprompriv));
mac               690 drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c 	memcpy(pwlanhdr->addr2, mac, ETH_ALEN);
mac               718 drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c 	u8 *mac, *bssid;
mac               731 drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c 	mac = myid(&(padapter->eeprompriv));
mac               737 drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c 	memcpy(pwlanhdr->addr2, mac, ETH_ALEN);
mac               740 drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c 	DBG_871X("%s FW Mac Addr:" MAC_FMT "\n", __func__, MAC_ARG(mac));
mac               415 drivers/staging/rtl8723bs/include/drv_types.h 	u8 mac[ETH_ALEN];
mac               271 drivers/staging/rtl8723bs/include/ieee80211.h 	u8 mac[ETH_ALEN];
mac               577 drivers/staging/rtl8723bs/include/rtw_mlme_ext.h void _write_cam(struct adapter *padapter, u8 entry, u16 ctrl, u8 *mac, u8 *key);
mac               582 drivers/staging/rtl8723bs/include/rtw_mlme_ext.h void write_cam(struct adapter *padapter, u8 id, u16 ctrl, u8 *mac, u8 *key);
mac               586 drivers/staging/rtl8723bs/include/rtw_mlme_ext.h void write_cam_cache(struct adapter *adapter, u8 id, u16 ctrl, u8 *mac, u8 *key);
mac               406 drivers/staging/rtl8723bs/include/rtw_security.h int omac1_aes_128(u8 *key, u8 *data, size_t data_len, u8 *mac);
mac               351 drivers/staging/rtl8723bs/include/sta_info.h static inline u32 wifi_mac_hash(u8 *mac)
mac               355 drivers/staging/rtl8723bs/include/sta_info.h         x = mac[0];
mac               356 drivers/staging/rtl8723bs/include/sta_info.h         x = (x << 2) ^ mac[1];
mac               357 drivers/staging/rtl8723bs/include/sta_info.h         x = (x << 2) ^ mac[2];
mac               358 drivers/staging/rtl8723bs/include/sta_info.h         x = (x << 2) ^ mac[3];
mac               359 drivers/staging/rtl8723bs/include/sta_info.h         x = (x << 2) ^ mac[4];
mac               360 drivers/staging/rtl8723bs/include/sta_info.h         x = (x << 2) ^ mac[5];
mac              1129 drivers/staging/rtl8723bs/include/wifi.h #define IP_MCAST_MAC(mac)		((mac[0]== 0x01) && (mac[1]== 0x00) && (mac[2]== 0x5e))
mac              1130 drivers/staging/rtl8723bs/include/wifi.h #define ICMPV6_MCAST_MAC(mac)	((mac[0]== 0x33) && (mac[1]== 0x33) && (mac[2]!= 0xff))
mac              1226 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 				const u8 *mac,
mac              1237 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	if (!mac) {
mac              1238 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		DBG_871X(FUNC_NDEV_FMT" mac ==%p\n", FUNC_NDEV_ARG(ndev), mac);
mac              1243 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	psta = rtw_get_stainfo(pstapriv, (u8 *)mac);
mac              1251 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	DBG_871X(FUNC_NDEV_FMT" mac ="MAC_FMT"\n", FUNC_NDEV_ARG(ndev), MAC_ARG(mac));
mac              1261 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		if (memcmp((u8 *)mac, cur_network->network.MacAddress, ETH_ALEN)) {
mac              2828 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 				const u8 *mac,
mac              2846 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	const u8 *mac = params->mac;
mac              2857 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	if (!mac)
mac              2869 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	DBG_8192C("free sta macaddr =" MAC_FMT "\n", MAC_ARG(mac));
mac              2871 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	if (mac[0] == 0xff && mac[1] == 0xff &&
mac              2872 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	    mac[2] == 0xff && mac[3] == 0xff &&
mac              2873 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	    mac[4] == 0xff && mac[5] == 0xff)
mac              2891 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		if (!memcmp((u8 *)mac, psta->hwaddr, ETH_ALEN))
mac              2926 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 				  const u8 *mac, struct station_parameters *params)
mac              2954 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 			       int idx, u8 *mac, struct station_info *sinfo)
mac              2972 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	memcpy(mac, psta->hwaddr, ETH_ALEN);
mac                27 drivers/staging/wilc1000/wilc_hif.c 	u8 mac[WILC_MAX_NUM_STA][ETH_ALEN];
mac               869 drivers/staging/wilc1000/wilc_hif.c static void wilc_hif_pack_sta_param(u8 *cur_byte, const u8 *mac,
mac               872 drivers/staging/wilc1000/wilc_hif.c 	ether_addr_copy(cur_byte, mac);
mac              1432 drivers/staging/wilc1000/wilc_hif.c s32 wilc_get_inactive_time(struct wilc_vif *vif, const u8 *mac, u32 *out_val)
mac              1444 drivers/staging/wilc1000/wilc_hif.c 	ether_addr_copy(wid.val, mac);
mac              1865 drivers/staging/wilc1000/wilc_hif.c int wilc_add_station(struct wilc_vif *vif, const u8 *mac,
mac              1880 drivers/staging/wilc1000/wilc_hif.c 	wilc_hif_pack_sta_param(cur_byte, mac, params);
mac              1929 drivers/staging/wilc1000/wilc_hif.c 			ether_addr_copy(del_sta.mac[i], mac_addr[i]);
mac              1950 drivers/staging/wilc1000/wilc_hif.c int wilc_edit_station(struct wilc_vif *vif, const u8 *mac,
mac              1965 drivers/staging/wilc1000/wilc_hif.c 	wilc_hif_pack_sta_param(cur_byte, mac, params);
mac               182 drivers/staging/wilc1000/wilc_hif.h s32 wilc_get_inactive_time(struct wilc_vif *vif, const u8 *mac,
mac               207 drivers/staging/wilc1000/wilc_hif.h int wilc_add_station(struct wilc_vif *vif, const u8 *mac,
mac               211 drivers/staging/wilc1000/wilc_hif.h int wilc_edit_station(struct wilc_vif *vif, const u8 *mac,
mac               696 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 		       const u8 *mac, struct station_info *sinfo)
mac               706 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 			if (!(memcmp(mac,
mac               721 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 		wilc_get_inactive_time(vif, mac, &inactive_time);
mac              1369 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 			int idx, u8 *mac, struct station_info *sinfo)
mac              1383 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 	memcpy(mac, vif->priv.associated_bss, ETH_ALEN);
mac              1511 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 		       const u8 *mac, struct station_parameters *params)
mac              1518 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 		memcpy(priv->assoc_stainfo.sta_associated_bss[params->aid], mac,
mac              1521 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 		ret = wilc_add_station(vif, mac, params);
mac              1532 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 	const u8 *mac = params->mac;
mac              1543 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 	if (!mac)
mac              1546 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 	ret = wilc_del_station(vif, mac);
mac              1553 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 			  const u8 *mac, struct station_parameters *params)
mac              1559 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 		ret = wilc_edit_station(vif, mac, params);
mac               240 drivers/staging/wlan-ng/cfg80211.c 			      const u8 *mac, struct station_info *sinfo)
mac               233 drivers/staging/wlan-ng/p80211conv.c static void orinoco_spy_gather(struct wlandevice *wlandev, char *mac,
mac               243 drivers/staging/wlan-ng/p80211conv.c 		if (!memcmp(wlandev->spy_address[i], mac, ETH_ALEN)) {
mac                18 include/linux/fec.h 	unsigned char mac[ETH_ALEN];
mac                22 include/linux/if_link.h 	__u8 mac[32];
mac               634 include/linux/kernel.h bool mac_pton(const char *s, u8 *mac);
mac               311 include/linux/mlx4/cmd.h int mlx4_set_vf_mac(struct mlx4_dev *dev, int port, int vf, u8 *mac);
mac               814 include/linux/mlx4/device.h 	u8		mac[ETH_ALEN];
mac               952 include/linux/mlx4/device.h 			__be64	mac;
mac              1388 include/linux/mlx4/device.h int mlx4_SET_MCAST_FLTR(struct mlx4_dev *dev, u8 port, u64 mac, u64 clear, u8 mode);
mac              1390 include/linux/mlx4/device.h int mlx4_register_mac(struct mlx4_dev *dev, u8 port, u64 mac);
mac              1391 include/linux/mlx4/device.h void mlx4_unregister_mac(struct mlx4_dev *dev, u8 port, u64 mac);
mac              1410 include/linux/mlx4/device.h int mlx4_find_cached_mac(struct mlx4_dev *dev, u8 port, u64 mac, int *idx);
mac                97 include/linux/mlx4/driver.h 	u64 mac = 0;
mac               101 include/linux/mlx4/driver.h 		mac <<= 8;
mac               102 include/linux/mlx4/driver.h 		mac |= addr[i];
mac               104 include/linux/mlx4/driver.h 	return mac;
mac               107 include/linux/mlx4/driver.h static inline void mlx4_u64_to_mac(u8 *addr, u64 mac)
mac               112 include/linux/mlx4/driver.h 		addr[i - 1] = mac & 0xFF;
mac               113 include/linux/mlx4/driver.h 		mac >>= 8;
mac               360 include/linux/mlx4/qp.h 	u8			mac[ETH_ALEN];
mac              1022 include/linux/mlx5/driver.h 			   const u8 *mac, bool vlan, u16 vlan_id, u8 port_num);
mac              1297 include/linux/netdevice.h 						  int queue, u8 *mac);
mac                 9 include/linux/netfilter_bridge.h 	char    mac[ETH_HLEN];
mac               165 include/linux/qed/qed_eth_if.h 	unsigned char mac[ETH_ALEN];
mac               171 include/linux/qed/qed_eth_if.h 	unsigned char mac[64][ETH_ALEN];
mac               201 include/linux/qed/qed_eth_if.h 	void (*force_mac) (void *dev, u8 *mac, bool forced);
mac               312 include/linux/qed/qed_eth_if.h 	 bool(*check_mac) (struct qed_dev *cdev, u8 *mac);
mac               365 include/linux/qed/qed_eth_if.h 	int (*req_bulletin_update_mac)(struct qed_dev *cdev, u8 *mac);
mac               795 include/linux/qed/qed_if.h 	u8 mac[QED_TLV_MAC_COUNT][ETH_ALEN];
mac              1098 include/linux/qed/qed_if.h 	int (*update_mac)(struct qed_dev *cdev, u8 *mac);
mac                42 include/linux/qed/qed_iov_if.h 	int (*set_mac) (struct qed_dev *cdev, u8 *mac, int vfid);
mac                75 include/linux/qed/qed_iscsi_if.h 	u8 mac[ETH_ALEN];
mac               255 include/linux/qed/qed_iscsi_if.h 	int (*change_mac)(struct qed_dev *cdev, u32 handle, const u8 *mac);
mac                22 include/linux/smsc911x.h 	unsigned char mac[ETH_ALEN];
mac               670 include/net/bonding.h 					       const u8 *mac)
mac               676 include/net/bonding.h 		if (ether_addr_equal_64bits(mac, tmp->dev->dev_addr))
mac               684 include/net/bonding.h 					       const u8 *mac)
mac               690 include/net/bonding.h 		if (ether_addr_equal_64bits(mac, tmp->dev->dev_addr))
mac               697 include/net/bonding.h static inline bool bond_slave_has_mac_rx(struct bonding *bond, const u8 *mac)
mac               704 include/net/bonding.h 		if (ether_addr_equal_64bits(mac, tmp->dev->dev_addr))
mac               711 include/net/bonding.h 		if (ether_addr_equal_64bits(mac, ha->addr))
mac              1198 include/net/cfg80211.h 	const u8 *mac;
mac              3673 include/net/cfg80211.h 			       const u8 *mac,
mac              3678 include/net/cfg80211.h 				  const u8 *mac,
mac              3681 include/net/cfg80211.h 			       const u8 *mac, struct station_info *sinfo);
mac              3683 include/net/cfg80211.h 				int idx, u8 *mac, struct station_info *sinfo);
mac              6878 include/net/cfg80211.h void cfg80211_sta_opmode_change_notify(struct net_device *dev, const u8 *mac,
mac               187 include/net/dsa.h 	const char		*mac;
mac                31 include/net/llc.h 	unsigned char mac[IFHWADDRLEN];
mac                81 include/net/llc.h 	return hash_32(jhash(laddr->mac, sizeof(laddr->mac), 0),
mac              5251 include/net/mac80211.h 				  void (*iterator)(void *data, u8 *mac,
mac              5272 include/net/mac80211.h 				    void (*iterator)(void *data, u8 *mac,
mac              5298 include/net/mac80211.h 						    u8 *mac,
mac              5317 include/net/mac80211.h 						u8 *mac,
mac               431 include/net/vxlan.h int vxlan_fdb_find_uc(struct net_device *dev, const u8 *mac, __be32 vni,
mac               440 include/net/vxlan.h vxlan_fdb_find_uc(struct net_device *dev, const u8 *mac, __be32 vni,
mac               255 include/rdma/ib_addr.h static inline void rdma_get_ll_mac(struct in6_addr *addr, u8 *mac)
mac               257 include/rdma/ib_addr.h 	memcpy(mac, &addr->s6_addr[8], 3);
mac               258 include/rdma/ib_addr.h 	memcpy(mac + 3, &addr->s6_addr[13], 3);
mac               259 include/rdma/ib_addr.h 	mac[0] ^= 2;
mac               273 include/rdma/ib_addr.h static inline void rdma_get_mcast_mac(struct in6_addr *addr, u8 *mac)
mac               277 include/rdma/ib_addr.h 	mac[0] = 0x33;
mac               278 include/rdma/ib_addr.h 	mac[1] = 0x33;
mac               280 include/rdma/ib_addr.h 		mac[i] = addr->s6_addr[i + 10];
mac                86 include/scsi/fc/fc_fcoe.h static inline void fc_fcoe_set_mac(u8 *mac, u8 *did)
mac                88 include/scsi/fc/fc_fcoe.h 	mac[0] = (u8) (FC_FCOE_OUI >> 16);
mac                89 include/scsi/fc/fc_fcoe.h 	mac[1] = (u8) (FC_FCOE_OUI >> 8);
mac                90 include/scsi/fc/fc_fcoe.h 	mac[2] = (u8) FC_FCOE_OUI;
mac                91 include/scsi/fc/fc_fcoe.h 	mac[3] = did[0];
mac                92 include/scsi/fc/fc_fcoe.h 	mac[4] = did[1];
mac                93 include/scsi/fc/fc_fcoe.h 	mac[5] = did[2];
mac                95 include/scsi/fcoe_sysfs.h 	u8                  mac[ETH_ALEN];
mac               252 include/scsi/libfcoe.h u64 fcoe_wwn_from_mac(unsigned char mac[], unsigned int, unsigned int);
mac               706 include/uapi/linux/if_link.h 	__u8 mac[32]; /* MAX_ADDR_LEN */
mac                 8 include/uapi/linux/netfilter_bridge/ebt_arpreply.h 	unsigned char mac[ETH_ALEN];
mac                 9 include/uapi/linux/netfilter_bridge/ebt_nat.h 	unsigned char mac[ETH_ALEN];
mac                74 include/uapi/linux/virtio_net.h 	__u8 mac[ETH_ALEN];
mac                 7 lib/net_utils.c bool mac_pton(const char *s, u8 *mac)
mac                23 lib/net_utils.c 		mac[i] = (hex_to_bin(s[i * 3]) << 4) | hex_to_bin(s[i * 3 + 1]);
mac               625 lib/test_printf.c 	mac();
mac              1652 net/ax25/af_ax25.c 		const unsigned char *mac = skb_mac_header(skb);
mac              1656 net/ax25/af_ax25.c 		ax25_addr_parse(mac + 1, skb->data - mac - 1, &src, NULL,
mac               333 net/batman-adv/bridge_loop_avoidance.c static void batadv_bla_send_claim(struct batadv_priv *bat_priv, u8 *mac,
mac               382 net/batman-adv/bridge_loop_avoidance.c 		ether_addr_copy(ethhdr->h_source, mac);
mac               384 net/batman-adv/bridge_loop_avoidance.c 			   "%s(): CLAIM %pM on vid %d\n", __func__, mac,
mac               391 net/batman-adv/bridge_loop_avoidance.c 		ether_addr_copy(hw_src, mac);
mac               393 net/batman-adv/bridge_loop_avoidance.c 			   "%s(): UNCLAIM %pM on vid %d\n", __func__, mac,
mac               400 net/batman-adv/bridge_loop_avoidance.c 		ether_addr_copy(hw_src, mac);
mac               410 net/batman-adv/bridge_loop_avoidance.c 		ether_addr_copy(hw_src, mac);
mac               411 net/batman-adv/bridge_loop_avoidance.c 		ether_addr_copy(ethhdr->h_dest, mac);
mac               418 net/batman-adv/bridge_loop_avoidance.c 		ether_addr_copy(ethhdr->h_source, mac);
mac               660 net/batman-adv/bridge_loop_avoidance.c 	u8 mac[ETH_ALEN];
mac               663 net/batman-adv/bridge_loop_avoidance.c 	memcpy(mac, batadv_announce_mac, 4);
mac               667 net/batman-adv/bridge_loop_avoidance.c 	memcpy(&mac[4], &crc, 2);
mac               669 net/batman-adv/bridge_loop_avoidance.c 	batadv_bla_send_claim(bat_priv, mac, backbone_gw->vid,
mac               681 net/batman-adv/bridge_loop_avoidance.c 				 const u8 *mac, const unsigned short vid,
mac               690 net/batman-adv/bridge_loop_avoidance.c 	ether_addr_copy(search_claim.addr, mac);
mac               700 net/batman-adv/bridge_loop_avoidance.c 		ether_addr_copy(claim->addr, mac);
mac               710 net/batman-adv/bridge_loop_avoidance.c 			   __func__, mac, batadv_print_vid(vid));
mac               731 net/batman-adv/bridge_loop_avoidance.c 			   __func__, mac, batadv_print_vid(vid),
mac               790 net/batman-adv/bridge_loop_avoidance.c 				 const u8 *mac, const unsigned short vid)
mac               796 net/batman-adv/bridge_loop_avoidance.c 	ether_addr_copy(search_claim.addr, mac);
mac               803 net/batman-adv/bridge_loop_avoidance.c 		   mac, batadv_print_vid(vid));
mac                28 net/batman-adv/bridge_loop_avoidance.h static inline bool batadv_bla_is_loopdetect_mac(const uint8_t *mac)
mac                30 net/batman-adv/bridge_loop_avoidance.h 	if (mac[0] == 0xba && mac[1] == 0xbe)
mac               170 net/bluetooth/smp.c 		    size_t len, u8 mac[16])
mac               206 net/bluetooth/smp.c 	swap_buf(mac_msb, mac, 16);
mac               208 net/bluetooth/smp.c 	SMP_DBG("mac %16phN", mac);
mac               136 net/bridge/br_netfilter_hooks.c 	char mac[NF_BRIDGE_MAX_MAC_HEADER_LENGTH];
mac               696 net/bridge/br_netfilter_hooks.c 	skb_copy_to_linear_data_offset(skb, -data->size, data->mac, data->size);
mac               772 net/bridge/br_netfilter_hooks.c 		skb_copy_from_linear_data_offset(skb, -data->size, data->mac,
mac               793 net/bridge/br_netfilter_hooks.c 		skb_copy_from_linear_data_offset(skb, -data->size, data->mac,
mac               106 net/bridge/br_switchdev.c br_switchdev_fdb_call_notifiers(bool adding, const unsigned char *mac,
mac               113 net/bridge/br_switchdev.c 	info.addr = mac;
mac                20 net/bridge/netfilter/ebt_among.c 				      const char *mac, __be32 ip)
mac                30 net/bridge/netfilter/ebt_among.c 	int key = ((const unsigned char *)mac)[5];
mac                32 net/bridge/netfilter/ebt_among.c 	ether_addr_copy(((char *) cmp) + 2, mac);
mac                57 net/bridge/netfilter/ebt_arpreply.c 		 *diptr, shp, info->mac, shp);
mac                27 net/bridge/netfilter/ebt_dnat.c 	ether_addr_copy(eth_hdr(skb)->h_dest, info->mac);
mac                29 net/bridge/netfilter/ebt_dnat.c 	if (is_multicast_ether_addr(info->mac)) {
mac                30 net/bridge/netfilter/ebt_dnat.c 		if (is_broadcast_ether_addr(info->mac))
mac                52 net/bridge/netfilter/ebt_dnat.c 		if (ether_addr_equal(info->mac, dev->dev_addr))
mac                28 net/bridge/netfilter/ebt_snat.c 	ether_addr_copy(eth_hdr(skb)->h_source, info->mac);
mac                39 net/bridge/netfilter/ebt_snat.c 		if (skb_store_bits(skb, sizeof(_ah), info->mac, ETH_ALEN))
mac               293 net/bridge/netfilter/nf_conntrack_bridge.c 	skb_copy_from_linear_data_offset(skb, -ETH_HLEN, data->mac, ETH_HLEN);
mac               339 net/bridge/netfilter/nf_conntrack_bridge.c 	skb_copy_to_linear_data_offset(skb, -ETH_HLEN, data->mac, ETH_HLEN);
mac                20 net/core/failover.c static struct net_device *failover_get_bymac(u8 *mac, struct failover_ops **ops)
mac                28 net/core/failover.c 		if (ether_addr_equal(failover_dev->perm_addr, mac)) {
mac              1770 net/core/filter.c 	u8 *mac = skb_mac_header(skb);
mac              1773 net/core/filter.c 	if (unlikely(offset > 0xffff || len > (end - mac)))
mac              1778 net/core/filter.c 		ptr = mac + offset;
mac              1787 net/core/filter.c 	if (likely(ptr >= mac && ptr + len <= end)) {
mac              1239 net/core/rtnetlink.c 	memcpy(vf_mac.mac, ivi.mac, sizeof(ivi.mac));
mac              2203 net/core/rtnetlink.c 						  ivm->mac);
mac               321 net/dsa/dsa2.c 		dp->mac = of_get_mac_address(dp->dn);
mac              1414 net/dsa/slave.c 	if (!IS_ERR_OR_NULL(port->mac))
mac              1415 net/dsa/slave.c 		ether_addr_copy(slave_dev->dev_addr, port->mac);
mac               581 net/ethernet/eth.c 	const void *mac;
mac               588 net/ethernet/eth.c 	mac = nvmem_cell_read(cell, &len);
mac               591 net/ethernet/eth.c 	if (IS_ERR(mac))
mac               592 net/ethernet/eth.c 		return PTR_ERR(mac);
mac               594 net/ethernet/eth.c 	if (len != ETH_ALEN || !is_valid_ether_addr(mac)) {
mac               595 net/ethernet/eth.c 		kfree(mac);
mac               599 net/ethernet/eth.c 	ether_addr_copy(addrbuf, mac);
mac               600 net/ethernet/eth.c 	kfree(mac);
mac                25 net/hsr/hsr_debugfs.c static void print_mac_address(struct seq_file *sfp, unsigned char *mac)
mac                28 net/hsr/hsr_debugfs.c 		   mac[0], mac[1], mac[2], mac[3], mac[4], mac[5]);
mac               295 net/llc/af_llc.c 	memcpy(llc->laddr.mac, llc->dev->dev_addr, IFHWADDRLEN);
mac               381 net/llc/af_llc.c 		memcpy(laddr.mac, addr->sllc_mac, IFHWADDRLEN);
mac               391 net/llc/af_llc.c 	memcpy(llc->laddr.mac, addr->sllc_mac, IFHWADDRLEN);
mac               477 net/llc/af_llc.c 	memcpy(llc->daddr.mac, addr->sllc_mac, IFHWADDRLEN);
mac              1007 net/llc/af_llc.c 		memcpy(&sllc.sllc_mac, &llc->daddr.mac, IFHWADDRLEN);
mac               210 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
mac               237 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
mac               261 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
mac               295 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
mac               322 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
mac               352 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
mac               373 net/llc/llc_c_ac.c 	rc = llc_mac_hdr_init(skb, llc->dev->dev_addr, llc->daddr.mac);
mac               391 net/llc/llc_c_ac.c 	rc = llc_mac_hdr_init(skb, llc->dev->dev_addr, llc->daddr.mac);
mac               409 net/llc/llc_c_ac.c 	rc = llc_mac_hdr_init(skb, llc->dev->dev_addr, llc->daddr.mac);
mac               442 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
mac               477 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
mac               501 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
mac               525 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
mac               549 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
mac               573 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
mac               597 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
mac               633 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
mac               657 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
mac               682 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
mac               706 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
mac               730 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
mac               754 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
mac               784 net/llc/llc_c_ac.c 		u8 *dmac = llc->daddr.mac;
mac               819 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
mac               920 net/llc/llc_c_ac.c 	rc = llc_mac_hdr_init(skb, llc->dev->dev_addr, llc->daddr.mac);
mac               978 net/llc/llc_c_ac.c 		rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
mac               462 net/llc/llc_conn.c 		ether_addr_equal(llc->laddr.mac, laddr->mac) &&
mac               463 net/llc/llc_conn.c 		ether_addr_equal(llc->daddr.mac, daddr->mac);
mac               534 net/llc/llc_conn.c 		ether_addr_equal(llc->laddr.mac, laddr->mac);
mac               774 net/llc/llc_conn.c 	llc_pdu_decode_sa(skb, saddr.mac);
mac               776 net/llc/llc_conn.c 	llc_pdu_decode_da(skb, daddr.mac);
mac                93 net/llc/llc_if.c 	memcpy(daddr.mac, dmac, sizeof(daddr.mac));
mac                94 net/llc/llc_if.c 	memcpy(laddr.mac, lmac, sizeof(laddr.mac));
mac               149 net/llc/llc_proc.c 	llc_ui_format_mac(seq, llc->daddr.mac);
mac                60 net/llc/llc_s_ac.c 	rc = llc_mac_hdr_init(skb, ev->saddr.mac, ev->daddr.mac);
mac                85 net/llc/llc_s_ac.c 	rc = llc_mac_hdr_init(skb, ev->saddr.mac, ev->daddr.mac);
mac               141 net/llc/llc_s_ac.c 	rc = llc_mac_hdr_init(skb, ev->saddr.mac, ev->daddr.mac);
mac               237 net/llc/llc_sap.c 	memcpy(ev->saddr.mac, skb->dev->dev_addr, IFHWADDRLEN);
mac               238 net/llc/llc_sap.c 	memcpy(ev->daddr.mac, dmac, IFHWADDRLEN);
mac               263 net/llc/llc_sap.c 	memcpy(ev->saddr.mac, skb->dev->dev_addr, IFHWADDRLEN);
mac               264 net/llc/llc_sap.c 	memcpy(ev->daddr.mac, dmac, IFHWADDRLEN);
mac               301 net/llc/llc_sap.c 	  ether_addr_equal(llc->laddr.mac, laddr->mac);
mac               422 net/llc/llc_sap.c 	llc_pdu_decode_da(skb, laddr.mac);
mac               425 net/llc/llc_sap.c 	if (is_multicast_ether_addr(laddr.mac)) {
mac               719 net/mac80211/cfg.c 				  int idx, u8 *mac, struct station_info *sinfo)
mac               731 net/mac80211/cfg.c 		memcpy(mac, sta->sta.addr, ETH_ALEN);
mac               749 net/mac80211/cfg.c 				 const u8 *mac, struct station_info *sinfo)
mac               758 net/mac80211/cfg.c 	sta = sta_info_get_bss(sdata, mac);
mac              1528 net/mac80211/cfg.c 				 const u8 *mac,
mac              1545 net/mac80211/cfg.c 	if (ether_addr_equal(mac, sdata->vif.addr))
mac              1548 net/mac80211/cfg.c 	if (!is_valid_ether_addr(mac))
mac              1556 net/mac80211/cfg.c 	sta = sta_info_alloc(sdata, mac, GFP_KERNEL);
mac              1596 net/mac80211/cfg.c 	if (params->mac)
mac              1597 net/mac80211/cfg.c 		return sta_info_destroy_addr_bss(sdata, params->mac);
mac              1604 net/mac80211/cfg.c 				    struct net_device *dev, const u8 *mac,
mac              1616 net/mac80211/cfg.c 	sta = sta_info_get_bss(sdata, mac);
mac               944 net/mac80211/debugfs_sta.c 	u8 mac[3*ETH_ALEN];
mac               949 net/mac80211/debugfs_sta.c 	snprintf(mac, sizeof(mac), "%pM", sta->sta.addr);
mac               960 net/mac80211/debugfs_sta.c 	sta->debugfs_dir = debugfs_create_dir(mac, stations_dir);
mac               716 net/mac80211/util.c 				 void (*iterator)(void *data, u8 *mac,
mac               753 net/mac80211/util.c 	void (*iterator)(void *data, u8 *mac,
mac               767 net/mac80211/util.c 	void (*iterator)(void *data, u8 *mac,
mac               782 net/mac80211/util.c 	void (*iterator)(void *data, u8 *mac,
mac               167 net/ncsi/ncsi-cmd.c 		cmd->mac[i] = nca->bytes[i];
mac               118 net/ncsi/ncsi-pkt.h 	unsigned char           mac[6];   /* MAC address             */
mac               238 net/ncsi/ncsi-pkt.h 	unsigned char           mac[6];       /* Supported MAC addr    */
mac               471 net/ncsi/ncsi-rsp.c 		memcpy(&ncf->addrs[index], cmd->mac, ETH_ALEN);
mac               410 net/smc/af_smc.c 				   link->smcibdev->mac[link->ibport - 1],
mac               459 net/smc/af_smc.c 	memcpy(link->peer_mac, clc->lcl.mac, sizeof(link->peer_mac));
mac              1029 net/smc/af_smc.c 				   link->smcibdev->mac[link->ibport - 1],
mac               424 net/smc/smc_clc.c 		memcpy(&pclc.lcl.mac, &ini->ib_dev->mac[ini->ib_port - 1],
mac               506 net/smc/smc_clc.c 		memcpy(&cclc.lcl.mac, &link->smcibdev->mac[link->ibport - 1],
mac               578 net/smc/smc_clc.c 		memcpy(&aclc.lcl.mac, link->smcibdev->mac[link->ibport - 1],
mac                78 net/smc/smc_clc.h 	u8 mac[6];		/* mac of ib_device port */
mac               598 net/smc/smc_core.c 		!memcmp(lgr->lnk[SMC_SINGLE_LINK].peer_mac, lcl->mac,
mac               599 net/smc/smc_core.c 			sizeof(lcl->mac)) &&
mac               155 net/smc/smc_ib.c 	rc = rdma_read_gid_l2_fields(attr, NULL, smcibdev->mac[ibport - 1]);
mac               168 net/smc/smc_ib.c 	memcpy(&local_systemid[2], &smcibdev->mac[ibport - 1],
mac               169 net/smc/smc_ib.c 	       sizeof(smcibdev->mac[ibport - 1]));
mac                41 net/smc/smc_ib.h 	char			mac[SMC_MAX_PORTS][ETH_ALEN];
mac               205 net/smc/smc_llc.c 	memcpy(confllc->sender_mac, link->smcibdev->mac[link->ibport - 1],
mac               267 net/smc/smc_llc.c 				  struct smc_link *link, u8 mac[], u8 gid[],
mac               279 net/smc/smc_llc.c 	memcpy(addllc->sender_mac, mac, ETH_ALEN);
mac               284 net/smc/smc_llc.c int smc_llc_send_add_link(struct smc_link *link, u8 mac[], u8 gid[],
mac               296 net/smc/smc_llc.c 	smc_llc_prep_add_link(addllc, link, mac, gid, reqresp);
mac               447 net/smc/smc_llc.c 					link->smcibdev->mac[link->ibport - 1],
mac               452 net/smc/smc_llc.c 					link->smcibdev->mac[link->ibport - 1],
mac                41 net/smc/smc_llc.h int smc_llc_send_add_link(struct smc_link *link, u8 mac[], u8 gid[],
mac              6064 net/wireless/nl80211.c 		params.mac = nla_data(info->attrs[NL80211_ATTR_MAC]);
mac              15969 net/wireless/nl80211.c 					    const char *mac, gfp_t gfp)
mac              15991 net/wireless/nl80211.c 	if (mac && nla_put(msg, NL80211_ATTR_MAC, ETH_ALEN, mac))
mac              16372 net/wireless/nl80211.c void cfg80211_sta_opmode_change_notify(struct net_device *dev, const u8 *mac,
mac              16381 net/wireless/nl80211.c 	if (WARN_ON(!mac))
mac              16400 net/wireless/nl80211.c 	if (nla_put(msg, NL80211_ATTR_MAC, ETH_ALEN, mac))
mac               172 net/wireless/rdev-ops.h 				   struct net_device *dev, u8 *mac,
mac               176 net/wireless/rdev-ops.h 	trace_rdev_add_station(&rdev->wiphy, dev, mac, params);
mac               177 net/wireless/rdev-ops.h 	ret = rdev->ops->add_station(&rdev->wiphy, dev, mac, params);
mac               194 net/wireless/rdev-ops.h 				      struct net_device *dev, u8 *mac,
mac               198 net/wireless/rdev-ops.h 	trace_rdev_change_station(&rdev->wiphy, dev, mac, params);
mac               199 net/wireless/rdev-ops.h 	ret = rdev->ops->change_station(&rdev->wiphy, dev, mac, params);
mac               205 net/wireless/rdev-ops.h 				   struct net_device *dev, const u8 *mac,
mac               209 net/wireless/rdev-ops.h 	trace_rdev_get_station(&rdev->wiphy, dev, mac);
mac               210 net/wireless/rdev-ops.h 	ret = rdev->ops->get_station(&rdev->wiphy, dev, mac, sinfo);
mac               216 net/wireless/rdev-ops.h 				    struct net_device *dev, int idx, u8 *mac,
mac               220 net/wireless/rdev-ops.h 	trace_rdev_dump_station(&rdev->wiphy, dev, idx, mac);
mac               221 net/wireless/rdev-ops.h 	ret = rdev->ops->dump_station(&rdev->wiphy, dev, idx, mac, sinfo);
mac               655 net/wireless/trace.h 	TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, u8 *mac,
mac               657 net/wireless/trace.h 	TP_ARGS(wiphy, netdev, mac, params),
mac               688 net/wireless/trace.h 		MAC_ASSIGN(sta_mac, mac);
mac               743 net/wireless/trace.h 	TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, u8 *mac,
mac               745 net/wireless/trace.h 	TP_ARGS(wiphy, netdev, mac, params)
mac               749 net/wireless/trace.h 	TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, u8 *mac,
mac               751 net/wireless/trace.h 	TP_ARGS(wiphy, netdev, mac, params)
mac               755 net/wireless/trace.h 	TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, const u8 *mac),
mac               756 net/wireless/trace.h 	TP_ARGS(wiphy, netdev, mac),
mac               765 net/wireless/trace.h 		MAC_ASSIGN(sta_mac, mac);
mac               785 net/wireless/trace.h 		MAC_ASSIGN(sta_mac, params->mac);
mac               802 net/wireless/trace.h 	TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, const u8 *mac),
mac               803 net/wireless/trace.h 	TP_ARGS(wiphy, netdev, mac)
mac               807 net/wireless/trace.h 	TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, const u8 *mac),
mac               808 net/wireless/trace.h 	TP_ARGS(wiphy, netdev, mac)
mac               812 net/wireless/trace.h 	TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, const u8 *mac),
mac               813 net/wireless/trace.h 	TP_ARGS(wiphy, netdev, mac)
mac               818 net/wireless/trace.h 		 u8 *mac),
mac               819 net/wireless/trace.h 	TP_ARGS(wiphy, netdev, _idx, mac),
mac               829 net/wireless/trace.h 		MAC_ASSIGN(sta_mac, mac);
mac              2673 net/wireless/trace.h 	TP_PROTO(struct net_device *netdev, const u8 *mac),
mac              2674 net/wireless/trace.h 	TP_ARGS(netdev, mac),
mac              2677 net/wireless/trace.h 		MAC_ENTRY(mac)
mac              2681 net/wireless/trace.h 		MAC_ASSIGN(mac, mac)
mac              2684 net/wireless/trace.h 		  NETDEV_PR_ARG, MAC_PR_ARG(mac))
mac              2688 net/wireless/trace.h 	TP_PROTO(struct net_device *netdev, const u8 *mac),
mac              2689 net/wireless/trace.h 	TP_ARGS(netdev, mac)
mac              2693 net/wireless/trace.h 	TP_PROTO(struct net_device *netdev, const u8 *mac),
mac              2694 net/wireless/trace.h 	TP_ARGS(netdev, mac)
mac                15 samples/bpf/tcbpf1_kern.c static inline void set_dst_mac(struct __sk_buff *skb, char *mac)
mac                17 samples/bpf/tcbpf1_kern.c 	bpf_skb_store_bytes(skb, 0, mac, ETH_ALEN, 1);
mac                34 samples/bpf/xdp_router_ipv4_kern.c 	__be64 mac;
mac                41 samples/bpf/xdp_router_ipv4_kern.c 	__be64 mac;
mac               147 samples/bpf/xdp_router_ipv4_kern.c 		if (direct_entry && direct_entry->mac && direct_entry->arp.mac) {
mac               148 samples/bpf/xdp_router_ipv4_kern.c 			src_mac = &direct_entry->mac;
mac               149 samples/bpf/xdp_router_ipv4_kern.c 			dest_mac = &direct_entry->arp.mac;
mac                76 samples/bpf/xdp_router_ipv4_user.c 	__be64 mac = 0;
mac                87 samples/bpf/xdp_router_ipv4_user.c 		*((__u8 *)&mac + i) = (__u8)ifr.ifr_hwaddr.sa_data[i];
mac                89 samples/bpf/xdp_router_ipv4_user.c 	return mac;
mac               135 samples/bpf/xdp_router_ipv4_user.c 		__be64 mac;
mac               138 samples/bpf/xdp_router_ipv4_user.c 		__be64 mac;
mac               145 samples/bpf/xdp_router_ipv4_user.c 		__be64 mac;
mac               197 samples/bpf/xdp_router_ipv4_user.c 		route.mac = getmac(route.iface_name);
mac               198 samples/bpf/xdp_router_ipv4_user.c 		if (route.mac == -1)
mac               216 samples/bpf/xdp_router_ipv4_user.c 			direct_entry.mac = route.mac & 0xffffffffffff;
mac               218 samples/bpf/xdp_router_ipv4_user.c 			direct_entry.arp.mac = 0;
mac               227 samples/bpf/xdp_router_ipv4_user.c 								&direct_entry.arp.mac) == 0)
mac               249 samples/bpf/xdp_router_ipv4_user.c 				prefix_value->value = route.mac & 0xffffffffffff;
mac               291 samples/bpf/xdp_router_ipv4_user.c 						route.mac & 0xffffffffffff;
mac               380 samples/bpf/xdp_router_ipv4_user.c 	char dsts[24], mac[24];
mac               385 samples/bpf/xdp_router_ipv4_user.c 		__be64 mac;
mac               391 samples/bpf/xdp_router_ipv4_user.c 		__be64 mac;
mac               409 samples/bpf/xdp_router_ipv4_user.c 				sprintf(mac, "%lld",
mac               417 samples/bpf/xdp_router_ipv4_user.c 		arp_entry.mac = atol(mac);
mac               418 samples/bpf/xdp_router_ipv4_user.c 		printf("%x\t\t%llx\n", arp_entry.dst, arp_entry.mac);
mac               425 samples/bpf/xdp_router_ipv4_user.c 					direct_entry.arp.mac = 0;
mac               428 samples/bpf/xdp_router_ipv4_user.c 					direct_entry.arp.mac = arp_entry.mac;
mac               442 samples/bpf/xdp_router_ipv4_user.c 							   &arp_entry.mac, 0
mac              1832 sound/pci/asihpi/hpifunc.c 	u32 mac;
mac              1836 sound/pci/asihpi/hpifunc.c 		(u8 *)&mac);
mac              1840 sound/pci/asihpi/hpifunc.c 			((mac & 0xff000000) >> 8) | ((mac & 0x00ff0000) << 8)
mac              1841 sound/pci/asihpi/hpifunc.c 			| ((mac & 0x0000ff00) >> 8) | ((mac & 0x000000ff) <<
mac              1846 sound/pci/asihpi/hpifunc.c 			&byte_count, (u8 *)&mac);
mac              1851 sound/pci/asihpi/hpifunc.c 			((mac & 0xff000000) >> 8) | ((mac & 0x00ff0000) << 8)
mac              1852 sound/pci/asihpi/hpifunc.c 			| ((mac & 0x0000ff00) >> 8) | ((mac & 0x000000ff) <<
mac               947 tools/hv/hv_kvp_daemon.c 	char *mac = (char *)kvp_ip_val->adapter_id;
mac               985 tools/hv/hv_kvp_daemon.c 		if (strcmp(p, mac))
mac               706 tools/include/uapi/linux/if_link.h 	__u8 mac[32]; /* MAX_ADDR_LEN */
mac              4511 tools/lib/traceevent/event-parse.c static void print_mac_arg(struct trace_seq *s, int mac, void *data, int size,
mac              4528 tools/lib/traceevent/event-parse.c 	if (mac == 'm')
mac               144 tools/testing/selftests/bpf/progs/test_l4lb.c 		__u8 mac[6];
mac               140 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c 		__u8 mac[6];
mac               130 tools/testing/selftests/bpf/progs/test_xdp_noinline.c 		__u8 mac[6];
mac               299 tools/testing/selftests/bpf/progs/test_xdp_noinline.c 	memcpy(new_eth->eth_dest, cval->mac, 6);
mac               347 tools/testing/selftests/bpf/progs/test_xdp_noinline.c 	memcpy(new_eth->eth_dest, cval->mac, 6);