Home
last modified time | relevance | path

Searched refs:aeq (Results 1 - 22 of 22) sorted by relevance

/kernel/linux/linux-5.10/arch/xtensa/variants/test_mmuhifi_c3/include/variant/
H A Dtie.h114 XCHAL_SA_REG(s,0,0,2,0, aeq0, 8, 8, 8,0x0068, aeq,0 , 56,0,0,0) \
115 XCHAL_SA_REG(s,0,0,2,0, aeq1, 8, 8, 8,0x0069, aeq,1 , 56,0,0,0) \
116 XCHAL_SA_REG(s,0,0,2,0, aeq2, 8, 8, 8,0x006A, aeq,2 , 56,0,0,0) \
117 XCHAL_SA_REG(s,0,0,2,0, aeq3, 8, 8, 8,0x006B, aeq,3 , 56,0,0,0)
/kernel/linux/linux-6.6/arch/xtensa/variants/test_mmuhifi_c3/include/variant/
H A Dtie.h114 XCHAL_SA_REG(s,0,0,2,0, aeq0, 8, 8, 8,0x0068, aeq,0 , 56,0,0,0) \
115 XCHAL_SA_REG(s,0,0,2,0, aeq1, 8, 8, 8,0x0069, aeq,1 , 56,0,0,0) \
116 XCHAL_SA_REG(s,0,0,2,0, aeq2, 8, 8, 8,0x006A, aeq,2 , 56,0,0,0) \
117 XCHAL_SA_REG(s,0,0,2,0, aeq3, 8, 8, 8,0x006B, aeq,3 , 56,0,0,0)
/kernel/linux/linux-6.6/drivers/infiniband/hw/irdma/
H A Dhw.c210 * irdma_process_aeq - handle aeq events
216 struct irdma_aeq *aeq = &rf->aeq; in irdma_process_aeq() local
217 struct irdma_sc_aeq *sc_aeq = &aeq->sc_aeq; in irdma_process_aeq()
443 * irdma_dpc - tasklet for aeq and ceq 0
528 * irdma_irq_handler - interrupt handler for aeq and ceq0
564 * The function is called when destroying aeq/ceq
612 struct irdma_aeq *aeq = &rf->aeq; in irdma_destroy_virt_aeq() local
613 u32 pg_cnt = DIV_ROUND_UP(aeq in irdma_destroy_virt_aeq()
632 struct irdma_aeq *aeq = &rf->aeq; irdma_destroy_aeq() local
1340 struct irdma_aeq *aeq = &rf->aeq; irdma_create_virt_aeq() local
1383 struct irdma_aeq *aeq = &rf->aeq; irdma_create_aeq() local
[all...]
H A Dctrl.c1490 * @info: aeq info for the packet
3888 * irdma_sc_aeq_init - initialize aeq
3889 * @aeq: aeq structure ptr
3890 * @info: aeq initialization info
3892 int irdma_sc_aeq_init(struct irdma_sc_aeq *aeq, in irdma_sc_aeq_init() argument
3906 aeq->size = sizeof(*aeq); in irdma_sc_aeq_init()
3907 aeq->polarity = 1; in irdma_sc_aeq_init()
3908 aeq in irdma_sc_aeq_init()
3929 irdma_sc_aeq_create(struct irdma_sc_aeq *aeq, u64 scratch, bool post_sq) irdma_sc_aeq_create() argument
3968 irdma_sc_aeq_destroy(struct irdma_sc_aeq *aeq, u64 scratch, bool post_sq) irdma_sc_aeq_destroy() argument
4005 irdma_sc_get_next_aeqe(struct irdma_sc_aeq *aeq, struct irdma_aeqe_info *info) irdma_sc_get_next_aeqe() argument
[all...]
H A Dtype.h605 struct irdma_sc_aeq *aeq; member
1181 int irdma_sc_aeq_init(struct irdma_sc_aeq *aeq,
1183 int irdma_sc_get_next_aeqe(struct irdma_sc_aeq *aeq,
1350 struct irdma_sc_aeq *aeq; member
1355 struct irdma_sc_aeq *aeq; member
H A Dicrdma_hw.c62 if (dev->ceq_itr && dev->aeq->msix_idx != idx) in icrdma_ena_irq()
H A Dmain.h305 struct irdma_aeq aeq; member
H A Dutils.c1859 * @sc_aeq: pointer to aeq structure
1877 cqp_info->in.u.aeq_create.aeq = sc_aeq; in irdma_cqp_aeq_cmd()
/kernel/linux/linux-5.10/arch/xtensa/variants/test_kc705_be/include/variant/
H A Dtie.h145 XCHAL_SA_REG(s,0,0,2,0, aeq0, 8, 8, 8,0x0068, aeq,0 , 56,0,0,0) \
146 XCHAL_SA_REG(s,0,0,2,0, aeq1, 8, 8, 8,0x0069, aeq,1 , 56,0,0,0) \
147 XCHAL_SA_REG(s,0,0,2,0, aeq2, 8, 8, 8,0x006A, aeq,2 , 56,0,0,0) \
148 XCHAL_SA_REG(s,0,0,2,0, aeq3, 8, 8, 8,0x006B, aeq,3 , 56,0,0,0)
/kernel/linux/linux-6.6/arch/xtensa/variants/test_kc705_be/include/variant/
H A Dtie.h145 XCHAL_SA_REG(s,0,0,2,0, aeq0, 8, 8, 8,0x0068, aeq,0 , 56,0,0,0) \
146 XCHAL_SA_REG(s,0,0,2,0, aeq1, 8, 8, 8,0x0069, aeq,1 , 56,0,0,0) \
147 XCHAL_SA_REG(s,0,0,2,0, aeq2, 8, 8, 8,0x006A, aeq,2 , 56,0,0,0) \
148 XCHAL_SA_REG(s,0,0,2,0, aeq3, 8, 8, 8,0x006B, aeq,3 , 56,0,0,0)
/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_eqs.c80 container_of((eq) - (eq)->q_id, struct hinic_aeqs, aeq[0])
107 * @event: aeq event to register callback for it
126 * @event: aeq event to unregister callback for it
364 struct hinic_eq *aeq; in eq_irq_work() local
366 aeq = aeq_work->data; in eq_irq_work()
367 eq_irq_handler(aeq); in eq_irq_work()
382 * aeq_interrupt - aeq interrupt handler
389 struct hinic_eq *aeq = data; in aeq_interrupt() local
393 hinic_msix_attr_cnt_clear(aeq->hwif, aeq in aeq_interrupt()
[all...]
H A Dhinic_hw_eqs.h208 struct hinic_eq aeq[HINIC_MAX_AEQS]; member
/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_eqs.c80 container_of((eq) - (eq)->q_id, struct hinic_aeqs, aeq[0])
107 * @event: aeq event to register callback for it
126 * @event: aeq event to unregister callback for it
364 struct hinic_eq *aeq; in eq_irq_work() local
366 aeq = aeq_work->data; in eq_irq_work()
367 eq_irq_handler(aeq); in eq_irq_work()
382 * aeq_interrupt - aeq interrupt handler
389 struct hinic_eq *aeq = data; in aeq_interrupt() local
393 hinic_msix_attr_cnt_clear(aeq->hwif, aeq in aeq_interrupt()
[all...]
H A Dhinic_hw_eqs.h208 struct hinic_eq aeq[HINIC_MAX_AEQS]; member
/kernel/linux/linux-6.6/drivers/infiniband/hw/erdma/
H A Derdma_eq.c42 aeqe = get_next_valid_eqe(&dev->aeq); in erdma_aeq_event_handler()
48 dev->aeq.ci++; in erdma_aeq_event_handler()
49 atomic64_inc(&dev->aeq.event_num); in erdma_aeq_event_handler()
80 notify_eq(&dev->aeq); in erdma_aeq_event_handler()
85 struct erdma_eq *eq = &dev->aeq; in erdma_aeq_init()
117 struct erdma_eq *eq = &dev->aeq; in erdma_aeq_destroy()
H A Derdma.h199 /* cmdq and aeq use the same msix vector */
202 struct erdma_eq aeq; member
/kernel/linux/linux-5.10/drivers/infiniband/hw/i40iw/
H A Di40iw_ctrl.c1749 * i40iw_sc_aeq_init - initialize aeq
1750 * @aeq: aeq structure ptr
1751 * @info: aeq initialization info
1753 static enum i40iw_status_code i40iw_sc_aeq_init(struct i40iw_sc_aeq *aeq, in i40iw_sc_aeq_init() argument
1766 aeq->size = sizeof(*aeq); in i40iw_sc_aeq_init()
1767 aeq->polarity = 1; in i40iw_sc_aeq_init()
1768 aeq->aeqe_base = (struct i40iw_sc_aeqe *)info->aeqe_base; in i40iw_sc_aeq_init()
1769 aeq in i40iw_sc_aeq_init()
1790 i40iw_sc_aeq_create(struct i40iw_sc_aeq *aeq, u64 scratch, bool post_sq) i40iw_sc_aeq_create() argument
1827 i40iw_sc_aeq_destroy(struct i40iw_sc_aeq *aeq, u64 scratch, bool post_sq) i40iw_sc_aeq_destroy() argument
1859 i40iw_sc_get_next_aeqe(struct i40iw_sc_aeq *aeq, struct i40iw_aeqe_info *info) i40iw_sc_get_next_aeqe() argument
1997 i40iw_sc_aeq_create_done(struct i40iw_sc_aeq *aeq) i40iw_sc_aeq_create_done() argument
2009 i40iw_sc_aeq_destroy_done(struct i40iw_sc_aeq *aeq) i40iw_sc_aeq_destroy_done() argument
[all...]
H A Di40iw_main.c188 * i40iw_dpc - tasklet for aeq and ceq 0
215 * i40iw_irq_handler - interrupt handler for aeq and ceq0
259 * The function is called when destroying aeq/ceq
274 * i40iw_destroy_aeq - destroy aeq
277 * Issue a destroy aeq request and
278 * free the resources associated with the aeq
285 struct i40iw_aeq *aeq = &iwdev->aeq; in i40iw_destroy_aeq() local
292 if (!dev->aeq_ops->aeq_destroy(&aeq->sc_aeq, 0, 1)) in i40iw_destroy_aeq()
293 status = dev->aeq_ops->aeq_destroy_done(&aeq in i40iw_destroy_aeq()
863 struct i40iw_aeq *aeq = &iwdev->aeq; i40iw_create_aeq() local
[all...]
H A Di40iw_hw.c273 * i40iw_process_aeq - handle aeq events
279 struct i40iw_aeq *aeq = &iwdev->aeq; in i40iw_process_aeq() local
280 struct i40iw_sc_aeq *sc_aeq = &aeq->sc_aeq; in i40iw_process_aeq()
H A Di40iw_type.h493 struct i40iw_sc_aeq *aeq; member
1292 struct i40iw_sc_aeq *aeq; member
1297 struct i40iw_sc_aeq *aeq; member
H A Di40iw.h260 struct i40iw_aeq aeq; member
/kernel/linux/linux-6.6/drivers/media/i2c/
H A Dds90ub960.c463 } aeq; member
1429 rxport->eq.aeq.eq_level_min, in ub960_rxport_config_eq()
1430 rxport->eq.aeq.eq_level_max); in ub960_rxport_config_eq()
3257 rxport->eq.aeq.eq_level_min = UB960_MIN_EQ_LEVEL; in ub960_parse_dt_rxport_link_properties()
3258 rxport->eq.aeq.eq_level_max = UB960_MAX_EQ_LEVEL; in ub960_parse_dt_rxport_link_properties()

Completed in 71 milliseconds