Searched refs:vnic_rq (Results 1 - 24 of 24) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/enic/
H A Dvnic_rq.h77 struct vnic_rq { struct
89 static inline unsigned int vnic_rq_desc_avail(struct vnic_rq *rq)
95 static inline unsigned int vnic_rq_desc_used(struct vnic_rq *rq)
101 static inline void *vnic_rq_next_desc(struct vnic_rq *rq)
106 static inline unsigned int vnic_rq_next_index(struct vnic_rq *rq)
111 static inline void vnic_rq_post(struct vnic_rq *rq,
144 static inline int vnic_rq_posting_soon(struct vnic_rq *rq)
149 static inline void vnic_rq_return_descs(struct vnic_rq *rq, unsigned int count)
159 static inline void vnic_rq_service(struct vnic_rq *rq,
161 int desc_return, void (*buf_service)(struct vnic_rq *r
[all...]
H A DMakefile4 enic_res.o vnic_dev.o vnic_rq.o vnic_vic.o
H A Dvnic_rq.c28 #include "vnic_rq.h"
30 static int vnic_rq_alloc_bufs(struct vnic_rq *rq)
70 void vnic_rq_free(struct vnic_rq *rq)
87 int vnic_rq_alloc(struct vnic_dev *vdev, struct vnic_rq *rq, unsigned int index,
116 void vnic_rq_init_start(struct vnic_rq *rq, unsigned int cq_index,
140 void vnic_rq_init(struct vnic_rq *rq, unsigned int cq_index,
160 unsigned int vnic_rq_error_status(struct vnic_rq *rq)
165 void vnic_rq_enable(struct vnic_rq *rq)
170 int vnic_rq_disable(struct vnic_rq *rq)
188 void vnic_rq_clean(struct vnic_rq *r
[all...]
H A Denic.h26 #include "vnic_rq.h"
117 ____cacheline_aligned struct vnic_rq rq[ENIC_RQ_MAX];
119 int (*rq_alloc_buf)(struct vnic_rq *rq);
H A Denic_res.h26 #include "vnic_rq.h"
117 static inline void enic_queue_rq_desc(struct vnic_rq *rq,
H A Denic_main.c1253 static void enic_free_rq_buf(struct vnic_rq *rq, struct vnic_rq_buf *buf)
1265 static int enic_rq_alloc_buf(struct vnic_rq *rq)
1287 static int enic_rq_alloc_buf_a1(struct vnic_rq *rq)
1339 static void enic_rq_indicate_buf(struct vnic_rq *rq,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/scsi/fnic/
H A Dvnic_rq.h92 struct vnic_rq { struct
105 static inline unsigned int vnic_rq_desc_avail(struct vnic_rq *rq)
111 static inline unsigned int vnic_rq_desc_used(struct vnic_rq *rq)
117 static inline void *vnic_rq_next_desc(struct vnic_rq *rq)
122 static inline unsigned int vnic_rq_next_index(struct vnic_rq *rq)
127 static inline unsigned int vnic_rq_next_buf_index(struct vnic_rq *rq)
132 static inline void vnic_rq_post(struct vnic_rq *rq,
165 static inline int vnic_rq_posting_soon(struct vnic_rq *rq)
170 static inline void vnic_rq_return_descs(struct vnic_rq *rq, unsigned int count)
180 static inline void vnic_rq_service(struct vnic_rq *r
[all...]
H A DMakefile13 vnic_rq.o \
H A Dvnic_rq.c25 #include "vnic_rq.h"
27 static int vnic_rq_alloc_bufs(struct vnic_rq *rq)
68 void vnic_rq_free(struct vnic_rq *rq)
85 int vnic_rq_alloc(struct vnic_dev *vdev, struct vnic_rq *rq, unsigned int index,
114 void vnic_rq_init(struct vnic_rq *rq, unsigned int cq_index,
140 unsigned int vnic_rq_error_status(struct vnic_rq *rq)
145 void vnic_rq_enable(struct vnic_rq *rq)
150 int vnic_rq_disable(struct vnic_rq *rq)
168 void vnic_rq_clean(struct vnic_rq *rq,
169 void (*buf_clean)(struct vnic_rq *r
[all...]
H A Dfnic.h31 #include "vnic_rq.h"
217 ____cacheline_aligned struct vnic_rq rq[FNIC_RQ_MAX];
241 int fnic_alloc_rq_frame(struct vnic_rq *rq);
242 void fnic_free_rq_buf(struct vnic_rq *rq, struct vnic_rq_buf *buf);
H A Dfnic_fcs.c289 static void fnic_rq_cmpl_frame_recv(struct vnic_rq *rq, struct cq_desc
428 int fnic_alloc_rq_frame(struct vnic_rq *rq)
451 void fnic_free_rq_buf(struct vnic_rq *rq, struct vnic_rq_buf *buf)
H A Dfnic_res.h24 #include "vnic_rq.h"
223 static inline void fnic_queue_rq_desc(struct vnic_rq *rq,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/scsi/fnic/
H A Dvnic_rq.h92 struct vnic_rq { struct
105 static inline unsigned int vnic_rq_desc_avail(struct vnic_rq *rq)
111 static inline unsigned int vnic_rq_desc_used(struct vnic_rq *rq)
117 static inline void *vnic_rq_next_desc(struct vnic_rq *rq)
122 static inline unsigned int vnic_rq_next_index(struct vnic_rq *rq)
127 static inline unsigned int vnic_rq_next_buf_index(struct vnic_rq *rq)
132 static inline void vnic_rq_post(struct vnic_rq *rq,
165 static inline int vnic_rq_posting_soon(struct vnic_rq *rq)
170 static inline void vnic_rq_return_descs(struct vnic_rq *rq, unsigned int count)
180 static inline void vnic_rq_service(struct vnic_rq *r
[all...]
H A DMakefile13 vnic_rq.o \
H A Dvnic_rq.c25 #include "vnic_rq.h"
27 static int vnic_rq_alloc_bufs(struct vnic_rq *rq)
68 void vnic_rq_free(struct vnic_rq *rq)
85 int vnic_rq_alloc(struct vnic_dev *vdev, struct vnic_rq *rq, unsigned int index,
114 void vnic_rq_init(struct vnic_rq *rq, unsigned int cq_index,
140 unsigned int vnic_rq_error_status(struct vnic_rq *rq)
145 void vnic_rq_enable(struct vnic_rq *rq)
150 int vnic_rq_disable(struct vnic_rq *rq)
168 void vnic_rq_clean(struct vnic_rq *rq,
169 void (*buf_clean)(struct vnic_rq *r
[all...]
H A Dfnic.h31 #include "vnic_rq.h"
217 ____cacheline_aligned struct vnic_rq rq[FNIC_RQ_MAX];
241 int fnic_alloc_rq_frame(struct vnic_rq *rq);
242 void fnic_free_rq_buf(struct vnic_rq *rq, struct vnic_rq_buf *buf);
H A Dfnic_fcs.c289 static void fnic_rq_cmpl_frame_recv(struct vnic_rq *rq, struct cq_desc
428 int fnic_alloc_rq_frame(struct vnic_rq *rq)
451 void fnic_free_rq_buf(struct vnic_rq *rq, struct vnic_rq_buf *buf)
H A Dfnic_res.h24 #include "vnic_rq.h"
223 static inline void fnic_queue_rq_desc(struct vnic_rq *rq,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/enic/
H A Dvnic_rq.h77 struct vnic_rq { struct
89 static inline unsigned int vnic_rq_desc_avail(struct vnic_rq *rq)
95 static inline unsigned int vnic_rq_desc_used(struct vnic_rq *rq)
101 static inline void *vnic_rq_next_desc(struct vnic_rq *rq)
106 static inline unsigned int vnic_rq_next_index(struct vnic_rq *rq)
111 static inline void vnic_rq_post(struct vnic_rq *rq,
144 static inline int vnic_rq_posting_soon(struct vnic_rq *rq)
149 static inline void vnic_rq_return_descs(struct vnic_rq *rq, unsigned int count)
159 static inline void vnic_rq_service(struct vnic_rq *rq,
161 int desc_return, void (*buf_service)(struct vnic_rq *r
[all...]
H A DMakefile4 enic_res.o vnic_dev.o vnic_rq.o vnic_vic.o
H A Dvnic_rq.c28 #include "vnic_rq.h"
30 static int vnic_rq_alloc_bufs(struct vnic_rq *rq)
70 void vnic_rq_free(struct vnic_rq *rq)
87 int vnic_rq_alloc(struct vnic_dev *vdev, struct vnic_rq *rq, unsigned int index,
116 void vnic_rq_init_start(struct vnic_rq *rq, unsigned int cq_index,
140 void vnic_rq_init(struct vnic_rq *rq, unsigned int cq_index,
160 unsigned int vnic_rq_error_status(struct vnic_rq *rq)
165 void vnic_rq_enable(struct vnic_rq *rq)
170 int vnic_rq_disable(struct vnic_rq *rq)
188 void vnic_rq_clean(struct vnic_rq *r
[all...]
H A Denic.h26 #include "vnic_rq.h"
117 ____cacheline_aligned struct vnic_rq rq[ENIC_RQ_MAX];
119 int (*rq_alloc_buf)(struct vnic_rq *rq);
H A Denic_res.h26 #include "vnic_rq.h"
117 static inline void enic_queue_rq_desc(struct vnic_rq *rq,
H A Denic_main.c1253 static void enic_free_rq_buf(struct vnic_rq *rq, struct vnic_rq_buf *buf)
1265 static int enic_rq_alloc_buf(struct vnic_rq *rq)
1287 static int enic_rq_alloc_buf_a1(struct vnic_rq *rq)
1339 static void enic_rq_indicate_buf(struct vnic_rq *rq,

Completed in 188 milliseconds