Home
last modified time | relevance | path

Searched refs:ccq (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/net/ethernet/intel/idpf/
H A Didpf_vf_dev.c22 struct idpf_ctlq_create_info *ccq = cq + i; in idpf_vf_ctlq_reg_init() local
24 switch (ccq->type) { in idpf_vf_ctlq_reg_init()
27 ccq->reg.head = VF_ATQH - mbx_start; in idpf_vf_ctlq_reg_init()
28 ccq->reg.tail = VF_ATQT - mbx_start; in idpf_vf_ctlq_reg_init()
29 ccq->reg.len = VF_ATQLEN - mbx_start; in idpf_vf_ctlq_reg_init()
30 ccq->reg.bah = VF_ATQBAH - mbx_start; in idpf_vf_ctlq_reg_init()
31 ccq->reg.bal = VF_ATQBAL - mbx_start; in idpf_vf_ctlq_reg_init()
32 ccq->reg.len_mask = VF_ATQLEN_ATQLEN_M; in idpf_vf_ctlq_reg_init()
33 ccq->reg.len_ena_mask = VF_ATQLEN_ATQENABLE_M; in idpf_vf_ctlq_reg_init()
34 ccq in idpf_vf_ctlq_reg_init()
[all...]
H A Didpf_dev.c23 struct idpf_ctlq_create_info *ccq = cq + i; in idpf_ctlq_reg_init() local
25 switch (ccq->type) { in idpf_ctlq_reg_init()
28 ccq->reg.head = PF_FW_ATQH - mbx_start; in idpf_ctlq_reg_init()
29 ccq->reg.tail = PF_FW_ATQT - mbx_start; in idpf_ctlq_reg_init()
30 ccq->reg.len = PF_FW_ATQLEN - mbx_start; in idpf_ctlq_reg_init()
31 ccq->reg.bah = PF_FW_ATQBAH - mbx_start; in idpf_ctlq_reg_init()
32 ccq->reg.bal = PF_FW_ATQBAL - mbx_start; in idpf_ctlq_reg_init()
33 ccq->reg.len_mask = PF_FW_ATQLEN_ATQLEN_M; in idpf_ctlq_reg_init()
34 ccq->reg.len_ena_mask = PF_FW_ATQLEN_ATQENABLE_M; in idpf_ctlq_reg_init()
35 ccq in idpf_ctlq_reg_init()
[all...]
/linux/drivers/infiniband/hw/irdma/
H A Dhw.c749 * Issue destroy ccq request and
750 * free the resources associated with the ccq
755 struct irdma_ccq *ccq = &rf->ccq; in irdma_destroy_ccq() local
762 status = irdma_sc_ccq_destroy(dev->ccq, 0, true); in irdma_destroy_ccq()
765 dma_free_coherent(dev->hw->device, ccq->mem_cq.size, ccq->mem_cq.va, in irdma_destroy_ccq()
766 ccq->mem_cq.pa); in irdma_destroy_ccq()
767 ccq->mem_cq.va = NULL; in irdma_destroy_ccq()
1028 * Return 0, if the ccq an
1035 struct irdma_ccq *ccq = &rf->ccq; irdma_create_ccq() local
[all...]
H A Dctrl.c3315 * @ccq: ccq sc struct
3317 void irdma_sc_ccq_arm(struct irdma_sc_cq *ccq) in irdma_sc_ccq_arm() argument
3324 get_64bit_val(ccq->cq_uk.shadow_area, 32, &temp_val); in irdma_sc_ccq_arm()
3333 set_64bit_val(ccq->cq_uk.shadow_area, 32, temp_val); in irdma_sc_ccq_arm()
3337 writel(ccq->cq_uk.cq_id, ccq->dev->cq_arm_db); in irdma_sc_ccq_arm()
3341 * irdma_sc_ccq_get_cqe_info - get ccq's cq entry
3342 * @ccq: ccq s
3345 irdma_sc_ccq_get_cqe_info(struct irdma_sc_cq * ccq,struct irdma_ccq_cqe_info * info) irdma_sc_ccq_get_cqe_info() argument
3418 struct irdma_sc_cq *ccq; irdma_sc_poll_for_cqp_op_done() local
4217 irdma_sc_ccq_create_done(struct irdma_sc_cq * ccq) irdma_sc_ccq_create_done() argument
4233 irdma_sc_ccq_create(struct irdma_sc_cq * ccq,u64 scratch,bool check_overflow,bool post_sq) irdma_sc_ccq_create() argument
4258 irdma_sc_ccq_destroy(struct irdma_sc_cq * ccq,u64 scratch,bool post_sq) irdma_sc_ccq_destroy() argument
[all...]
H A Dtype.h607 struct irdma_sc_cq *ccq; member
1163 void irdma_sc_ccq_arm(struct irdma_sc_cq *ccq);
1164 int irdma_sc_ccq_create(struct irdma_sc_cq *ccq, u64 scratch,
1166 int irdma_sc_ccq_destroy(struct irdma_sc_cq *ccq, u64 scratch, bool post_sq);
1167 int irdma_sc_ccq_get_cqe_info(struct irdma_sc_cq *ccq,
1169 int irdma_sc_ccq_init(struct irdma_sc_cq *ccq,
H A Dmain.h307 struct irdma_ccq ccq; member
/linux/drivers/s390/cio/
H A Dqdio_main.c120 unsigned int ccq = 0; in qdio_do_eqbs() local
127 ccq = do_eqbs(q->irq_ptr->sch_token, state, nr, &tmp_start, &tmp_count, in qdio_do_eqbs()
130 switch (ccq) { in qdio_do_eqbs()
143 DBF_DEV_EVENT(DBF_WARN, q->irq_ptr, "EQBS again:%2d", ccq); in qdio_do_eqbs()
146 DBF_ERROR("%4x ccq:%3d", SCH_NO(q), ccq); in qdio_do_eqbs()
169 unsigned int ccq = 0; in qdio_do_sqbs() local
178 ccq = do_sqbs(q->irq_ptr->sch_token, state, nr, &tmp_start, &tmp_count); in qdio_do_sqbs()
180 switch (ccq) { in qdio_do_sqbs()
188 DBF_DEV_EVENT(DBF_INFO, q->irq_ptr, "SQBS again:%2d", ccq); in qdio_do_sqbs()
[all...]
H A Dqdio.h96 " .insn rsy,0xeb000000008a,%[qs],%[ccq],0(%[state])" in do_sqbs()
97 : [ccq] "+&d" (_ccq), [qs] "+&d" (_queuestart) in do_sqbs()
115 " .insn rrf,0xb99c0000,%[qs],%[state],%[ccq],0" in do_eqbs()
116 : [ccq] "+&d" (_ccq), [qs] "+&d" (_queuestart), in do_eqbs()