Searched refs:snd_queue (Results 1 – 3 of 3) sorted by relevance
/linux/drivers/net/ethernet/cavium/thunder/ |
H A D | nicvf_queues.h | 264 struct snd_queue { struct 301 struct snd_queue sq[MAX_SND_QUEUES_PER_QS]; argument 328 void nicvf_unmap_sndq_buffers(struct nicvf *nic, struct snd_queue *sq, 338 void nicvf_sq_enable(struct nicvf *nic, struct snd_queue *sq, int qidx); 340 void nicvf_put_sq_desc(struct snd_queue *sq, int desc_cnt); 342 struct snd_queue *sq, int qidx); 343 int nicvf_sq_append_skb(struct nicvf *nic, struct snd_queue *sq, 345 int nicvf_xdp_sq_append_pkt(struct nicvf *nic, struct snd_queue *sq, 347 void nicvf_xdp_sq_doorbell(struct nicvf *nic, struct snd_queue *sq, int sq_num);
|
H A D | nicvf_queues.c | 20 static inline void nicvf_sq_add_gather_subdesc(struct snd_queue *sq, int qentry, 505 struct snd_queue *sq, int q_len, int qidx) in nicvf_init_snd_queue() 554 void nicvf_unmap_sndq_buffers(struct nicvf *nic, struct snd_queue *sq, in nicvf_unmap_sndq_buffers() 572 static void nicvf_free_snd_queue(struct nicvf *nic, struct snd_queue *sq) in nicvf_free_snd_queue() 863 struct snd_queue *sq; in nicvf_snd_queue_config() 1119 static inline int nicvf_get_sq_desc(struct snd_queue *sq, int desc_cnt) in nicvf_get_sq_desc() 1135 static inline void nicvf_rollback_sq_desc(struct snd_queue *sq, in nicvf_rollback_sq_desc() 1143 void nicvf_put_sq_desc(struct snd_queue *sq, int desc_cnt) in nicvf_put_sq_desc() 1153 static inline int nicvf_get_nxt_sqentry(struct snd_queue *sq, int qentry) in nicvf_get_nxt_sqentry() 1160 void nicvf_sq_enable(struct nicvf *nic, struct snd_queue *sq, int qidx) in nicvf_sq_enable() [all …]
|
H A D | nicvf_main.c | 529 struct cqe_rx_t *cqe_rx, struct snd_queue *sq, in nicvf_xdp_rx() 663 struct snd_queue *sq; in nicvf_snd_pkt_handler() 773 struct snd_queue *sq, struct rcv_queue *rq) in nicvf_rcv_pkt_handler() 856 struct snd_queue *sq = &qs->sq[cq_idx]; in nicvf_cq_intr_handler() 1257 struct snd_queue *sq; in nicvf_xmit()
|