Searched hist:c83e1a9ff68a6535b81c40dc8fda99348ab480fb (Results 1 – 3 of 3) sorted by relevance
/linux/drivers/usb/host/ |
H A D | ehci-mem.c | diff c83e1a9ff68a6535b81c40dc8fda99348ab480fb Wed Jul 11 17:21:25 CEST 2012 Alan Stern <stern@rowland.harvard.edu> USB: EHCI: don't refcount QHs
This patch (as1567) removes ehci-hcd's reference counting of QH structures. It's not necessary to refcount these things because they always get deallocated at exactly one spot in ehci_endpoint_disable() (except for two special QHs, ehci->async and ehci->dummy) and are never used again.
Signed-off-by: Alan Stern <stern@rowland.harvard.edu> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
|
H A D | ehci-sched.c | diff c83e1a9ff68a6535b81c40dc8fda99348ab480fb Wed Jul 11 17:21:25 CEST 2012 Alan Stern <stern@rowland.harvard.edu> USB: EHCI: don't refcount QHs
This patch (as1567) removes ehci-hcd's reference counting of QH structures. It's not necessary to refcount these things because they always get deallocated at exactly one spot in ehci_endpoint_disable() (except for two special QHs, ehci->async and ehci->dummy) and are never used again.
Signed-off-by: Alan Stern <stern@rowland.harvard.edu> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
|
H A D | ehci-hcd.c | diff c83e1a9ff68a6535b81c40dc8fda99348ab480fb Wed Jul 11 17:21:25 CEST 2012 Alan Stern <stern@rowland.harvard.edu> USB: EHCI: don't refcount QHs
This patch (as1567) removes ehci-hcd's reference counting of QH structures. It's not necessary to refcount these things because they always get deallocated at exactly one spot in ehci_endpoint_disable() (except for two special QHs, ehci->async and ehci->dummy) and are never used again.
Signed-off-by: Alan Stern <stern@rowland.harvard.edu> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
|