ena.h (21823546222b3f7da1dc2cfe47576ed3cce5f214) | ena.h (56d41ad5fe9c2fcbc2363bf3ca7e69684a26b4bd) |
---|---|
1/*- 2 * BSD LICENSE 3 * 4 * Copyright (c) 2015-2019 Amazon.com, Inc. or its affiliates. 5 * All rights reserved. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions --- 487 unchanged lines hidden (view full) --- 496void ena_down(struct ena_adapter *adapter); 497int ena_restore_device(struct ena_adapter *adapter); 498void ena_destroy_device(struct ena_adapter *adapter, bool graceful); 499int ena_refill_rx_bufs(struct ena_ring *rx_ring, uint32_t num); 500int ena_update_buf_ring_size(struct ena_adapter *adapter, 501 uint32_t new_buf_ring_size); 502int ena_update_queue_size(struct ena_adapter *adapter, uint32_t new_tx_size, 503 uint32_t new_rx_size); | 1/*- 2 * BSD LICENSE 3 * 4 * Copyright (c) 2015-2019 Amazon.com, Inc. or its affiliates. 5 * All rights reserved. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions --- 487 unchanged lines hidden (view full) --- 496void ena_down(struct ena_adapter *adapter); 497int ena_restore_device(struct ena_adapter *adapter); 498void ena_destroy_device(struct ena_adapter *adapter, bool graceful); 499int ena_refill_rx_bufs(struct ena_ring *rx_ring, uint32_t num); 500int ena_update_buf_ring_size(struct ena_adapter *adapter, 501 uint32_t new_buf_ring_size); 502int ena_update_queue_size(struct ena_adapter *adapter, uint32_t new_tx_size, 503 uint32_t new_rx_size); |
504int ena_update_io_queue_nb(struct ena_adapter *adapter, uint32_t new_num); |
|
504 505static inline void 506ena_trigger_reset(struct ena_adapter *adapter, 507 enum ena_regs_reset_reason_types reset_reason) 508{ 509 if (likely(!ENA_FLAG_ISSET(ENA_FLAG_TRIGGER_RESET, adapter))) { 510 adapter->reset_reason = reset_reason; 511 ENA_FLAG_SET_ATOMIC(ENA_FLAG_TRIGGER_RESET, adapter); --- 20 unchanged lines hidden --- | 505 506static inline void 507ena_trigger_reset(struct ena_adapter *adapter, 508 enum ena_regs_reset_reason_types reset_reason) 509{ 510 if (likely(!ENA_FLAG_ISSET(ENA_FLAG_TRIGGER_RESET, adapter))) { 511 adapter->reset_reason = reset_reason; 512 ENA_FLAG_SET_ATOMIC(ENA_FLAG_TRIGGER_RESET, adapter); --- 20 unchanged lines hidden --- |