/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/enic/ |
H A D | vnic_rq.h | 77 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 D | Makefile | 4 enic_res.o vnic_dev.o vnic_rq.o vnic_vic.o
|
H A D | vnic_rq.c | 28 #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 D | enic.h | 26 #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 D | enic_res.h | 26 #include "vnic_rq.h" 117 static inline void enic_queue_rq_desc(struct vnic_rq *rq,
|
H A D | enic_main.c | 1253 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 D | vnic_rq.h | 92 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 D | Makefile | 13 vnic_rq.o \
|
H A D | vnic_rq.c | 25 #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 D | fnic.h | 31 #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 D | fnic_fcs.c | 289 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 D | fnic_res.h | 24 #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 D | vnic_rq.h | 92 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 D | Makefile | 13 vnic_rq.o \
|
H A D | vnic_rq.c | 25 #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 D | fnic.h | 31 #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 D | fnic_fcs.c | 289 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 D | fnic_res.h | 24 #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 D | vnic_rq.h | 77 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 D | Makefile | 4 enic_res.o vnic_dev.o vnic_rq.o vnic_vic.o
|
H A D | vnic_rq.c | 28 #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 D | enic.h | 26 #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 D | enic_res.h | 26 #include "vnic_rq.h" 117 static inline void enic_queue_rq_desc(struct vnic_rq *rq,
|
H A D | enic_main.c | 1253 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,
|