Home
last modified time | relevance | path

Searched refs:rds_iw_work_ring (Results 1 – 3 of 3) sorted by relevance

/linux-3.4.99/net/rds/
Diw_ring.c66 void rds_iw_ring_init(struct rds_iw_work_ring *ring, u32 nr) in rds_iw_ring_init()
73 static inline u32 __rds_iw_ring_used(struct rds_iw_work_ring *ring) in __rds_iw_ring_used()
84 void rds_iw_ring_resize(struct rds_iw_work_ring *ring, u32 nr) in rds_iw_ring_resize()
92 static int __rds_iw_ring_empty(struct rds_iw_work_ring *ring) in __rds_iw_ring_empty()
97 u32 rds_iw_ring_alloc(struct rds_iw_work_ring *ring, u32 val, u32 *pos) in rds_iw_ring_alloc()
117 void rds_iw_ring_free(struct rds_iw_work_ring *ring, u32 val) in rds_iw_ring_free()
127 void rds_iw_ring_unalloc(struct rds_iw_work_ring *ring, u32 val) in rds_iw_ring_unalloc()
133 int rds_iw_ring_empty(struct rds_iw_work_ring *ring) in rds_iw_ring_empty()
138 int rds_iw_ring_low(struct rds_iw_work_ring *ring) in rds_iw_ring_low()
148 u32 rds_iw_ring_oldest(struct rds_iw_work_ring *ring) in rds_iw_ring_oldest()
[all …]
Diw.h92 struct rds_iw_work_ring { struct
116 struct rds_iw_work_ring i_send_ring; argument
125 struct rds_iw_work_ring i_recv_ring;
340 void rds_iw_ring_init(struct rds_iw_work_ring *ring, u32 nr);
341 void rds_iw_ring_resize(struct rds_iw_work_ring *ring, u32 nr);
342 u32 rds_iw_ring_alloc(struct rds_iw_work_ring *ring, u32 val, u32 *pos);
343 void rds_iw_ring_free(struct rds_iw_work_ring *ring, u32 val);
344 void rds_iw_ring_unalloc(struct rds_iw_work_ring *ring, u32 val);
345 int rds_iw_ring_empty(struct rds_iw_work_ring *ring);
346 int rds_iw_ring_low(struct rds_iw_work_ring *ring);
[all …]
Diw_cm.c175 struct rds_iw_work_ring *send_ring, in rds_iw_init_qp_attrs()
177 struct rds_iw_work_ring *recv_ring, in rds_iw_init_qp_attrs()