Home
last modified time | relevance | path

Searched refs:eqo (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/emulex/benet/
H A Dbe_main.c2137 static int be_get_new_eqd(struct be_eq_obj *eqo) in be_get_new_eqd() argument
2139 struct be_adapter *adapter = eqo->adapter; in be_get_new_eqd()
2149 aic = &adapter->aic_obj[eqo->idx]; in be_get_new_eqd()
2157 for_all_rx_queues_on_eq(adapter, eqo, rxo, i) { in be_get_new_eqd()
2164 for_all_tx_queues_on_eq(adapter, eqo, txo, i) { in be_get_new_eqd()
2199 static u32 be_get_eq_delay_mult_enc(struct be_eq_obj *eqo) in be_get_eq_delay_mult_enc() argument
2201 struct be_adapter *adapter = eqo->adapter; in be_get_eq_delay_mult_enc()
2202 struct be_aic_obj *aic = &adapter->aic_obj[eqo->idx]; in be_get_eq_delay_mult_enc()
2213 eqd = be_get_new_eqd(eqo); in be_get_eq_delay_mult_enc()
2233 struct be_eq_obj *eqo; in be_eqd_update() local
2784 events_get(struct be_eq_obj *eqo) events_get() argument
2804 be_eq_clean(struct be_eq_obj *eqo) be_eq_clean() argument
2936 struct be_eq_obj *eqo; be_evt_queues_destroy() local
2953 struct be_eq_obj *eqo; be_evt_queues_create() local
3063 struct be_eq_obj *eqo; be_tx_qs_create() local
3162 struct be_eq_obj *eqo = dev; be_intx() local
3194 struct be_eq_obj *eqo = dev; be_msix() local
3296 struct be_eq_obj *eqo = container_of(napi, struct be_eq_obj, napi); be_poll() local
3476 be_msix_vec_get(struct be_adapter *adapter, struct be_eq_obj *eqo) be_msix_vec_get() argument
3485 struct be_eq_obj *eqo; be_msix_register() local
3502 free_irq(be_msix_vec_get(adapter, eqo), eqo); be_msix_register() local
3541 struct be_eq_obj *eqo; be_irq_unregister() local
3636 struct be_eq_obj *eqo; be_close() local
3796 struct be_eq_obj *eqo; be_open() local
4936 struct be_eq_obj *eqo; be_netpoll() local
[all...]
H A Dbe.h802 #define for_all_evt_queues(adapter, eqo, i) \
803 for (i = 0, eqo = &adapter->eq_obj[i]; i < adapter->num_evt_qs; \
804 i++, eqo++)
806 #define for_all_rx_queues_on_eq(adapter, eqo, rxo, i) \
807 for (i = eqo->idx, rxo = &adapter->rx_obj[i]; i < adapter->num_rx_qs;\
810 #define for_all_tx_queues_on_eq(adapter, eqo, txo, i) \
811 for (i = eqo->idx, txo = &adapter->tx_obj[i]; i < adapter->num_tx_qs;\
814 #define is_mcc_eqo(eqo) (eqo->idx == 0)
H A Dbe_ethtool.c345 struct be_eq_obj *eqo; in be_set_coalesce() local
350 for_all_evt_queues(adapter, eqo, i) { in be_set_coalesce()
H A Dbe_cmds.c994 int be_cmd_eq_create(struct be_adapter *adapter, struct be_eq_obj *eqo) in be_cmd_eq_create() argument
998 struct be_dma_mem *q_mem = &eqo->q.dma_mem; in be_cmd_eq_create()
1022 __ilog2_u32(eqo->q.len / 256)); in be_cmd_eq_create()
1031 eqo->q.id = le16_to_cpu(resp->eq_id); in be_cmd_eq_create()
1032 eqo->msix_idx = in be_cmd_eq_create()
1033 (ver == 2) ? le16_to_cpu(resp->msix_idx) : eqo->idx; in be_cmd_eq_create()
1034 eqo->q.created = true; in be_cmd_eq_create()
H A Dbe_cmds.h2395 int be_cmd_eq_create(struct be_adapter *adapter, struct be_eq_obj *eqo);
/kernel/linux/linux-6.6/drivers/net/ethernet/emulex/benet/
H A Dbe_main.c2136 static int be_get_new_eqd(struct be_eq_obj *eqo) in be_get_new_eqd() argument
2138 struct be_adapter *adapter = eqo->adapter; in be_get_new_eqd()
2148 aic = &adapter->aic_obj[eqo->idx]; in be_get_new_eqd()
2156 for_all_rx_queues_on_eq(adapter, eqo, rxo, i) { in be_get_new_eqd()
2163 for_all_tx_queues_on_eq(adapter, eqo, txo, i) { in be_get_new_eqd()
2198 static u32 be_get_eq_delay_mult_enc(struct be_eq_obj *eqo) in be_get_eq_delay_mult_enc() argument
2200 struct be_adapter *adapter = eqo->adapter; in be_get_eq_delay_mult_enc()
2201 struct be_aic_obj *aic = &adapter->aic_obj[eqo->idx]; in be_get_eq_delay_mult_enc()
2212 eqd = be_get_new_eqd(eqo); in be_get_eq_delay_mult_enc()
2232 struct be_eq_obj *eqo; in be_eqd_update() local
2785 events_get(struct be_eq_obj *eqo) events_get() argument
2805 be_eq_clean(struct be_eq_obj *eqo) be_eq_clean() argument
2937 struct be_eq_obj *eqo; be_evt_queues_destroy() local
2954 struct be_eq_obj *eqo; be_evt_queues_create() local
3063 struct be_eq_obj *eqo; be_tx_qs_create() local
3162 struct be_eq_obj *eqo = dev; be_intx() local
3194 struct be_eq_obj *eqo = dev; be_msix() local
3296 struct be_eq_obj *eqo = container_of(napi, struct be_eq_obj, napi); be_poll() local
3476 be_msix_vec_get(struct be_adapter *adapter, struct be_eq_obj *eqo) be_msix_vec_get() argument
3485 struct be_eq_obj *eqo; be_msix_register() local
3502 free_irq(be_msix_vec_get(adapter, eqo), eqo); be_msix_register() local
3541 struct be_eq_obj *eqo; be_irq_unregister() local
3636 struct be_eq_obj *eqo; be_close() local
3796 struct be_eq_obj *eqo; be_open() local
4929 struct be_eq_obj *eqo; be_netpoll() local
[all...]
H A Dbe.h801 #define for_all_evt_queues(adapter, eqo, i) \
802 for (i = 0, eqo = &adapter->eq_obj[i]; i < adapter->num_evt_qs; \
803 i++, eqo++)
805 #define for_all_rx_queues_on_eq(adapter, eqo, rxo, i) \
806 for (i = eqo->idx, rxo = &adapter->rx_obj[i]; i < adapter->num_rx_qs;\
809 #define for_all_tx_queues_on_eq(adapter, eqo, txo, i) \
810 for (i = eqo->idx, txo = &adapter->tx_obj[i]; i < adapter->num_tx_qs;\
813 #define is_mcc_eqo(eqo) (eqo->idx == 0)
H A Dbe_ethtool.c349 struct be_eq_obj *eqo; in be_set_coalesce() local
354 for_all_evt_queues(adapter, eqo, i) { in be_set_coalesce()
H A Dbe_cmds.c995 int be_cmd_eq_create(struct be_adapter *adapter, struct be_eq_obj *eqo) in be_cmd_eq_create() argument
999 struct be_dma_mem *q_mem = &eqo->q.dma_mem; in be_cmd_eq_create()
1023 __ilog2_u32(eqo->q.len / 256)); in be_cmd_eq_create()
1032 eqo->q.id = le16_to_cpu(resp->eq_id); in be_cmd_eq_create()
1033 eqo->msix_idx = in be_cmd_eq_create()
1034 (ver == 2) ? le16_to_cpu(resp->msix_idx) : eqo->idx; in be_cmd_eq_create()
1035 eqo->q.created = true; in be_cmd_eq_create()
H A Dbe_cmds.h2395 int be_cmd_eq_create(struct be_adapter *adapter, struct be_eq_obj *eqo);

Completed in 43 milliseconds