mps_entry 10 drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c struct mps_entries_ref *mps_entry, *tmp; mps_entry 14 drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c list_for_each_entry_safe(mps_entry, tmp, &adap->mps_ref, list) { mps_entry 15 drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c if (ether_addr_equal(mps_entry->addr, addr) && mps_entry 16 drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c ether_addr_equal(mps_entry->mask, mask ? mask : bitmask)) { mps_entry 17 drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c if (!refcount_dec_and_test(&mps_entry->refcnt)) { mps_entry 21 drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c list_del(&mps_entry->list); mps_entry 22 drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c kfree(mps_entry); mps_entry 33 drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c struct mps_entries_ref *mps_entry, *tmp; mps_entry 37 drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c list_for_each_entry_safe(mps_entry, tmp, &adap->mps_ref, list) { mps_entry 38 drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c if (mps_entry->idx == idx) { mps_entry 39 drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c if (!refcount_dec_and_test(&mps_entry->refcnt)) { mps_entry 43 drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c list_del(&mps_entry->list); mps_entry 44 drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c kfree(mps_entry); mps_entry 57 drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c struct mps_entries_ref *mps_entry; mps_entry 61 drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c list_for_each_entry(mps_entry, &adap->mps_ref, list) { mps_entry 62 drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c if (mps_entry->idx == idx) { mps_entry 63 drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c refcount_inc(&mps_entry->refcnt); mps_entry 67 drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c mps_entry = kzalloc(sizeof(*mps_entry), GFP_ATOMIC); mps_entry 68 drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c if (!mps_entry) { mps_entry 72 drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c ether_addr_copy(mps_entry->mask, mask ? mask : bitmask); mps_entry 73 drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c ether_addr_copy(mps_entry->addr, mac_addr); mps_entry 74 drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c mps_entry->idx = idx; mps_entry 75 drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c refcount_set(&mps_entry->refcnt, 1); mps_entry 76 drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c list_add_tail(&mps_entry->list, &adap->mps_ref); mps_entry 230 drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c struct mps_entries_ref *mps_entry, *tmp; mps_entry 236 drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c list_for_each_entry_safe(mps_entry, tmp, &adap->mps_ref, list) { mps_entry 237 drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c list_del(&mps_entry->list); mps_entry 238 drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c kfree(mps_entry);