Searched refs:ceq (Results 1 – 5 of 5) sorted by relevance
/Linux-v5.4/drivers/net/ethernet/huawei/hinic/ |
D | hinic_hw_eqs.c | 82 container_of((eq) - (eq)->q_id, struct hinic_ceqs, ceq[0]) 372 struct hinic_eq *ceq = (struct hinic_eq *)ceq_data; in ceq_tasklet() local 374 eq_irq_handler(ceq); in ceq_tasklet() 407 struct hinic_eq *ceq = data; in ceq_interrupt() local 410 hinic_msix_attr_cnt_clear(ceq->hwif, ceq->msix_entry.entry); in ceq_interrupt() 412 tasklet_schedule(&ceq->ceq_tasklet); in ceq_interrupt() 850 err = init_eq(&ceqs->ceq[q_id], hwif, HINIC_CEQ, q_id, q_len, in hinic_ceqs_init() 862 remove_eq(&ceqs->ceq[i]); in hinic_ceqs_init() 876 remove_eq(&ceqs->ceq[q_id]); in hinic_ceqs_free()
|
D | hinic_hw_eqs.h | 223 struct hinic_eq ceq[HINIC_MAX_CEQS]; member
|
/Linux-v5.4/drivers/infiniband/hw/i40iw/ |
D | i40iw_ctrl.c | 1474 static enum i40iw_status_code i40iw_sc_ceq_init(struct i40iw_sc_ceq *ceq, in i40iw_sc_ceq_init() argument 1491 ceq->size = sizeof(*ceq); in i40iw_sc_ceq_init() 1492 ceq->ceqe_base = (struct i40iw_ceqe *)info->ceqe_base; in i40iw_sc_ceq_init() 1493 ceq->ceq_id = info->ceq_id; in i40iw_sc_ceq_init() 1494 ceq->dev = info->dev; in i40iw_sc_ceq_init() 1495 ceq->elem_cnt = info->elem_cnt; in i40iw_sc_ceq_init() 1496 ceq->ceq_elem_pa = info->ceqe_pa; in i40iw_sc_ceq_init() 1497 ceq->virtual_map = info->virtual_map; in i40iw_sc_ceq_init() 1499 ceq->pbl_chunk_size = (ceq->virtual_map ? info->pbl_chunk_size : 0); in i40iw_sc_ceq_init() 1500 ceq->first_pm_pbl_idx = (ceq->virtual_map ? info->first_pm_pbl_idx : 0); in i40iw_sc_ceq_init() [all …]
|
D | i40iw_type.h | 488 struct i40iw_sc_ceq *ceq[I40IW_CEQ_MAX_COUNT]; member 1273 struct i40iw_sc_ceq *ceq; member 1278 struct i40iw_sc_ceq *ceq; member
|
D | i40iw_hw.c | 214 void i40iw_process_ceq(struct i40iw_device *iwdev, struct i40iw_ceq *ceq) in i40iw_process_ceq() argument 221 sc_ceq = &ceq->sc_ceq; in i40iw_process_ceq()
|