Lines Matching refs:fwd_adapter
7450 struct ixgbe_fwd_adapter *fwd_adapter = accel_priv; in ixgbe_select_queue() local
7457 if (fwd_adapter) in ixgbe_select_queue()
7458 return skb->queue_mapping + fwd_adapter->tx_base_queue; in ixgbe_select_queue()
8290 struct ixgbe_fwd_adapter *fwd_adapter = NULL; in ixgbe_fwd_add() local
8324 fwd_adapter = kzalloc(sizeof(*fwd_adapter), GFP_KERNEL); in ixgbe_fwd_add()
8325 if (!fwd_adapter) in ixgbe_fwd_add()
8342 fwd_adapter->pool = pool; in ixgbe_fwd_add()
8343 fwd_adapter->real_adapter = adapter; in ixgbe_fwd_add()
8344 err = ixgbe_fwd_ring_up(vdev, fwd_adapter); in ixgbe_fwd_add()
8348 return fwd_adapter; in ixgbe_fwd_add()
8355 kfree(fwd_adapter); in ixgbe_fwd_add()
8361 struct ixgbe_fwd_adapter *fwd_adapter = priv; in ixgbe_fwd_del() local
8362 struct ixgbe_adapter *adapter = fwd_adapter->real_adapter; in ixgbe_fwd_del()
8365 clear_bit(fwd_adapter->pool, &adapter->fwd_bitmask); in ixgbe_fwd_del()
8370 ixgbe_fwd_ring_down(fwd_adapter->netdev, fwd_adapter); in ixgbe_fwd_del()
8373 fwd_adapter->pool, adapter->num_rx_pools, in ixgbe_fwd_del()
8374 fwd_adapter->rx_base_queue, in ixgbe_fwd_del()
8375 fwd_adapter->rx_base_queue + adapter->num_rx_queues_per_pool, in ixgbe_fwd_del()
8377 kfree(fwd_adapter); in ixgbe_fwd_del()