Lines Matching refs:hash_entry
993 struct eth_hash_entry *hash_entry; in dtsec_add_hash_mac_address() local
1039 hash_entry = kmalloc(sizeof(*hash_entry), GFP_KERNEL); in dtsec_add_hash_mac_address()
1040 if (!hash_entry) in dtsec_add_hash_mac_address()
1042 hash_entry->addr = addr; in dtsec_add_hash_mac_address()
1043 INIT_LIST_HEAD(&hash_entry->node); in dtsec_add_hash_mac_address()
1047 list_add_tail(&hash_entry->node, in dtsec_add_hash_mac_address()
1050 list_add_tail(&hash_entry->node, in dtsec_add_hash_mac_address()
1060 struct eth_hash_entry *hash_entry = NULL; in dtsec_del_hash_mac_address() local
1097 hash_entry = ETH_HASH_ENTRY_OBJ(pos); in dtsec_del_hash_mac_address()
1098 if (hash_entry->addr == addr) { in dtsec_del_hash_mac_address()
1099 list_del_init(&hash_entry->node); in dtsec_del_hash_mac_address()
1100 kfree(hash_entry); in dtsec_del_hash_mac_address()
1110 hash_entry = ETH_HASH_ENTRY_OBJ(pos); in dtsec_del_hash_mac_address()
1111 if (hash_entry->addr == addr) { in dtsec_del_hash_mac_address()
1112 list_del_init(&hash_entry->node); in dtsec_del_hash_mac_address()
1113 kfree(hash_entry); in dtsec_del_hash_mac_address()
1122 WARN_ON(!hash_entry); in dtsec_del_hash_mac_address()