Symbol: cq_desc
drivers/net/ethernet/cavium/thunder/nicvf_main.c
854
struct cqe_rx_t *cq_desc;
drivers/net/ethernet/cavium/thunder/nicvf_main.c
875
cq_desc = (struct cqe_rx_t *)GET_CQ_DESC(cq, cqe_head);
drivers/net/ethernet/cavium/thunder/nicvf_main.c
882
(cq_desc->cqe_type != CQE_TYPE_SEND)) {
drivers/net/ethernet/cavium/thunder/nicvf_main.c
886
switch (cq_desc->cqe_type) {
drivers/net/ethernet/cavium/thunder/nicvf_main.c
888
nicvf_rcv_pkt_handler(netdev, napi, cq_desc, sq, rq);
drivers/net/ethernet/cavium/thunder/nicvf_main.c
892
nicvf_snd_pkt_handler(netdev, (void *)cq_desc,
drivers/net/ethernet/cavium/thunder/nicvf_main.c
898
nicvf_snd_ptp_handler(netdev, (void *)cq_desc);
drivers/net/ethernet/cisco/enic/enic_rq.c
24
static void enic_rq_cq_desc_dec(void *cq_desc, u8 cq_desc_size, u8 *type,
drivers/net/ethernet/cisco/enic/enic_rq.c
317
struct vnic_rq_buf *buf, void *cq_desc,
drivers/net/ethernet/cisco/enic/enic_rq.c
33
(struct cq_enet_rq_desc *)cq_desc;
drivers/net/ethernet/cisco/enic/enic_rq.c
335
cq_enet_rq_desc_dec((struct cq_enet_rq_desc *)cq_desc, &ingress_port,
drivers/net/ethernet/cisco/enic/enic_rq.c
387
static void enic_rq_service(struct enic *enic, void *cq_desc, u8 type,
drivers/net/ethernet/cisco/enic/enic_rq.c
398
enic_rq_indicate_buf(enic, vrq, vrq_buf, cq_desc, type,
drivers/net/ethernet/cisco/enic/enic_rq.c
415
void *cq_desc = vnic_cq_to_clean(cq);
drivers/net/ethernet/cisco/enic/enic_rq.c
420
enic_rq_cq_desc_dec(cq_desc, enic->ext_cq, &type, &color, &q_number,
drivers/net/ethernet/cisco/enic/enic_rq.c
424
enic_rq_service(enic, cq_desc, type, q_number, completed_index);
drivers/net/ethernet/cisco/enic/enic_rq.c
430
cq_desc = vnic_cq_to_clean(cq);
drivers/net/ethernet/cisco/enic/enic_rq.c
431
enic_rq_cq_desc_dec(cq_desc, enic->ext_cq, &type, &color,
drivers/net/ethernet/cisco/enic/enic_rq.c
52
(struct cq_enet_rq_desc_32 *)cq_desc;
drivers/net/ethernet/cisco/enic/enic_rq.c
73
(struct cq_enet_rq_desc_64 *)cq_desc;
drivers/net/ethernet/cisco/enic/enic_wq.c
103
enic_wq_service(cq->vdev, cq_desc, type, q_number,
drivers/net/ethernet/cisco/enic/enic_wq.c
111
cq_desc = (struct cq_desc *)vnic_cq_to_clean(cq);
drivers/net/ethernet/cisco/enic/enic_wq.c
112
enic_wq_cq_desc_dec(cq_desc, ext_wq, &type, &color,
drivers/net/ethernet/cisco/enic/enic_wq.c
12
static void enic_wq_cq_desc_dec(const struct cq_desc *desc_arg, bool ext_wq,
drivers/net/ethernet/cisco/enic/enic_wq.c
16
const struct cq_desc *desc = desc_arg;
drivers/net/ethernet/cisco/enic/enic_wq.c
56
static void enic_wq_free_buf(struct vnic_wq *wq, struct cq_desc *cq_desc,
drivers/net/ethernet/cisco/enic/enic_wq.c
66
static void enic_wq_service(struct vnic_dev *vdev, struct cq_desc *cq_desc,
drivers/net/ethernet/cisco/enic/enic_wq.c
73
vnic_wq_service(&enic->wq[q_number].vwq, cq_desc,
drivers/net/ethernet/cisco/enic/enic_wq.c
92
struct cq_desc *cq_desc;
drivers/net/ethernet/cisco/enic/enic_wq.c
98
cq_desc = (struct cq_desc *)vnic_cq_to_clean(cq);
drivers/net/ethernet/cisco/enic/enic_wq.c
99
enic_wq_cq_desc_dec(cq_desc, ext_wq, &type, &color,
drivers/net/ethernet/cisco/enic/vnic_rq.h
154
struct cq_desc *cq_desc, u16 completed_index,
drivers/net/ethernet/cisco/enic/vnic_rq.h
156
struct cq_desc *cq_desc, struct vnic_rq_buf *buf,
drivers/net/ethernet/cisco/enic/vnic_rq.h
167
(*buf_service)(rq, cq_desc, buf, skipped, opaque);
drivers/net/ethernet/cisco/enic/vnic_wq.h
142
struct cq_desc *cq_desc, u16 completed_index,
drivers/net/ethernet/cisco/enic/vnic_wq.h
144
struct cq_desc *cq_desc, struct vnic_wq_buf *buf, void *opaque),
drivers/net/ethernet/cisco/enic/vnic_wq.h
152
(*buf_service)(wq, cq_desc, buf, opaque);
drivers/net/ethernet/intel/ice/ice_controlq.c
915
struct libie_aq_desc *cq_desc = desc;
drivers/net/ethernet/intel/ice/ice_controlq.c
925
datalen = le16_to_cpu(cq_desc->datalen);
drivers/net/ethernet/intel/ice/ice_controlq.c
926
flags = le16_to_cpu(cq_desc->flags);
drivers/net/ethernet/intel/ice/ice_controlq.c
930
le16_to_cpu(cq_desc->opcode), flags, datalen,
drivers/net/ethernet/intel/ice/ice_controlq.c
931
le16_to_cpu(cq_desc->retval),
drivers/net/ethernet/intel/ice/ice_controlq.c
932
le32_to_cpu(cq_desc->cookie_high),
drivers/net/ethernet/intel/ice/ice_controlq.c
933
le32_to_cpu(cq_desc->cookie_low),
drivers/net/ethernet/intel/ice/ice_controlq.c
934
le32_to_cpu(cq_desc->params.generic.param0),
drivers/net/ethernet/intel/ice/ice_controlq.c
935
le32_to_cpu(cq_desc->params.generic.param1),
drivers/net/ethernet/intel/ice/ice_controlq.c
936
le32_to_cpu(cq_desc->params.generic.addr_high),
drivers/net/ethernet/intel/ice/ice_controlq.c
937
le32_to_cpu(cq_desc->params.generic.addr_low));
drivers/net/ethernet/intel/ice/ice_controlq.c
941
if (buf && cq_desc->datalen &&
drivers/net/ethernet/intel/ice/ice_controlq.c
947
le32_to_cpu(cq_desc->params.generic.addr_high),
drivers/net/ethernet/intel/ice/ice_controlq.c
948
le32_to_cpu(cq_desc->params.generic.addr_low));
drivers/scsi/fnic/cq_desc.h
42
static inline void cq_desc_dec(const struct cq_desc *desc_arg,
drivers/scsi/fnic/cq_desc.h
45
const struct cq_desc *desc = desc_arg;
drivers/scsi/fnic/cq_enet_desc.h
22
cq_desc_dec((struct cq_desc *)desc, type,
drivers/scsi/fnic/cq_enet_desc.h
95
cq_desc_dec((struct cq_desc *)desc, type,
drivers/scsi/fnic/cq_exch_desc.h
162
cq_desc_dec((struct cq_desc *)desc_ptr, type, color, q_number,
drivers/scsi/fnic/cq_exch_desc.h
41
cq_desc_dec((struct cq_desc *)desc_ptr, type,
drivers/scsi/fnic/cq_exch_desc.h
94
cq_desc_dec((struct cq_desc *)desc_ptr, type,
drivers/scsi/fnic/fnic_fcs.c
421
static void fnic_rq_cmpl_frame_recv(struct vnic_rq *rq, struct cq_desc
drivers/scsi/fnic/fnic_fcs.c
422
*cq_desc, struct vnic_rq_buf *buf,
drivers/scsi/fnic/fnic_fcs.c
454
cq_desc_dec(cq_desc, &type, &color, &q_number, &completed_index);
drivers/scsi/fnic/fnic_fcs.c
456
cq_fcp_rq_desc_dec((struct cq_fcp_rq_desc *) cq_desc, &type,
drivers/scsi/fnic/fnic_fcs.c
465
cq_enet_rq_desc_dec((struct cq_enet_rq_desc *) cq_desc, &type,
drivers/scsi/fnic/fnic_fcs.c
545
struct cq_desc *cq_desc, u8 type,
drivers/scsi/fnic/fnic_fcs.c
551
vnic_rq_service(&fnic->rq[q_number], cq_desc, completed_index,
drivers/scsi/fnic/fnic_fcs.c
851
struct cq_desc *cq_desc,
drivers/scsi/fnic/fnic_fcs.c
863
struct cq_desc *cq_desc, u8 type,
drivers/scsi/fnic/fnic_fcs.c
871
vnic_wq_service(&fnic->wq[q_number], cq_desc, completed_index,
drivers/scsi/fnic/vnic_cq.h
60
int (*q_service)(struct vnic_dev *vdev, struct cq_desc *cq_desc,
drivers/scsi/fnic/vnic_cq.h
64
struct cq_desc *cq_desc;
drivers/scsi/fnic/vnic_cq.h
69
cq_desc = (struct cq_desc *)((u8 *)cq->ring.descs +
drivers/scsi/fnic/vnic_cq.h
71
cq_desc_dec(cq_desc, &type, &color,
drivers/scsi/fnic/vnic_cq.h
76
if ((*q_service)(cq->vdev, cq_desc, type,
drivers/scsi/fnic/vnic_cq.h
86
cq_desc = (struct cq_desc *)((u8 *)cq->ring.descs +
drivers/scsi/fnic/vnic_cq.h
88
cq_desc_dec(cq_desc, &type, &color,
drivers/scsi/fnic/vnic_rq.h
169
struct cq_desc *cq_desc, u16 completed_index,
drivers/scsi/fnic/vnic_rq.h
171
struct cq_desc *cq_desc, struct vnic_rq_buf *buf,
drivers/scsi/fnic/vnic_rq.h
182
(*buf_service)(rq, cq_desc, buf, skipped, opaque);
drivers/scsi/fnic/vnic_wq.h
130
struct cq_desc *cq_desc, u16 completed_index,
drivers/scsi/fnic/vnic_wq.h
132
struct cq_desc *cq_desc, struct vnic_wq_buf *buf, void *opaque),
drivers/scsi/fnic/vnic_wq.h
140
(*buf_service)(wq, cq_desc, buf, opaque);
drivers/scsi/snic/cq_desc.h
40
static inline void cq_desc_dec(const struct cq_desc *desc_arg,
drivers/scsi/snic/cq_desc.h
43
const struct cq_desc *desc = desc_arg;
drivers/scsi/snic/cq_enet_desc.h
20
cq_desc_dec((struct cq_desc *)desc, type,
drivers/scsi/snic/snic_io.c
21
struct cq_desc *cq_desc,
drivers/scsi/snic/snic_io.c
43
struct cq_desc *cq_desc,
drivers/scsi/snic/snic_io.c
56
cq_desc,
drivers/scsi/snic/vnic_cq.h
48
int (*q_service)(struct vnic_dev *vdev, struct cq_desc *cq_desc,
drivers/scsi/snic/vnic_cq.h
52
struct cq_desc *cq_desc;
drivers/scsi/snic/vnic_cq.h
57
cq_desc = (struct cq_desc *)((u8 *)cq->ring.descs +
drivers/scsi/snic/vnic_cq.h
59
cq_desc_dec(cq_desc, &type, &color,
drivers/scsi/snic/vnic_cq.h
64
if ((*q_service)(cq->vdev, cq_desc, type,
drivers/scsi/snic/vnic_cq.h
74
cq_desc = (struct cq_desc *)((u8 *)cq->ring.descs +
drivers/scsi/snic/vnic_cq.h
76
cq_desc_dec(cq_desc, &type, &color,
drivers/scsi/snic/vnic_wq.h
115
struct cq_desc *cq_desc, u16 completed_index,
drivers/scsi/snic/vnic_wq.h
117
struct cq_desc *cq_desc, struct vnic_wq_buf *buf, void *opaque),
drivers/scsi/snic/vnic_wq.h
125
(*buf_service)(wq, cq_desc, buf, opaque);