Home
last modified time | relevance | path

Searched refs:tv2 (Results 1 - 1 of 1) sorted by relevance

/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/oal/
H A Doal_util.c208 struct timeval tv2; in oal_random_ether_addr() local
217 tv2.tv_sec = (hi_u32)((hi_u32)((hi_u64)tv1.tv_sec * tv1.tv_sec) * (hi_u64)tv1.tv_usec); in oal_random_ether_addr()
218 tv2.tv_usec = (hi_u32)((hi_u32)((hi_u64)tv1.tv_sec * tv1.tv_usec) * (hi_u64)tv1.tv_usec); in oal_random_ether_addr()
221 mac_addr[0] = ((hi_u32)tv2.tv_sec & 0xff) & 0xfe; in oal_random_ether_addr()
222 mac_addr[1] = (hi_u32)tv2.tv_usec & 0xff; in oal_random_ether_addr()
223 mac_addr[2] = ((hi_u32)tv2.tv_sec & 0xff0) >> 4; /* mac_addr[2]右移4 bit */ in oal_random_ether_addr()
224 mac_addr[3] = ((hi_u32)tv2.tv_usec & 0xff0) >> 4; /* mac_addr[3]右移4 bit */ in oal_random_ether_addr()
225 mac_addr[4] = ((hi_u32)tv2.tv_sec & 0xff00) >> 8; /* mac_addr[4]右移8 bit */ in oal_random_ether_addr()
226 mac_addr[5] = ((hi_u32)tv2.tv_usec & 0xff00) >> 8; /* mac_addr[5]右移8 bit */ in oal_random_ether_addr()

Completed in 1 milliseconds