FIP_DT_MAC
if ((desc->fip_dtype != FIP_DT_MAC) &&
case FIP_DT_MAC:
(!(1U << FIP_DT_MAC & desc_mask)))) {
desc_mask = BIT(FIP_DT_MAC) | BIT(FIP_DT_NAME);
case FIP_DT_MAC:
desc_mask &= ~BIT(FIP_DT_MAC);
frame->mac.fd_desc.fip_dtype = FIP_DT_MAC;
desc_mask = BIT(FIP_DT_MAC) | BIT(FIP_DT_NAME) |
desc_mask = BIT(FIP_DT_MAC) | BIT(FIP_DT_NAME) |
case FIP_DT_MAC:
desc_mask = BIT(FIP_DT_MAC) | BIT(FIP_DT_NAME);
case FIP_DT_MAC:
frame->mac.fd_desc.fip_dtype = FIP_DT_MAC;
sol->desc.mac.fd_desc.fip_dtype = FIP_DT_MAC;
kal->mac.fd_desc.fip_dtype = FIP_DT_MAC;
mac->fd_desc.fip_dtype = FIP_DT_MAC;
desc_mask = BIT(FIP_DT_PRI) | BIT(FIP_DT_MAC) | BIT(FIP_DT_NAME) |
case FIP_DT_MAC:
desc_mask &= ~BIT(FIP_DT_MAC);
.mac_desc = {.fd_desc = {.fip_dtype = FIP_DT_MAC, .fip_dlen = 2}},
.mac_desc = {.fd_desc = {.fip_dtype = FIP_DT_MAC, .fip_dlen = 2}}
.mac_desc = {.fd_desc = {.fip_dtype = FIP_DT_MAC,
.mac_desc = {.fd_desc = {.fip_dtype = FIP_DT_MAC, .fip_dlen = 2}}
.mac_desc = {.fd_desc = {.fip_dtype = FIP_DT_MAC, .fip_dlen = 2}},
case FIP_DT_MAC:
vlan->desc.mac.fd_desc.fip_dtype = FIP_DT_MAC;