Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/
H A Dib_ring.c74 rdsv3_ib_ring_init(struct rdsv3_ib_work_ring *ring, uint32_t nr) in rdsv3_ib_ring_init()
82 __rdsv3_ib_ring_used(struct rdsv3_ib_work_ring *ring) in __rdsv3_ib_ring_used()
94 rdsv3_ib_ring_resize(struct rdsv3_ib_work_ring *ring, uint32_t nr) in rdsv3_ib_ring_resize()
105 __rdsv3_ib_ring_empty(struct rdsv3_ib_work_ring *ring) in __rdsv3_ib_ring_empty()
111 rdsv3_ib_ring_alloc(struct rdsv3_ib_work_ring *ring, uint32_t val, in rdsv3_ib_ring_alloc()
134 rdsv3_ib_ring_free(struct rdsv3_ib_work_ring *ring, uint32_t val) in rdsv3_ib_ring_free()
144 rdsv3_ib_ring_unalloc(struct rdsv3_ib_work_ring *ring, uint32_t val) in rdsv3_ib_ring_unalloc()
151 rdsv3_ib_ring_empty(struct rdsv3_ib_work_ring *ring) in rdsv3_ib_ring_empty()
157 rdsv3_ib_ring_low(struct rdsv3_ib_work_ring *ring) in rdsv3_ib_ring_low()
167 rdsv3_ib_ring_oldest(struct rdsv3_ib_work_ring *ring) in rdsv3_ib_ring_oldest()
[all …]
H A Dib_recv.c808 struct rdsv3_ib_work_ring *recv_ringp = &ic->i_recv_ring; in rdsv3_ib_recv_cqe_handler()
/illumos-gate/usr/src/uts/common/sys/ib/clients/rdsv3/
H A Dib.h86 struct rdsv3_ib_work_ring { struct
126 struct rdsv3_ib_work_ring i_send_ring;
140 struct rdsv3_ib_work_ring i_recv_ring;
342 void rdsv3_ib_ring_init(struct rdsv3_ib_work_ring *ring, uint32_t nr);
343 void rdsv3_ib_ring_resize(struct rdsv3_ib_work_ring *ring, uint32_t nr);
346 void rdsv3_ib_ring_free(struct rdsv3_ib_work_ring *ring, uint32_t val);
347 void rdsv3_ib_ring_unalloc(struct rdsv3_ib_work_ring *ring, uint32_t val);
348 int rdsv3_ib_ring_empty(struct rdsv3_ib_work_ring *ring);
349 int rdsv3_ib_ring_low(struct rdsv3_ib_work_ring *ring);
350 uint32_t rdsv3_ib_ring_oldest(struct rdsv3_ib_work_ring *ring);
[all …]