Searched refs:raw_gid (Results 1 - 1 of 1) sorted by relevance
/linux-4.4.14/drivers/infiniband/hw/usnic/ |
H A D | usnic_common_util.h | 38 usnic_mac_to_gid(const char *const mac, char *raw_gid) usnic_mac_to_gid() argument 40 raw_gid[0] = 0xfe; usnic_mac_to_gid() 41 raw_gid[1] = 0x80; usnic_mac_to_gid() 42 memset(&raw_gid[2], 0, 6); usnic_mac_to_gid() 43 raw_gid[8] = mac[0]^2; usnic_mac_to_gid() 44 raw_gid[9] = mac[1]; usnic_mac_to_gid() 45 raw_gid[10] = mac[2]; usnic_mac_to_gid() 46 raw_gid[11] = 0xff; usnic_mac_to_gid() 47 raw_gid[12] = 0xfe; usnic_mac_to_gid() 48 raw_gid[13] = mac[3]; usnic_mac_to_gid() 49 raw_gid[14] = mac[4]; usnic_mac_to_gid() 50 raw_gid[15] = mac[5]; usnic_mac_to_gid() 54 usnic_mac_ip_to_gid(const char *const mac, const __be32 inaddr, char *raw_gid) usnic_mac_ip_to_gid() argument 56 raw_gid[0] = 0xfe; usnic_mac_ip_to_gid() 57 raw_gid[1] = 0x80; usnic_mac_ip_to_gid() 58 memset(&raw_gid[2], 0, 2); usnic_mac_ip_to_gid() 59 memcpy(&raw_gid[4], &inaddr, 4); usnic_mac_ip_to_gid() 60 raw_gid[8] = mac[0]^2; usnic_mac_ip_to_gid() 61 raw_gid[9] = mac[1]; usnic_mac_ip_to_gid() 62 raw_gid[10] = mac[2]; usnic_mac_ip_to_gid() 63 raw_gid[11] = 0xff; usnic_mac_ip_to_gid() 64 raw_gid[12] = 0xfe; usnic_mac_ip_to_gid() 65 raw_gid[13] = mac[3]; usnic_mac_ip_to_gid() 66 raw_gid[14] = mac[4]; usnic_mac_ip_to_gid() 67 raw_gid[15] = mac[5]; usnic_mac_ip_to_gid() 71 usnic_write_gid_if_id_from_mac(char *mac, char *raw_gid) usnic_write_gid_if_id_from_mac() argument 73 raw_gid[8] = mac[0]^2; usnic_write_gid_if_id_from_mac() 74 raw_gid[9] = mac[1]; usnic_write_gid_if_id_from_mac() 75 raw_gid[10] = mac[2]; usnic_write_gid_if_id_from_mac() 76 raw_gid[11] = 0xff; usnic_write_gid_if_id_from_mac() 77 raw_gid[12] = 0xfe; usnic_write_gid_if_id_from_mac() 78 raw_gid[13] = mac[3]; usnic_write_gid_if_id_from_mac() 79 raw_gid[14] = mac[4]; usnic_write_gid_if_id_from_mac() 80 raw_gid[15] = mac[5]; usnic_write_gid_if_id_from_mac()
|
Completed in 32 milliseconds