gve: DQO: Add ring allocation and initialization
Allocate the buffer and completion ring structures. Do not populate the rings yet. That will happen in the respective rx and tx datapath follow-on patches Signed-off-by:Bailey Forrest <bcf@google.com> Reviewed-by:
Willem de Bruijn <willemb@google.com> Reviewed-by:
Catherine Sullivan <csully@google.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/ethernet/google/gve/gve.h 6 additions, 2 deletionsdrivers/net/ethernet/google/gve/gve.h
- drivers/net/ethernet/google/gve/gve_dqo.h 18 additions, 0 deletionsdrivers/net/ethernet/google/gve/gve_dqo.h
- drivers/net/ethernet/google/gve/gve_main.c 44 additions, 9 deletionsdrivers/net/ethernet/google/gve/gve_main.c
- drivers/net/ethernet/google/gve/gve_rx.c 1 addition, 1 deletiondrivers/net/ethernet/google/gve/gve_rx.c
- drivers/net/ethernet/google/gve/gve_rx_dqo.c 157 additions, 0 deletionsdrivers/net/ethernet/google/gve/gve_rx_dqo.c
- drivers/net/ethernet/google/gve/gve_tx.c 1 addition, 1 deletiondrivers/net/ethernet/google/gve/gve_tx.c
- drivers/net/ethernet/google/gve/gve_tx_dqo.c 193 additions, 0 deletionsdrivers/net/ethernet/google/gve/gve_tx_dqo.c
Loading
Please register or sign in to comment