Searched hist:"7668 ff9c" (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/drivers/net/ethernet/sfc/ |
H A D | nic.c | 7668ff9c Thu May 17 14:52:20 CDT 2012 Ben Hutchings <bhutchings@solarflare.com> sfc: Refactor struct efx_tx_buffer to use a flags field
Add a flags field to struct efx_tx_buffer, replacing the continuation and map_single booleans.
Since a single descriptor cannot be both a TSO header and the last descriptor for an skb, unionise efx_tx_buffer::{skb,tsoh} and add flags for validity of these fields.
Clear all flags in free buffers (whereas previously the continuation flag would be set).
Signed-off-by: Ben Hutchings <bhutchings@solarflare.com> 7668ff9c Thu May 17 14:52:20 CDT 2012 Ben Hutchings <bhutchings@solarflare.com> sfc: Refactor struct efx_tx_buffer to use a flags field Add a flags field to struct efx_tx_buffer, replacing the continuation and map_single booleans. Since a single descriptor cannot be both a TSO header and the last descriptor for an skb, unionise efx_tx_buffer::{skb,tsoh} and add flags for validity of these fields. Clear all flags in free buffers (whereas previously the continuation flag would be set). Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
|
H A D | tx.c | 7668ff9c Thu May 17 14:52:20 CDT 2012 Ben Hutchings <bhutchings@solarflare.com> sfc: Refactor struct efx_tx_buffer to use a flags field
Add a flags field to struct efx_tx_buffer, replacing the continuation and map_single booleans.
Since a single descriptor cannot be both a TSO header and the last descriptor for an skb, unionise efx_tx_buffer::{skb,tsoh} and add flags for validity of these fields.
Clear all flags in free buffers (whereas previously the continuation flag would be set).
Signed-off-by: Ben Hutchings <bhutchings@solarflare.com> 7668ff9c Thu May 17 14:52:20 CDT 2012 Ben Hutchings <bhutchings@solarflare.com> sfc: Refactor struct efx_tx_buffer to use a flags field Add a flags field to struct efx_tx_buffer, replacing the continuation and map_single booleans. Since a single descriptor cannot be both a TSO header and the last descriptor for an skb, unionise efx_tx_buffer::{skb,tsoh} and add flags for validity of these fields. Clear all flags in free buffers (whereas previously the continuation flag would be set). Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
|
H A D | net_driver.h | 7668ff9c Thu May 17 14:52:20 CDT 2012 Ben Hutchings <bhutchings@solarflare.com> sfc: Refactor struct efx_tx_buffer to use a flags field
Add a flags field to struct efx_tx_buffer, replacing the continuation and map_single booleans.
Since a single descriptor cannot be both a TSO header and the last descriptor for an skb, unionise efx_tx_buffer::{skb,tsoh} and add flags for validity of these fields.
Clear all flags in free buffers (whereas previously the continuation flag would be set).
Signed-off-by: Ben Hutchings <bhutchings@solarflare.com> 7668ff9c Thu May 17 14:52:20 CDT 2012 Ben Hutchings <bhutchings@solarflare.com> sfc: Refactor struct efx_tx_buffer to use a flags field Add a flags field to struct efx_tx_buffer, replacing the continuation and map_single booleans. Since a single descriptor cannot be both a TSO header and the last descriptor for an skb, unionise efx_tx_buffer::{skb,tsoh} and add flags for validity of these fields. Clear all flags in free buffers (whereas previously the continuation flag would be set). Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
|