Searched refs:cq_info (Results 1 – 5 of 5) sorted by relevance
| /Linux-v5.4/drivers/net/ethernet/pensando/ionic/ |
| D | ionic_txrx.c | 14 struct ionic_cq_info *cq_info, void *cb_arg); 50 struct ionic_cq_info *cq_info, struct sk_buff **skb) in ionic_rx_copybreak() argument 52 struct ionic_rxq_comp *comp = cq_info->cq_desc; in ionic_rx_copybreak() 86 struct ionic_cq_info *cq_info, void *cb_arg) in ionic_rx_clean() argument 88 struct ionic_rxq_comp *comp = cq_info->cq_desc; in ionic_rx_clean() 111 ionic_rx_copybreak(q, desc_info, cq_info, &skb); in ionic_rx_clean() 159 static bool ionic_rx_service(struct ionic_cq *cq, struct ionic_cq_info *cq_info) in ionic_rx_service() argument 161 struct ionic_rxq_comp *comp = cq_info->cq_desc; in ionic_rx_service() 179 ionic_rx_clean(q, desc_info, cq_info, desc_info->cb_arg); in ionic_rx_service() 370 struct ionic_cq_info *cq_info, void *cb_arg) in ionic_tx_clean() argument
|
| D | ionic_dev.h | 152 struct ionic_cq_info *cq_info, void *cb_arg); 281 typedef bool (*ionic_cq_cb)(struct ionic_cq *cq, struct ionic_cq_info *cq_info); 296 void ionic_q_service(struct ionic_queue *q, struct ionic_cq_info *cq_info,
|
| D | ionic_main.c | 216 struct ionic_cq_info *cq_info, void *cb_arg) in ionic_adminq_cb() argument 225 comp = cq_info->cq_desc; in ionic_adminq_cb()
|
| D | ionic_dev.c | 470 void ionic_q_service(struct ionic_queue *q, struct ionic_cq_info *cq_info, in ionic_q_service() argument 498 cb(q, desc_info, cq_info, cb_arg); in ionic_q_service()
|
| D | ionic_lif.c | 655 struct ionic_cq_info *cq_info) in ionic_notifyq_service() argument 657 union ionic_notifyq_comp *comp = cq_info->cq_desc; in ionic_notifyq_service() 714 struct ionic_cq_info *cq_info) in ionic_adminq_service() argument 716 struct ionic_admin_comp *comp = cq_info->cq_desc; in ionic_adminq_service() 721 ionic_q_service(cq->bound_q, cq_info, le16_to_cpu(comp->comp_index)); in ionic_adminq_service()
|