Searched refs:ceq (Results 1 – 7 of 7) sorted by relevance
/Linux-v4.19/drivers/net/ethernet/huawei/hinic/ |
D | hinic_hw_eqs.c | 91 container_of((eq) - (eq)->q_id, struct hinic_ceqs, ceq[0]) 381 struct hinic_eq *ceq = (struct hinic_eq *)ceq_data; in ceq_tasklet() local 383 eq_irq_handler(ceq); in ceq_tasklet() 416 struct hinic_eq *ceq = data; in ceq_interrupt() local 419 hinic_msix_attr_cnt_clear(ceq->hwif, ceq->msix_entry.entry); in ceq_interrupt() 421 tasklet_schedule(&ceq->ceq_tasklet); in ceq_interrupt() 859 err = init_eq(&ceqs->ceq[q_id], hwif, HINIC_CEQ, q_id, q_len, in hinic_ceqs_init() 871 remove_eq(&ceqs->ceq[i]); in hinic_ceqs_init() 885 remove_eq(&ceqs->ceq[q_id]); in hinic_ceqs_free()
|
D | hinic_hw_eqs.h | 232 struct hinic_eq ceq[HINIC_MAX_CEQS]; member
|
/Linux-v4.19/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()
|
/Linux-v4.19/drivers/infiniband/hw/nes/ |
D | nes_hw.c | 65 static void nes_process_ceq(struct nes_device *nesdev, struct nes_hw_ceq *ceq); 972 struct nes_hw_ceq *ceq; in nes_init_cqp() local 1043 ceq = &nesadapter->ceq[nesdev->ceq_index]; in nes_init_cqp() 1044 ceq->ceq_vbase = vmem; in nes_init_cqp() 1045 ceq->ceq_pbase = pmem; in nes_init_cqp() 1046 ceq->ceq_size = NES_CCEQ_SIZE; in nes_init_cqp() 1047 ceq->ceq_head = 0; in nes_init_cqp() 1049 vmem += max(((u32)sizeof(struct nes_hw_ceqe) * ceq->ceq_size), (u32)256); in nes_init_cqp() 1050 pmem += max(((u32)sizeof(struct nes_hw_ceqe) * ceq->ceq_size), (u32)256); in nes_init_cqp() 1053 nic_ceq = &nesadapter->ceq[nesdev->nic_ceq_index]; in nes_init_cqp() [all …]
|
D | nes_hw.h | 1077 struct nes_hw_ceq ceq[16]; member
|