Searched refs:rds_iw_work_ring (Results 1 – 3 of 3) sorted by relevance
/linux-3.4.99/net/rds/ |
D | iw_ring.c | 66 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 …]
|
D | iw.h | 92 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 …]
|
D | iw_cm.c | 175 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()
|