Home
last modified time | relevance | path

Searched refs:rbdr (Results 1 – 2 of 2) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/cavium/thunder/
Dnicvf_queues.c160 static int nicvf_init_rbdr(struct nicvf *nic, struct rbdr *rbdr, in nicvf_init_rbdr() argument
168 err = nicvf_alloc_q_desc_mem(nic, &rbdr->dmem, ring_len, in nicvf_init_rbdr()
174 rbdr->desc = rbdr->dmem.base; in nicvf_init_rbdr()
176 rbdr->dma_size = buf_size; in nicvf_init_rbdr()
177 rbdr->enable = true; in nicvf_init_rbdr()
178 rbdr->thresh = RBDR_THRESH; in nicvf_init_rbdr()
187 desc = GET_RBDR_DESC(rbdr, idx); in nicvf_init_rbdr()
194 static void nicvf_free_rbdr(struct nicvf *nic, struct rbdr *rbdr) in nicvf_free_rbdr() argument
201 if (!rbdr) in nicvf_free_rbdr()
204 rbdr->enable = false; in nicvf_free_rbdr()
[all …]
Dnicvf_queues.h221 struct rbdr { struct
234 struct rbdr *rbdr_start; argument
235 struct rbdr *rbdr_cont;
292 struct rbdr rbdr[MAX_RCV_BUF_DESC_RINGS_PER_QS]; member