/openbmc/linux/drivers/net/ethernet/sfc/siena/ |
H A D | nic_common.h | 33 static inline efx_qword_t *efx_event(struct efx_channel *channel, in efx_event() 36 return ((efx_qword_t *) (channel->eventq.buf.addr)) + in efx_event() 50 static inline int efx_event_present(efx_qword_t *event) in efx_event_present() 59 static inline efx_qword_t * 62 return ((efx_qword_t *) (tx_queue->txd.buf.addr)) + index; in efx_tx_desc() 96 static inline efx_qword_t * 99 return ((efx_qword_t *) (rx_queue->rxd.buf.addr)) + index; in efx_rx_desc() 189 static inline void efx_sensor_event(struct efx_nic *efx, efx_qword_t *ev) in efx_sensor_event()
|
H A D | siena_sriov.h | 39 sizeof(efx_qword_t) / EFX_BUF_SIZE) 74 void efx_siena_sriov_tx_flush_done(struct efx_nic *efx, efx_qword_t *event); 75 void efx_siena_sriov_rx_flush_done(struct efx_nic *efx, efx_qword_t *event); 76 void efx_siena_sriov_event(struct efx_channel *channel, efx_qword_t *event);
|
H A D | ptp.h | 27 void efx_siena_ptp_event(struct efx_nic *efx, efx_qword_t *ev); 30 void efx_siena_time_sync_event(struct efx_channel *channel, efx_qword_t *ev);
|
H A D | farch.c | 88 static inline void efx_write_buf_tbl(struct efx_nic *efx, efx_qword_t *value, in efx_write_buf_tbl() 174 efx_qword_t buf_desc; in efx_init_special_buffer() 296 const efx_qword_t *txd) in efx_farch_push_tx_desc() 320 efx_qword_t *txd; in efx_farch_tx_write() 380 entries * sizeof(efx_qword_t)); in efx_farch_tx_probe() 468 efx_qword_t *rxd; in efx_farch_build_rx_desc() 510 entries * sizeof(efx_qword_t)); in efx_farch_rx_probe() 796 efx_qword_t *event) in efx_farch_generate_event() 812 efx_qword_t event; in efx_farch_magic_event() 826 efx_farch_handle_tx_event(struct efx_channel *channel, efx_qword_t *event) in efx_farch_handle_tx_event() [all …]
|
H A D | siena_sriov.c | 109 u64 evq0_addrs[EFX_MAX_VF_EVQ_SIZE * sizeof(efx_qword_t) / 166 (EFX_MAX_DMAQ_SIZE * sizeof(efx_qword_t) / EFX_BUF_SIZE)) 169 (2 * EFX_MAX_DMAQ_SIZE * sizeof(efx_qword_t) / EFX_BUF_SIZE)) 409 efx_qword_t event; in __efx_siena_sriov_push_vf_status() 481 efx_qword_t buf; in efx_siena_sriov_bufs() 503 sizeof(efx_qword_t) / EFX_BUF_SIZE; in bad_buf_count() 946 efx_qword_t event; in efx_siena_sriov_reset_vf() 1403 void efx_siena_sriov_event(struct efx_channel *channel, efx_qword_t *event) in efx_siena_sriov_event() 1492 void efx_siena_sriov_tx_flush_done(struct efx_nic *efx, efx_qword_t *event) in efx_siena_sriov_tx_flush_done() 1511 void efx_siena_sriov_rx_flush_done(struct efx_nic *efx, efx_qword_t *event) in efx_siena_sriov_rx_flush_done()
|
H A D | io.h | 130 const efx_qword_t *value, unsigned int index) in efx_sram_writeq() 181 efx_qword_t *value, unsigned int index) in efx_sram_readq()
|
H A D | mcdi.h | 187 void efx_siena_mcdi_process_event(struct efx_channel *channel, efx_qword_t *event); 188 void efx_siena_mcdi_sensor_event(struct efx_nic *efx, efx_qword_t *ev); 361 void efx_siena_mcdi_process_link_change(struct efx_nic *efx, efx_qword_t *ev);
|
H A D | nic.h | 204 efx_qword_t *event);
|
H A D | net_driver.h | 167 efx_qword_t option; /* EF10 */ 1317 bool (*handle_global_event)(struct efx_channel *channel, efx_qword_t *); 1457 void (*sensor_event)(struct efx_nic *efx, efx_qword_t *ev);
|
H A D | bitfield.h | 83 } efx_qword_t; typedef 88 efx_qword_t qword[2];
|
/openbmc/linux/drivers/net/ethernet/sfc/ |
H A D | nic_common.h | 32 static inline efx_qword_t *efx_event(struct efx_channel *channel, in efx_event() 35 return ((efx_qword_t *)(channel->eventq.addr)) + in efx_event() 49 static inline int efx_event_present(efx_qword_t *event) in efx_event_present() 58 static inline efx_qword_t * 61 return ((efx_qword_t *)(tx_queue->txd.addr)) + index; in efx_tx_desc() 96 static inline efx_qword_t * 99 return ((efx_qword_t *)(rx_queue->rxd.addr)) + index; in efx_rx_desc() 189 static inline void efx_sensor_event(struct efx_nic *efx, efx_qword_t *ev) in efx_sensor_event()
|
H A D | ptp.h | 29 void efx_ptp_event(struct efx_nic *efx, efx_qword_t *ev); 32 void efx_time_sync_event(struct efx_channel *channel, efx_qword_t *ev);
|
H A D | ef100_rx.h | 18 void efx_ef100_ev_rx(struct efx_channel *channel, const efx_qword_t *p_event);
|
H A D | ef100_tx.h | 23 int ef100_ev_tx(struct efx_channel *channel, const efx_qword_t *p_event);
|
H A D | ef100_rx.c | 171 void efx_ef100_ev_rx(struct efx_channel *channel, const efx_qword_t *p_event) in efx_ef100_ev_rx() 196 efx_qword_t *rxd; in ef100_rx_write()
|
H A D | ef100_nic.h | 97 int efx_ef100_lookup_client_id(struct efx_nic *efx, efx_qword_t pciefn, u32 *id);
|
H A D | ef10.c | 2214 sizeof(efx_qword_t), in efx_ef10_tx_probe() 2220 const efx_qword_t *txd) in efx_ef10_push_tx_desc() 2348 efx_qword_t *txd; in efx_ef10_tx_init() 2454 efx_qword_t *txd; in efx_ef10_tx_write() 2591 efx_qword_t *rxd; in efx_ef10_build_rx_desc() 2630 efx_qword_t event; in efx_ef10_rx_defer_refill() 2642 sizeof(efx_qword_t)); in efx_ef10_rx_defer_refill() 2722 const efx_qword_t *event) in efx_ef10_handle_rx_event_errors() 2809 const efx_qword_t *event) in efx_ef10_handle_rx_event() 2817 efx_qword_t errors; in efx_ef10_handle_rx_event() [all …]
|
H A D | mcdi_port_common.h | 65 void efx_mcdi_process_link_change(struct efx_nic *efx, efx_qword_t *ev);
|
H A D | mcdi.h | 185 void efx_mcdi_process_event(struct efx_channel *channel, efx_qword_t *event); 186 void efx_mcdi_sensor_event(struct efx_nic *efx, efx_qword_t *ev); 417 void efx_mcdi_process_link_change(struct efx_nic *efx, efx_qword_t *ev);
|
H A D | ef100_nic.c | 229 sizeof(efx_qword_t), in ef100_ev_probe() 264 efx_qword_t *p_event; in ef100_ev_process() 694 efx_qword_t event; in efx_ef100_ev_test_generate() 707 sizeof(efx_qword_t)); in efx_ef100_ev_test_generate() 1131 int efx_ef100_lookup_client_id(struct efx_nic *efx, efx_qword_t pciefn, u32 *id) in efx_ef100_lookup_client_id()
|
H A D | mcdi_functions.c | 67 sizeof(efx_qword_t), in efx_mcdi_ev_probe() 274 sizeof(efx_qword_t), in efx_mcdi_rx_probe()
|
H A D | net_driver.h | 147 efx_qword_t option; /* EF10 */ 1368 bool (*handle_global_event)(struct efx_channel *channel, efx_qword_t *); 1504 void (*sensor_event)(struct efx_nic *efx, efx_qword_t *ev);
|
H A D | efx_devlink.c | 35 efx_qword_t pciefn; in efx_devlink_port_addr_get() 85 efx_qword_t pciefn; in efx_devlink_port_addr_set()
|
H A D | bitfield.h | 85 } efx_qword_t; typedef 90 efx_qword_t qword[2];
|
H A D | tx_tso.c | 88 ptr = (char *)(((efx_qword_t *)tx_queue->txd.addr) + insert_ptr); in prefetch_ptr()
|