Symbol: vnic_rq
drivers/net/ethernet/cisco/enic/enic.h
184
struct vnic_rq vrq;
drivers/net/ethernet/cisco/enic/enic_main.c
1265
static void enic_set_int_moderation(struct enic *enic, struct vnic_rq *rq)
drivers/net/ethernet/cisco/enic/enic_main.c
1277
static void enic_calc_int_moderation(struct enic *enic, struct vnic_rq *rq)
drivers/net/ethernet/cisco/enic/enic_res.h
112
static inline void enic_queue_rq_desc(struct vnic_rq *rq,
drivers/net/ethernet/cisco/enic/enic_rq.c
252
static bool enic_rq_pkt_error(struct vnic_rq *vrq, u8 packet_error, u8 fcs_ok,
drivers/net/ethernet/cisco/enic/enic_rq.c
270
int enic_rq_alloc_buf(struct vnic_rq *rq)
drivers/net/ethernet/cisco/enic/enic_rq.c
304
void enic_free_rq_buf(struct vnic_rq *rq, struct vnic_rq_buf *buf)
drivers/net/ethernet/cisco/enic/enic_rq.c
316
static void enic_rq_indicate_buf(struct enic *enic, struct vnic_rq *rq,
drivers/net/ethernet/cisco/enic/enic_rq.c
391
struct vnic_rq *vrq = &enic->rq[q_number].vrq;
drivers/net/ethernet/cisco/enic/enic_rq.c
98
static void enic_rq_set_skb_flags(struct vnic_rq *vrq, u8 type, u32 rss_hash,
drivers/net/ethernet/cisco/enic/enic_rq.h
7
int enic_rq_alloc_buf(struct vnic_rq *rq);
drivers/net/ethernet/cisco/enic/enic_rq.h
8
void enic_free_rq_buf(struct vnic_rq *rq, struct vnic_rq_buf *buf);
drivers/net/ethernet/cisco/enic/vnic_rq.c
101
static void vnic_rq_init_start(struct vnic_rq *rq, unsigned int cq_index,
drivers/net/ethernet/cisco/enic/vnic_rq.c
125
void vnic_rq_init(struct vnic_rq *rq, unsigned int cq_index,
drivers/net/ethernet/cisco/enic/vnic_rq.c
133
unsigned int vnic_rq_error_status(struct vnic_rq *rq)
drivers/net/ethernet/cisco/enic/vnic_rq.c
138
void vnic_rq_enable(struct vnic_rq *rq)
drivers/net/ethernet/cisco/enic/vnic_rq.c
143
int vnic_rq_disable(struct vnic_rq *rq)
drivers/net/ethernet/cisco/enic/vnic_rq.c
171
void vnic_rq_clean(struct vnic_rq *rq,
drivers/net/ethernet/cisco/enic/vnic_rq.c
172
void (*buf_clean)(struct vnic_rq *rq, struct vnic_rq_buf *buf))
drivers/net/ethernet/cisco/enic/vnic_rq.c
18
static int vnic_rq_alloc_bufs(struct vnic_rq *rq)
drivers/net/ethernet/cisco/enic/vnic_rq.c
53
void vnic_rq_free(struct vnic_rq *rq)
drivers/net/ethernet/cisco/enic/vnic_rq.c
72
int vnic_rq_alloc(struct vnic_dev *vdev, struct vnic_rq *rq, unsigned int index,
drivers/net/ethernet/cisco/enic/vnic_rq.h
103
static inline unsigned int vnic_rq_next_index(struct vnic_rq *rq)
drivers/net/ethernet/cisco/enic/vnic_rq.h
108
static inline void vnic_rq_post(struct vnic_rq *rq,
drivers/net/ethernet/cisco/enic/vnic_rq.h
143
static inline void vnic_rq_return_descs(struct vnic_rq *rq, unsigned int count)
drivers/net/ethernet/cisco/enic/vnic_rq.h
153
static inline void vnic_rq_service(struct vnic_rq *rq,
drivers/net/ethernet/cisco/enic/vnic_rq.h
155
int desc_return, void (*buf_service)(struct vnic_rq *rq,
drivers/net/ethernet/cisco/enic/vnic_rq.h
181
static inline int vnic_rq_fill(struct vnic_rq *rq,
drivers/net/ethernet/cisco/enic/vnic_rq.h
182
int (*buf_fill)(struct vnic_rq *rq))
drivers/net/ethernet/cisco/enic/vnic_rq.h
196
void vnic_rq_free(struct vnic_rq *rq);
drivers/net/ethernet/cisco/enic/vnic_rq.h
197
int vnic_rq_alloc(struct vnic_dev *vdev, struct vnic_rq *rq, unsigned int index,
drivers/net/ethernet/cisco/enic/vnic_rq.h
199
void vnic_rq_init(struct vnic_rq *rq, unsigned int cq_index,
drivers/net/ethernet/cisco/enic/vnic_rq.h
202
unsigned int vnic_rq_error_status(struct vnic_rq *rq);
drivers/net/ethernet/cisco/enic/vnic_rq.h
203
void vnic_rq_enable(struct vnic_rq *rq);
drivers/net/ethernet/cisco/enic/vnic_rq.h
204
int vnic_rq_disable(struct vnic_rq *rq);
drivers/net/ethernet/cisco/enic/vnic_rq.h
205
void vnic_rq_clean(struct vnic_rq *rq,
drivers/net/ethernet/cisco/enic/vnic_rq.h
206
void (*buf_clean)(struct vnic_rq *rq, struct vnic_rq_buf *buf));
drivers/net/ethernet/cisco/enic/vnic_rq.h
86
static inline unsigned int vnic_rq_desc_avail(struct vnic_rq *rq)
drivers/net/ethernet/cisco/enic/vnic_rq.h
92
static inline unsigned int vnic_rq_desc_used(struct vnic_rq *rq)
drivers/net/ethernet/cisco/enic/vnic_rq.h
98
static inline void *vnic_rq_next_desc(struct vnic_rq *rq)
drivers/scsi/fnic/fnic.h
476
____cacheline_aligned struct vnic_rq rq[FNIC_RQ_MAX];
drivers/scsi/fnic/fnic.h
501
int fnic_alloc_rq_frame(struct vnic_rq *rq);
drivers/scsi/fnic/fnic.h
502
void fnic_free_rq_buf(struct vnic_rq *rq, struct vnic_rq_buf *buf);
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
585
int fnic_alloc_rq_frame(struct vnic_rq *rq)
drivers/scsi/fnic/fnic_fcs.c
616
void fnic_free_rq_buf(struct vnic_rq *rq, struct vnic_rq_buf *buf)
drivers/scsi/fnic/fnic_res.h
211
static inline void fnic_queue_rq_desc(struct vnic_rq *rq,
drivers/scsi/fnic/vnic_rq.c
125
unsigned int vnic_rq_error_status(struct vnic_rq *rq)
drivers/scsi/fnic/vnic_rq.c
130
void vnic_rq_enable(struct vnic_rq *rq)
drivers/scsi/fnic/vnic_rq.c
135
int vnic_rq_disable(struct vnic_rq *rq)
drivers/scsi/fnic/vnic_rq.c
15
static int vnic_rq_alloc_bufs(struct vnic_rq *rq)
drivers/scsi/fnic/vnic_rq.c
153
void vnic_rq_clean(struct vnic_rq *rq,
drivers/scsi/fnic/vnic_rq.c
154
void (*buf_clean)(struct vnic_rq *rq, struct vnic_rq_buf *buf))
drivers/scsi/fnic/vnic_rq.c
53
void vnic_rq_free(struct vnic_rq *rq)
drivers/scsi/fnic/vnic_rq.c
70
int vnic_rq_alloc(struct vnic_dev *vdev, struct vnic_rq *rq, unsigned int index,
drivers/scsi/fnic/vnic_rq.c
99
void vnic_rq_init(struct vnic_rq *rq, unsigned int cq_index,
drivers/scsi/fnic/vnic_rq.h
105
static inline void *vnic_rq_next_desc(struct vnic_rq *rq)
drivers/scsi/fnic/vnic_rq.h
110
static inline unsigned int vnic_rq_next_index(struct vnic_rq *rq)
drivers/scsi/fnic/vnic_rq.h
115
static inline unsigned int vnic_rq_next_buf_index(struct vnic_rq *rq)
drivers/scsi/fnic/vnic_rq.h
120
static inline void vnic_rq_post(struct vnic_rq *rq,
drivers/scsi/fnic/vnic_rq.h
153
static inline int vnic_rq_posting_soon(struct vnic_rq *rq)
drivers/scsi/fnic/vnic_rq.h
158
static inline void vnic_rq_return_descs(struct vnic_rq *rq, unsigned int count)
drivers/scsi/fnic/vnic_rq.h
168
static inline void vnic_rq_service(struct vnic_rq *rq,
drivers/scsi/fnic/vnic_rq.h
170
int desc_return, void (*buf_service)(struct vnic_rq *rq,
drivers/scsi/fnic/vnic_rq.h
196
static inline int vnic_rq_fill(struct vnic_rq *rq,
drivers/scsi/fnic/vnic_rq.h
197
int (*buf_fill)(struct vnic_rq *rq))
drivers/scsi/fnic/vnic_rq.h
211
void vnic_rq_free(struct vnic_rq *rq);
drivers/scsi/fnic/vnic_rq.h
212
int vnic_rq_alloc(struct vnic_dev *vdev, struct vnic_rq *rq, unsigned int index,
drivers/scsi/fnic/vnic_rq.h
214
void vnic_rq_init(struct vnic_rq *rq, unsigned int cq_index,
drivers/scsi/fnic/vnic_rq.h
217
unsigned int vnic_rq_error_status(struct vnic_rq *rq);
drivers/scsi/fnic/vnic_rq.h
218
void vnic_rq_enable(struct vnic_rq *rq);
drivers/scsi/fnic/vnic_rq.h
219
int vnic_rq_disable(struct vnic_rq *rq);
drivers/scsi/fnic/vnic_rq.h
220
void vnic_rq_clean(struct vnic_rq *rq,
drivers/scsi/fnic/vnic_rq.h
221
void (*buf_clean)(struct vnic_rq *rq, struct vnic_rq_buf *buf));
drivers/scsi/fnic/vnic_rq.h
93
static inline unsigned int vnic_rq_desc_avail(struct vnic_rq *rq)
drivers/scsi/fnic/vnic_rq.h
99
static inline unsigned int vnic_rq_desc_used(struct vnic_rq *rq)