Home
last modified time | relevance | path

Searched refs:cq_info (Results 1 – 6 of 6) sorted by relevance

/linux-6.3-rc2/drivers/net/ethernet/pensando/ionic/
A Dionic_txrx.h17 bool ionic_rx_service(struct ionic_cq *cq, struct ionic_cq_info *cq_info);
18 bool ionic_tx_service(struct ionic_cq *cq, struct ionic_cq_info *cq_info);
A Dionic_txrx.c278 struct ionic_cq_info *cq_info, in ionic_rx_clean() argument
287 comp = cq_info->cq_desc + qcq->cq.desc_size - sizeof(*comp); in ionic_rx_clean()
354 cq_info->cq_desc + in ionic_rx_clean()
375 bool ionic_rx_service(struct ionic_cq *cq, struct ionic_cq_info *cq_info) in ionic_rx_service() argument
381 comp = cq_info->cq_desc + cq->desc_size - sizeof(*comp); in ionic_rx_service()
397 ionic_rx_clean(q, desc_info, cq_info, desc_info->cb_arg); in ionic_rx_service()
787 struct ionic_cq_info *cq_info, in ionic_tx_clean() argument
803 if (cq_info) { in ionic_tx_clean()
809 cq_info->cq_desc + in ionic_tx_clean()
847 comp = cq_info->cq_desc + cq->desc_size - sizeof(*comp); in ionic_tx_service()
[all …]
A Dionic_dev.c673 struct ionic_cq_info *cq_info; in ionic_cq_service() local
679 cq_info = &cq->info[cq->tail_idx]; in ionic_cq_service()
680 while (cb(cq, cq_info)) { in ionic_cq_service()
684 cq_info = &cq->info[cq->tail_idx]; in ionic_cq_service()
801 void ionic_q_service(struct ionic_queue *q, struct ionic_cq_info *cq_info, in ionic_q_service() argument
831 cb(q, desc_info, cq_info, cb_arg); in ionic_q_service()
A Dionic_dev.h188 struct ionic_cq_info *cq_info, void *cb_arg);
364 typedef bool (*ionic_cq_cb)(struct ionic_cq *cq, struct ionic_cq_info *cq_info);
380 void ionic_q_service(struct ionic_queue *q, struct ionic_cq_info *cq_info,
A Dionic_main.c273 struct ionic_cq_info *cq_info, void *cb_arg) in ionic_adminq_cb() argument
281 comp = cq_info->cq_desc; in ionic_adminq_cb()
A Dionic_lif.c1169 struct ionic_cq_info *cq_info) in ionic_notifyq_service() argument
1171 union ionic_notifyq_comp *comp = cq_info->cq_desc; in ionic_notifyq_service()
1221 struct ionic_cq_info *cq_info) in ionic_adminq_service() argument
1223 struct ionic_admin_comp *comp = cq_info->cq_desc; in ionic_adminq_service()
1228 ionic_q_service(cq->bound_q, cq_info, le16_to_cpu(comp->comp_index)); in ionic_adminq_service()

Completed in 16 milliseconds